0000008063-20-000042.txt : 20200804 0000008063-20-000042.hdr.sgml : 20200804 20200804140803 ACCESSION NUMBER: 0000008063-20-000042 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 84 CONFORMED PERIOD OF REPORT: 20200627 FILED AS OF DATE: 20200804 DATE AS OF CHANGE: 20200804 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ASTRONICS CORP CENTRAL INDEX KEY: 0000008063 STANDARD INDUSTRIAL CLASSIFICATION: AIRCRAFT PART & AUXILIARY EQUIPMENT, NEC [3728] IRS NUMBER: 160959303 STATE OF INCORPORATION: NY FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-07087 FILM NUMBER: 201072661 BUSINESS ADDRESS: STREET 1: 130 COMMERCE WAY STREET 2: - CITY: EAST AURORA STATE: NY ZIP: 14052-2191 BUSINESS PHONE: 716-805-1599 MAIL ADDRESS: STREET 1: 130 COMMERCE WAY STREET 2: - CITY: EAST AURORA STATE: NY ZIP: 14052-2191 FORMER COMPANY: FORMER CONFORMED NAME: ASTRONICS LUMINESCENT INC DATE OF NAME CHANGE: 19711209 10-Q 1 atro-20200627.htm 10-Q atro-20200627
2020Q2FALSE0000008063--12-316P12Mus-gaap:OtherLiabilitiesCurrentus-gaap:OtherLiabilitiesCurrentus-gaap:OtherLiabilitiesNoncurrentus-gaap:OtherLiabilitiesNoncurrentus-gaap:OtherAssetsNoncurrentus-gaap:OtherAssetsNoncurrent00000080632020-01-012020-06-27xbrli:shares0000008063atro:CommonClassUndefinedMember2020-07-270000008063us-gaap:CommonClassBMember2020-07-27iso4217:USD00000080632020-06-2700000080632019-12-3100000080632019-01-012019-06-2900000080632020-03-292020-06-2700000080632019-03-312019-06-29iso4217:USDxbrli:shares00000080632018-12-3100000080632019-06-290000008063atro:CommonClassUndefinedMemberus-gaap:CommonStockMember2019-12-310000008063atro:CommonClassUndefinedMemberus-gaap:CommonStockMember2018-12-310000008063atro:CommonClassUndefinedMemberus-gaap:CommonStockMember2020-03-280000008063atro:CommonClassUndefinedMemberus-gaap:CommonStockMember2019-03-300000008063atro:CommonClassUndefinedMemberus-gaap:CommonStockMember2019-01-012019-06-290000008063atro:CommonClassUndefinedMemberus-gaap:CommonStockMember2019-03-312019-06-290000008063atro:CommonClassUndefinedMemberus-gaap:CommonStockMember2020-01-012020-06-270000008063atro:CommonClassUndefinedMemberus-gaap:CommonStockMember2020-03-292020-06-270000008063atro:CommonClassUndefinedMemberus-gaap:CommonStockMember2020-06-270000008063atro:CommonClassUndefinedMemberus-gaap:CommonStockMember2019-06-290000008063us-gaap:CommonStockMemberus-gaap:CommonClassBMember2019-12-310000008063us-gaap:CommonStockMemberus-gaap:CommonClassBMember2018-12-310000008063us-gaap:CommonStockMemberus-gaap:CommonClassBMember2020-03-280000008063us-gaap:CommonStockMemberus-gaap:CommonClassBMember2019-03-300000008063us-gaap:CommonStockMemberus-gaap:CommonClassBMember2020-01-012020-06-270000008063us-gaap:CommonStockMemberus-gaap:CommonClassBMember2019-01-012019-06-290000008063us-gaap:CommonStockMemberus-gaap:CommonClassBMember2020-03-292020-06-270000008063us-gaap:CommonStockMemberus-gaap:CommonClassBMember2019-03-312019-06-290000008063us-gaap:CommonStockMemberus-gaap:CommonClassBMember2020-06-270000008063us-gaap:CommonStockMemberus-gaap:CommonClassBMember2019-06-290000008063us-gaap:AdditionalPaidInCapitalMember2019-12-310000008063us-gaap:AdditionalPaidInCapitalMember2018-12-310000008063us-gaap:AdditionalPaidInCapitalMember2020-03-280000008063us-gaap:AdditionalPaidInCapitalMember2019-03-300000008063us-gaap:AdditionalPaidInCapitalMember2020-01-012020-06-270000008063us-gaap:AdditionalPaidInCapitalMember2019-01-012019-06-290000008063us-gaap:AdditionalPaidInCapitalMember2020-03-292020-06-270000008063us-gaap:AdditionalPaidInCapitalMember2019-03-312019-06-290000008063us-gaap:AdditionalPaidInCapitalMember2020-06-270000008063us-gaap:AdditionalPaidInCapitalMember2019-06-290000008063us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310000008063us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310000008063us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-280000008063us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-300000008063us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-06-270000008063us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-06-290000008063us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-292020-06-270000008063us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-312019-06-290000008063us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-270000008063us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-290000008063us-gaap:RetainedEarningsMember2019-12-310000008063us-gaap:RetainedEarningsMember2018-12-310000008063us-gaap:RetainedEarningsMember2020-03-280000008063us-gaap:RetainedEarningsMember2019-03-300000008063us-gaap:RetainedEarningsMember2020-01-012020-06-270000008063us-gaap:RetainedEarningsMember2019-01-012019-06-290000008063us-gaap:RetainedEarningsMember2020-03-292020-06-270000008063us-gaap:RetainedEarningsMember2019-03-312019-06-290000008063us-gaap:RetainedEarningsMember2020-06-270000008063us-gaap:RetainedEarningsMember2019-06-290000008063us-gaap:TreasuryStockMember2019-12-310000008063us-gaap:TreasuryStockMember2018-12-310000008063us-gaap:TreasuryStockMember2020-03-280000008063us-gaap:TreasuryStockMember2019-03-300000008063us-gaap:TreasuryStockMember2020-01-012020-06-270000008063us-gaap:TreasuryStockMember2020-03-292020-06-270000008063us-gaap:TreasuryStockMember2020-06-270000008063us-gaap:TreasuryStockMember2019-06-290000008063us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberatro:TestSystemsSegmentMember2019-02-132019-02-130000008063us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberatro:TestSystemsSegmentMember2019-01-012019-03-300000008063atro:FreedomCommunicationTechnologiesIncMember2019-07-012019-07-010000008063us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberatro:AirfieldLightingProductLineAssetsMember2019-07-122019-07-12xbrli:pure0000008063us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberatro:AirfieldLightingProductLineAssetsMember2019-06-302019-09-280000008063atro:DiagnosysTestSystemsLimitedMember2019-10-042019-10-040000008063atro:DiagnosysTestSystemsLimitedMember2019-10-04atro:reporting_unit0000008063atro:AerospaceSegmentMember2020-03-292020-06-270000008063atro:AerospaceSegmentMember2020-01-012020-06-2700000080632020-06-282020-06-2700000080632020-01-010000008063atro:CommercialTransportAircraftMember2020-01-012020-06-270000008063atro:CommercialTransportAircraftMember2019-01-012019-06-290000008063atro:CommercialTransportAircraftMember2020-03-292020-06-270000008063atro:CommercialTransportAircraftMember2019-03-312019-06-290000008063atro:MilitaryAircraftMember2020-01-012020-06-270000008063atro:MilitaryAircraftMember2019-01-012019-06-290000008063atro:MilitaryAircraftMember2020-03-292020-06-270000008063atro:MilitaryAircraftMember2019-03-312019-06-290000008063atro:BusinessJetMember2020-01-012020-06-270000008063atro:BusinessJetMember2019-01-012019-06-290000008063atro:BusinessJetMember2020-03-292020-06-270000008063atro:BusinessJetMember2019-03-312019-06-290000008063atro:OtherAerospaceMember2020-01-012020-06-270000008063atro:OtherAerospaceMember2019-01-012019-06-290000008063atro:OtherAerospaceMember2020-03-292020-06-270000008063atro:OtherAerospaceMember2019-03-312019-06-290000008063atro:AerospaceSegmentMember2019-01-012019-06-290000008063atro:AerospaceSegmentMember2019-03-312019-06-290000008063atro:SemiconductorMember2020-01-012020-06-270000008063atro:SemiconductorMember2019-01-012019-06-290000008063atro:SemiconductorMember2020-03-292020-06-270000008063atro:SemiconductorMember2019-03-312019-06-290000008063atro:AerospaceAndDefenseSegmentMember2020-01-012020-06-270000008063atro:AerospaceAndDefenseSegmentMember2019-01-012019-06-290000008063atro:AerospaceAndDefenseSegmentMember2020-03-292020-06-270000008063atro:AerospaceAndDefenseSegmentMember2019-03-312019-06-290000008063atro:TestSystemsSegmentMember2020-01-012020-06-270000008063atro:TestSystemsSegmentMember2019-01-012019-06-290000008063atro:TestSystemsSegmentMember2020-03-292020-06-270000008063atro:TestSystemsSegmentMember2019-03-312019-06-290000008063atro:ProductLineElectricalPowerAndMotionMember2020-01-012020-06-270000008063atro:ProductLineElectricalPowerAndMotionMember2019-01-012019-06-290000008063atro:ProductLineElectricalPowerAndMotionMember2020-03-292020-06-270000008063atro:ProductLineElectricalPowerAndMotionMember2019-03-312019-06-290000008063atro:ProductLineLightingAndSafetyMember2020-01-012020-06-270000008063atro:ProductLineLightingAndSafetyMember2019-01-012019-06-290000008063atro:ProductLineLightingAndSafetyMember2020-03-292020-06-270000008063atro:ProductLineLightingAndSafetyMember2019-03-312019-06-290000008063atro:ProductLineAvionicsMember2020-01-012020-06-270000008063atro:ProductLineAvionicsMember2019-01-012019-06-290000008063atro:ProductLineAvionicsMember2020-03-292020-06-270000008063atro:ProductLineAvionicsMember2019-03-312019-06-290000008063atro:ProductLineSystemsCertificationMember2020-01-012020-06-270000008063atro:ProductLineSystemsCertificationMember2019-01-012019-06-290000008063atro:ProductLineSystemsCertificationMember2020-03-292020-06-270000008063atro:ProductLineSystemsCertificationMember2019-03-312019-06-290000008063atro:ProductLineStructuresMember2020-01-012020-06-270000008063atro:ProductLineStructuresMember2019-01-012019-06-290000008063atro:ProductLineStructuresMember2020-03-292020-06-270000008063atro:ProductLineStructuresMember2019-03-312019-06-290000008063atro:ProductLineOtherMember2020-01-012020-06-270000008063atro:ProductLineOtherMember2019-01-012019-06-290000008063atro:ProductLineOtherMember2020-03-292020-06-270000008063atro:ProductLineOtherMember2019-03-312019-06-290000008063us-gaap:LandMember2020-06-270000008063us-gaap:LandMember2019-12-310000008063us-gaap:BuildingAndBuildingImprovementsMember2020-06-270000008063us-gaap:BuildingAndBuildingImprovementsMember2019-12-310000008063us-gaap:MachineryAndEquipmentMember2020-06-270000008063us-gaap:MachineryAndEquipmentMember2019-12-310000008063us-gaap:ConstructionInProgressMember2020-06-270000008063us-gaap:ConstructionInProgressMember2019-12-310000008063us-gaap:DiscontinuedOperationsHeldforsaleMemberatro:TestSystemsSegmentMember2019-12-310000008063us-gaap:PatentsMember2020-01-012020-06-270000008063us-gaap:PatentsMember2020-06-270000008063us-gaap:PatentsMember2019-12-310000008063us-gaap:NoncompeteAgreementsMember2020-01-012020-06-270000008063us-gaap:NoncompeteAgreementsMember2020-06-270000008063us-gaap:NoncompeteAgreementsMember2019-12-310000008063us-gaap:TradeNamesMember2020-01-012020-06-270000008063us-gaap:TradeNamesMember2020-06-270000008063us-gaap:TradeNamesMember2019-12-310000008063us-gaap:UnpatentedTechnologyMember2020-01-012020-06-270000008063us-gaap:UnpatentedTechnologyMember2020-06-270000008063us-gaap:UnpatentedTechnologyMember2019-12-310000008063us-gaap:CustomerRelationshipsMember2020-01-012020-06-270000008063us-gaap:CustomerRelationshipsMember2020-06-270000008063us-gaap:CustomerRelationshipsMember2019-12-310000008063atro:AerospaceSegmentMemberus-gaap:OperatingSegmentsMember2019-12-310000008063atro:AerospaceSegmentMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-270000008063atro:AerospaceSegmentMemberus-gaap:OperatingSegmentsMember2020-06-270000008063atro:TestSystemsSegmentMemberus-gaap:OperatingSegmentsMember2019-12-310000008063atro:TestSystemsSegmentMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-270000008063atro:TestSystemsSegmentMemberus-gaap:OperatingSegmentsMember2020-06-2700000080632020-01-012020-03-280000008063atro:PECOIncMember2020-06-270000008063us-gaap:RevolvingCreditFacilityMemberatro:FifthAmendedAndRestatedCreditAgreementMemberus-gaap:LineOfCreditMember2020-05-030000008063us-gaap:RevolvingCreditFacilityMemberatro:FifthAmendedAndRestatedCreditAgreementMemberus-gaap:LineOfCreditMember2020-06-270000008063atro:AmendedAndRestatedCreditAgreementMember2020-01-012020-06-270000008063srt:MaximumMemberatro:AmendedAndRestatedCreditAgreementMember2020-01-012020-06-27atro:fiscal_quarter0000008063us-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberatro:FourthAmendedAndRestatedCreditAgreementMemberus-gaap:LineOfCreditMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-06-270000008063us-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberatro:FourthAmendedAndRestatedCreditAgreementMemberus-gaap:LineOfCreditMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-06-270000008063us-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberatro:FourthAmendedAndRestatedCreditAgreementMemberus-gaap:LineOfCreditMember2020-01-012020-06-270000008063us-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberatro:FourthAmendedAndRestatedCreditAgreementMemberus-gaap:LineOfCreditMember2020-01-012020-06-270000008063us-gaap:RevolvingCreditFacilityMemberatro:FifthAmendedAndRestatedCreditAgreementMemberus-gaap:LineOfCreditMember2020-05-040000008063srt:ScenarioForecastMemberus-gaap:LineOfCreditMember2021-10-020000008063srt:ScenarioForecastMemberus-gaap:LineOfCreditMember2021-12-310000008063srt:ScenarioForecastMemberus-gaap:LineOfCreditMember2022-04-020000008063srt:ScenarioForecastMemberus-gaap:LineOfCreditMember2022-07-020000008063us-gaap:LetterOfCreditMemberatro:FifthAmendedAndRestatedCreditAgreementMemberus-gaap:LineOfCreditMember2020-06-270000008063us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2020-01-012020-06-270000008063us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2020-06-270000008063us-gaap:RevolvingCreditFacilityMembersrt:ScenarioForecastMemberus-gaap:LineOfCreditMember2021-04-030000008063us-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberus-gaap:LineOfCreditMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-06-270000008063us-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberus-gaap:LineOfCreditMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-06-270000008063us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-06-270000008063us-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberus-gaap:LineOfCreditMember2020-01-012020-06-270000008063us-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberus-gaap:LineOfCreditMember2020-01-012020-06-2700000080632020-05-042020-05-040000008063us-gaap:RevolvingCreditFacilityMemberatro:FifthAmendedAndRestatedCreditAgreementMemberus-gaap:LineOfCreditMember2020-03-292020-06-270000008063srt:MinimumMember2020-01-012020-06-270000008063srt:MaximumMember2020-01-012020-06-2700000080632020-03-2800000080632019-03-300000008063us-gaap:DomesticCountryMember2020-01-012020-06-270000008063us-gaap:EmployeeStockOptionMember2020-01-012020-06-270000008063us-gaap:EmployeeStockOptionMember2019-01-012019-06-2900000080632019-09-170000008063us-gaap:TreasuryStockMember2020-01-012020-03-280000008063us-gaap:AccumulatedTranslationAdjustmentMember2020-06-270000008063us-gaap:AccumulatedTranslationAdjustmentMember2019-12-310000008063us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-06-270000008063us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-12-310000008063us-gaap:AccumulatedTranslationAdjustmentMember2020-01-012020-06-270000008063us-gaap:AccumulatedTranslationAdjustmentMember2019-01-012019-06-290000008063us-gaap:AccumulatedTranslationAdjustmentMember2020-03-292020-06-270000008063us-gaap:AccumulatedTranslationAdjustmentMember2019-03-312019-06-290000008063us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember2020-01-012020-06-270000008063us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember2019-01-012019-06-290000008063us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember2020-03-292020-06-270000008063us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember2019-03-312019-06-290000008063us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2020-01-012020-06-270000008063us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2019-01-012019-06-290000008063us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2020-03-292020-06-270000008063us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2019-03-312019-06-290000008063us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-01-012020-06-270000008063us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-01-012019-06-290000008063us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-03-292020-06-270000008063us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-03-312019-06-29atro:retirement_plan0000008063us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2020-01-012020-06-270000008063us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2019-01-012019-06-290000008063us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2020-03-292020-06-270000008063us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2019-03-312019-06-290000008063us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMemberatro:SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMember2020-01-012020-06-270000008063us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMemberatro:SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMember2019-01-012019-06-290000008063us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMemberatro:SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMember2020-03-292020-06-270000008063us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMemberatro:SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMember2019-03-312019-06-29atro:customer0000008063us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberatro:MajorCustomerOneMember2020-01-012020-06-270000008063us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberatro:MajorCustomerTwoMember2020-01-012020-06-270000008063us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberatro:MajorCustomerOneMember2020-03-292020-06-270000008063us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberatro:MajorCustomerTwoMember2020-03-292020-06-270000008063us-gaap:CustomerConcentrationRiskMemberatro:TwoMajorCustomersMemberus-gaap:SalesRevenueNetMember2020-06-270000008063us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberatro:MajorCustomerOneMember2019-01-012019-06-290000008063us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberatro:MajorCustomerTwoMember2019-01-012019-06-290000008063us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberatro:MajorCustomerOneMember2019-03-312019-06-290000008063us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberatro:MajorCustomerTwoMember2019-03-312019-06-290000008063atro:LufthansaTechnikAGMemberatro:PatentInfringementMembersrt:SubsidiariesMembercountry:DE2018-04-112018-04-110000008063atro:LufthansaTechnikAGMemberatro:PatentInfringementMembersrt:SubsidiariesMembercountry:DE2019-01-012019-12-310000008063atro:LufthansaTechnikAGMemberatro:PatentInfringementMembersrt:SubsidiariesMembercountry:DE2018-12-310000008063atro:LufthansaTechnikAGMemberatro:PatentInfringementMembersrt:SubsidiariesMembercountry:DE2019-03-312019-06-290000008063atro:PatentInfringementMemberatro:IndirectSalesMembersrt:SubsidiariesMembercountry:DE2019-12-310000008063atro:LufthansaTechnikAGMemberatro:PatentInfringementMembersrt:SubsidiariesMembercountry:DE2019-12-310000008063atro:PatentInfringementMemberatro:IndirectSalesMembersrt:SubsidiariesMembercountry:DE2019-01-012019-12-310000008063atro:PatentInfringementMemberatro:IndirectSalesMembersrt:SubsidiariesMembercountry:DE2020-01-012020-06-270000008063atro:PatentInfringementMemberus-gaap:SellingGeneralAndAdministrativeExpensesMemberatro:IndirectSalesMembersrt:SubsidiariesMembercountry:DE2020-01-012020-06-270000008063atro:LufthansaTechnikAGMembercountry:GBatro:PatentInfringementMember2020-06-270000008063atro:AerospaceSegmentMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-290000008063atro:AerospaceSegmentMemberus-gaap:OperatingSegmentsMember2020-03-292020-06-270000008063atro:AerospaceSegmentMemberus-gaap:OperatingSegmentsMember2019-03-312019-06-290000008063us-gaap:IntersegmentEliminationMemberatro:AerospaceSegmentMember2020-01-012020-06-270000008063us-gaap:IntersegmentEliminationMemberatro:AerospaceSegmentMember2019-01-012019-06-290000008063us-gaap:IntersegmentEliminationMemberatro:AerospaceSegmentMember2020-03-292020-06-270000008063us-gaap:IntersegmentEliminationMemberatro:AerospaceSegmentMember2019-03-312019-06-290000008063atro:TestSystemsSegmentMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-290000008063atro:TestSystemsSegmentMemberus-gaap:OperatingSegmentsMember2020-03-292020-06-270000008063atro:TestSystemsSegmentMemberus-gaap:OperatingSegmentsMember2019-03-312019-06-290000008063us-gaap:IntersegmentEliminationMemberatro:TestSystemsSegmentMember2020-01-012020-06-270000008063us-gaap:IntersegmentEliminationMemberatro:TestSystemsSegmentMember2019-01-012019-06-290000008063us-gaap:IntersegmentEliminationMemberatro:TestSystemsSegmentMember2020-03-292020-06-270000008063us-gaap:IntersegmentEliminationMemberatro:TestSystemsSegmentMember2019-03-312019-06-290000008063us-gaap:OperatingSegmentsMember2020-01-012020-06-270000008063us-gaap:OperatingSegmentsMember2019-01-012019-06-290000008063us-gaap:OperatingSegmentsMember2020-03-292020-06-270000008063us-gaap:OperatingSegmentsMember2019-03-312019-06-290000008063us-gaap:CorporateNonSegmentMember2020-01-012020-06-270000008063us-gaap:CorporateNonSegmentMember2019-01-012019-06-290000008063us-gaap:CorporateNonSegmentMember2020-03-292020-06-270000008063us-gaap:CorporateNonSegmentMember2019-03-312019-06-290000008063us-gaap:CorporateNonSegmentMember2020-06-270000008063us-gaap:CorporateNonSegmentMember2019-12-310000008063us-gaap:FairValueInputsLevel3Member2020-03-292020-06-270000008063us-gaap:FairValueInputsLevel3Member2020-01-012020-06-270000008063atro:AstronicsAeroSatCorporationMember2020-01-012020-06-27atro:element0000008063atro:FirstEarnoutMemberus-gaap:DiscontinuedOperationsHeldforsaleMember2020-01-012020-06-270000008063atro:SecondEarnoutMemberus-gaap:DiscontinuedOperationsHeldforsaleMember2020-01-012020-06-270000008063us-gaap:AccruedLiabilitiesMember2019-12-310000008063us-gaap:CostOfSalesMemberus-gaap:AccruedLiabilitiesMember2020-01-012020-06-270000008063us-gaap:SellingGeneralAndAdministrativeExpensesMemberus-gaap:AccruedLiabilitiesMember2020-01-012020-06-270000008063us-gaap:AccruedLiabilitiesMember2020-01-012020-06-270000008063us-gaap:AccruedLiabilitiesMember2020-06-270000008063us-gaap:OtherLiabilitiesMember2019-12-310000008063us-gaap:CostOfSalesMemberus-gaap:OtherLiabilitiesMember2020-01-012020-06-270000008063us-gaap:SellingGeneralAndAdministrativeExpensesMemberus-gaap:OtherLiabilitiesMember2020-01-012020-06-270000008063us-gaap:OtherLiabilitiesMember2020-01-012020-06-270000008063us-gaap:OtherLiabilitiesMember2020-06-270000008063us-gaap:CostOfSalesMember2020-01-012020-06-270000008063us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-01-012020-06-27

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
Form 10-Q
 
Quarterly report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
For the quarterly period ended June 27, 2020
or
 
Transition report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
For the transition period from                      to                     
Commission File Number 0-7087
 
ASTRONICS CORPORATION
(Exact name of registrant as specified in its charter)
 

New York
(State or other jurisdiction of
incorporation or organization)
16-0959303
(IRS Employer
Identification Number)
130 Commerce Way, East Aurora, New York
(Address of principal executive offices)
14052
(Zip code)
(716) 805-1599
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act: None
Securities registered pursuant to Section 12(g) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common Stock, $.01 par value per shareATRONASDAQ Stock Market
NOT APPLICABLE
(Former name, former address and former fiscal year, if changed since last report)



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, 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 and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (Section 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).    Yes  ý    No  ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, or a non-accelerated filer. See definition of “large accelerated filer”, an “accelerated filer”, a “non-accelerated filer” and a “smaller reporting company” in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filer
Accelerated filer
Emerging growth company
Non-accelerated filer
Smaller Reporting 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 July 27, 2020, 30,755,863 shares of common stock were outstanding consisting of 23,586,404 shares of common stock ($.01 par value) and 7,169,459 shares of Class B common stock ($.01 par value).



TABLE OF CONTENTS
PAGE
PART I
Item 1
Item 2
Item 3
Item 4
PART II
Item 1
Item 1a
Item 2
Item 3
Item 4
Item 5
Item 6

2

Part I – Financial Information
Item 1. Financial Statements
ASTRONICS CORPORATION
Consolidated Condensed Balance Sheets
June 27, 2020 with Comparative Figures for December 31, 2019
(Unaudited)
(In thousands)
 
June 27, 2020December 31, 2019
Current Assets:
Cash and Cash Equivalents
$46,639  $31,906  
Accounts Receivable, Net of Allowance for Doubtful Accounts
102,659  147,998  
Inventories
156,584  145,787  
Prepaid Expenses and Other Current Assets
20,734  15,853  
Assets Held for Sale  1,537  
Total Current Assets
326,616  343,081  
Property, Plant and Equipment, Net of Accumulated Depreciation109,381  112,499  
Operating Right-of-Use Assets21,782  23,602  
Other Assets23,659  31,271  
Intangible Assets, Net of Accumulated Amortization118,648  127,293  
Goodwill58,440  144,970  
Total Assets
$658,526  $782,716  
Current Liabilities:
Current Maturities of Long-term Debt
$224  $224  
Accounts Payable
35,371  35,842  
Current Operating Lease Liabilities4,818  4,517  
Accrued Expenses and Other Current Liabilities
44,965  48,697  
Customer Advance Payments and Deferred Revenue
27,120  31,360  
Total Current Liabilities
112,498  120,640  
Long-term Debt173,000  188,000  
Long-term Operating Lease Liabilities19,749  21,039  
Other Liabilities60,920  64,180  
Total Liabilities366,167  393,859  
Shareholders’ Equity:
Common Stock
346  345  
Accumulated Other Comprehensive Loss
(16,692) (15,628) 
Other Shareholders’ Equity
308,705  404,140  
Total Shareholders’ Equity
292,359  388,857  
Total Liabilities and Shareholders’ Equity$658,526  $782,716  
See notes to consolidated condensed financial statements.
3

ASTRONICS CORPORATION
Consolidated Condensed Statements of Operations
Three and Six Months Ended June 27, 2020 With Comparative Figures for 2019
(Unaudited)
(In thousands, except per share data)
 
Six Months EndedThree Months Ended
June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Sales$281,278  $397,272  $123,694  $189,098  
Cost of Products Sold218,726  304,832  96,861  148,735  
Gross Profit62,552  92,440  26,833  40,363  
Selling, General and Administrative Expenses61,771  58,986  32,904  29,790  
Impairment Loss87,016    12,608    
(Loss) Income from Operations(86,235) 33,454  (18,679) 10,573  
Gain on Sale of Business  80,133      
Other Expense, Net of Other Income4,177  733  3,789  518  
Interest Expense, Net of Interest Income3,316  3,029  1,983  1,225  
(Loss) Income Before Income Taxes(93,728) 109,825  (24,451) 8,830  
(Benefit from) Provision for Income Taxes(3,186) 24,953  (872) 2,104  
Net (Loss) Income$(90,542) $84,872  $(23,579) $6,726  
(Loss) Earnings Per Share:
Basic
$(2.94) $2.60  $(0.77) $0.21  
Diluted
$(2.94) $2.56  $(0.77) $0.20  
See notes to consolidated condensed financial statements.
4

ASTRONICS CORPORATION
Consolidated Condensed Statements of Comprehensive (Loss) Income
Three and Six Months Ended June 27, 2020 With Comparative Figures for 2019
(Unaudited)
(In thousands)
 
Six Months EndedThree Months Ended
June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Net (Loss) Income$(90,542) $84,872  $(23,579) $6,726  
Other Comprehensive (Loss) Income:
Foreign Currency Translation Adjustments
(1,494) 614  810  884  
Retirement Liability Adjustment – Net of Tax
430  294  215  144  
Total Other Comprehensive (Loss) Income(1,064) 908  1,025  1,028  
Comprehensive (Loss) Income$(91,606) $85,780  $(22,554) $7,754  
See notes to consolidated condensed financial statements.
5

ASTRONICS CORPORATION
Consolidated Condensed Statements of Cash Flows
Six Months Ended June 27, 2020 With Comparative Figures for 2019
(Unaudited, In thousands)
Six Months Ended
Cash Flows from Operating Activities:June 27, 2020June 29, 2019
Net (Loss) Income$(90,542) $84,872  
Adjustments to Reconcile Net (Loss) Income to Cash Flows from Operating Activities, Excluding the Effects of Divestitures:
Depreciation and Amortization16,052  15,980  
Provisions for Non-Cash Losses on Inventory and Receivables3,297  4,429  
Equity-based Compensation Expense2,806  2,145  
Deferred Tax Expense (Benefit)1,190  (3,371) 
Non-cash Severance Expense4,669  377  
Operating Lease Amortization Expense2,236  1,978  
Non-cash Litigation Provision1,450    
Gain on Sale of Business, Before Taxes  (80,133) 
Equity Investment Other Than Temporary Impairment3,493    
Impairment Loss87,016    
Other4,459  (1,715) 
Cash Flows from Changes in Operating Assets and Liabilities:
Accounts Receivable43,417  5,266  
Inventories(12,778) (11,276) 
Accounts Payable(446) (7,685) 
Accrued Expenses(12,473) (9,518) 
Other Current Assets and Liabilities(1,983) (975) 
Customer Advanced Payments and Deferred Revenue(4,221) (1,234) 
Income Taxes(3,667) 9,181  
Operating Lease Liabilities(2,222) (1,785) 
Supplemental Retirement and Other Liabilities(204) 2,520  
Cash Flows from Operating Activities41,549  9,056  
Cash Flows from Investing Activities:
Proceeds on Sale of Business  103,793  
Capital Expenditures(3,905) (6,917) 
Proceeds on Sale of Assets1,600    
Cash Flows from Investing Activities(2,305) 96,876  
Cash Flows from Financing Activities:
Proceeds from Long-term Debt150,000  27,000  
Payments for Long-term Debt(165,000) (132,053) 
Purchase of Outstanding Shares for Treasury(7,732)   
Stock Options Activity34  416  
Finance Lease Principal Payments(939) (834) 
Financing Fees(360)   
Cash Flows from Financing Activities(23,997) (105,471) 
Effect of Exchange Rates on Cash(514) 23  
Increase in Cash and Cash Equivalents14,733  484  
Cash and Cash Equivalents at Beginning of Period31,906  16,622  
Cash and Cash Equivalents at End of Period$46,639  $17,106  
See notes to consolidated condensed financial statements.
6

ASTRONICS CORPORATION
Consolidated Condensed Statements of Shareholders' Equity
Three and Six Months Ended June 27, 2020 With Comparative Figures for 2019
(Unaudited)
(In thousands)

Six Months EndedThree Months Ended
June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Common Stock
Beginning of Period$269  $260  $271  $262  
Net Exercise of Stock Options—  1  —  1  
Class B Stock Converted to Common Stock5  3  3  1  
End of Period274  264  274  264  
Convertible Class B Stock
Beginning of Period76  83  75  81  
Net Exercise of Stock Options1  —  —  —  
Class B Stock Converted to Common Stock(5) (3) (3) (1) 
End of Period72  80  72  80  
Additional Paid in Capital
Beginning of Period76,340  73,044  78,075  74,396  
Net Exercise of Stock Options and Equity-based Compensation Expense2,839  2,560  1,104  1,208  
End of Period79,179  75,604  79,179  75,604  
Accumulated Comprehensive Loss
Beginning of Period(15,628) (13,329) (17,717) (13,449) 
Foreign Currency Translation Adjustments(1,494) 614  810  884  
Retirement Liability Adjustment – Net of Taxes430  294  215  144  
End of Period(16,692) (12,421) (16,692) (12,421) 
Retained Earnings
Beginning of Period428,584  376,567  361,621  454,713  
Net (Loss) Income(90,542) 84,872  (23,579) 6,726  
End of Period338,042  461,439  338,042  461,439  
Treasury Stock
Beginning of Period(100,784) (50,000) (108,516) (50,000) 
Purchase of Shares(7,732) —    —  
End of Period(108,516) (50,000) (108,516) (50,000) 
Total Shareholders’ Equity$292,359  $474,966  $292,359  $474,966  
See notes to consolidated condensed financial statements.





7

ASTRONICS CORPORATION
Consolidated Condensed Statements of Shareholders' Equity, Continued
Three and Six Months Ended June 27, 2020 With Comparative Figures for 2019
(Unaudited)
(In thousands)

Six Months EndedThree Months Ended
June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Common Stock
Beginning of Period26,874  25,978  27,088  26,178  
Net Issuance from Exercise of Stock Options25  34  —  13  
Class B Stock Converted to Common Stock456  331  267  152  
End of Period27,355  26,343  27,355  26,343  
Convertible Class B Stock
Beginning of Period7,650  8,290  7,476  8,146  
Net Issuance from Exercise of Stock Options15  48  —  13  
Class B Stock Converted to Common Stock(456) (331) (267) (152) 
End of Period7,209  8,007  7,209  8,007  
Treasury Stock
Beginning of Period3,526  1,675  3,808  1,675  
Purchase of Shares282  —  —  —  
End of Period3,808  1,675  3,808  1,675  
See notes to consolidated condensed financial statements.

8

ASTRONICS CORPORATION
Notes to Consolidated Condensed Financial Statements
June 27, 2020
(Unaudited)
1) Basis of Presentation
The accompanying unaudited statements have been prepared in accordance with U.S. generally accepted accounting principles for interim financial information. Accordingly, they do not include all of the information and footnotes required by U.S. generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments, consisting of normal recurring accruals, considered necessary for a fair presentation have been included.
Operating Results
The results of operations for any interim period are not necessarily indicative of results for the full year. In addition, the COVID-19 pandemic has increased the volatility we experience in our financial results in recent periods and this could continue in future interim and annual periods. Operating results for the six months ended June 27, 2020 are not necessarily indicative of the results that may be expected for the year ending December 31, 2020.
The balance sheet at December 31, 2019 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. generally accepted accounting principles (“GAAP”) for complete financial statements.
For further information, refer to the financial statements and footnotes thereto included in Astronics Corporation’s 2019 annual report on Form 10-K.
Description of the Business
Astronics Corporation (“Astronics” or the “Company”) is a leading provider of advanced technologies to the global aerospace, defense and electronics industries. Our products and services include advanced, high-performance electrical power generation, distribution and motion systems, lighting and safety systems, avionics products, systems and certification, aircraft structures and automated test systems.
We have principal operations in the United States (“U.S.”), Canada, France and England, as well as engineering offices in the Ukraine and India.
On February 13, 2019, the Company completed a divestiture of its semiconductor test business within the Test Systems segment. The business was not core to the future of the Test Systems segment. The total proceeds of the divestiture amounted to $103.8 million plus certain contingent purchase consideration (“earn-out”) as described in Note 18. The Company recorded a pre-tax gain on the sale of $80.1 million in the first quarter of 2019. The Company recorded income tax expense relating to the gain of $19.7 million.
On July 1, 2019, the Company acquired all of the issued and outstanding capital stock of Freedom Communication Technologies, Inc. (“Freedom”). Freedom, located in Kilgore, Texas, is a leader in wireless communication testing, primarily for the civil land mobile radio market. Freedom is included in our Test Systems segment. The total consideration for the transaction was $21.8 million, net of $0.6 million in cash acquired.
On July 12, 2019, the Company sold intellectual property and certain assets associated with its Airfield Lighting product line for $1.0 million in cash. The Airfield Lighting product line, part of the Aerospace segment, was not core to the business and represented less than 1% of revenue. The Company recorded a pre-tax loss on the sale of approximately $1.3 million in the third quarter of 2019.
On October 4, 2019, the Company acquired the stock of the primary operating subsidiaries as well as certain other assets from mass transit and defense market test solution provider, Diagnosys Test Systems Limited, for $7.0 million in cash, plus earn-outs estimated at a fair value of $2.5 million. Diagnosys Inc. and its affiliates (“Diagnosys”) is included in our Test Systems segment. Diagnosys is a developer and manufacturer of comprehensive automated test equipment providing test, support, and repair of high value electronics, electro-mechanical, pneumatic and printed circuit boards focused on the global mass transit and defense markets. The terms of the acquisition allow for a potential earn-out of up to an additional $13.0 million over the three years post-acquisition based on achievement of new order levels of over $72.0 million during that period. The acquired business has operations in Westford, Massachusetts as well as Ferndown, England, and an engineering center of excellence in Bangalore, India.
9

For additional information regarding these acquisitions and divestitures see Note 18.
Impact of the COVID-19 Pandemic
On March 11, 2020, the World Health Organization classified the COVID-19 outbreak as a pandemic. The COVID-19 pandemic has had a sudden and significant impact on the global economy, and particularly in the aerospace industry, resulting in the grounding of the majority of the global commercial transportation fleet and significant cost cutting and cash preservation actions by the global airlines. This in turn has resulted in a significant reduction in airlines spending for both new aircraft and on upgrading their existing fleet with the Company’s products. We expect this low level of investment by the airlines will continue at least into 2021, however, the ultimate impact of COVID-19 on our business results of operations, financial condition and cash flows is dependent on future developments, including the duration of the pandemic and the related length of its impact on the global economy and the aerospace industry, which are uncertain and cannot be predicted at this time.
In response to the global COVID-19 pandemic, we have implemented actions to maintain our financial health and liquidity, as discussed in detail in our Form 8-K’s filed on March 31, 2020, May 6, 2020 and July 31, 2020. In addition to these measures, we amended our revolving credit facility on May 4, 2020, as further described in Note 7. We are also monitoring the impacts of COVID-19 on the fair value of assets. Refer to Note 6 for a discussion of goodwill impairment charges. Should future changes in sales, earnings and cash flows differ significantly from our expectations, long-lived assets to be held and used and goodwill could become impaired in the future.
Trade Accounts Receivable and Contract Assets
The allowance for doubtful accounts is based on the Company’s assessment of the collectability of customer accounts. The Company regularly reviews the allowance by considering factors such as the age of the receivable balances, historical experience, credit quality, current economic conditions, and reasonable and supportable forecasts of future economic conditions that may affect a customer’s ability to pay. The allowance for doubtful accounts balance was $5.1 million and $3.6 million at June 27, 2020 and December 31, 2019, respectively. The Company‘s bad debt expense was $1.6 million in the three and six months ended June 27, 2020 and insignificant in the three and six months ended June 29, 2019. Total writeoffs charged against the allowance and total recoveries collected were insignificant in both the three month and six month ended June 27, 2020.
The Company's exposure to credit losses may increase if its customers are adversely affected by global economic recessions, disruption associated with the current COVID-19 pandemic, industry conditions, or other customer-specific factors. Although the Company has historically not experienced significant credit losses, it is possible that there could be a material adverse impact from potential adjustments of the carrying amount of trade receivables and contract assets as airlines and other aerospace company’s cash flows are impacted by the COVID-19 pandemic.
Cost of Products Sold, Engineering and Development, Interest, and Selling, General and Administrative Expenses
Cost of products sold includes the costs to manufacture products such as direct materials and labor and manufacturing overhead as well as all engineering and development costs. The Company is engaged in a variety of engineering and design activities as well as basic research and development activities directed to the substantial improvement or new application of the Company’s existing technologies. These costs are expensed when incurred and included in cost of products sold. Research and development, design and related engineering amounted to $22.4 million and $27.7 million for the three months ended and $48.6 million and $54.4 million for the six months ended June 27, 2020 and June 29, 2019, respectively. Selling, general and administrative expenses include costs primarily related to our sales and marketing departments and administrative departments. Interest expense is shown net of interest income. Interest income was insignificant for the three and six months ended June 27, 2020 and June 29, 2019.
Goodwill Impairment
The Company tests goodwill at the reporting unit level on an annual basis or more frequently if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount.
As a result of the qualitative factors related to the COVID-19 pandemic, as discussed above, we performed interim quantitative assessments for the reporting units which had goodwill as of March 28, 2020, and an additional quantitative assessment for our PECO reporting unit as of June 27, 2020. Based on our quantitative assessments, the Company recorded goodwill impairment charges associated with four Aerospace reporting units, totaling approximately $12.6 million and $86.3 million within the Impairment Loss line in the Consolidated Condensed Statement of Operations in the three and six months ended June 27, 2020, respectively.
For additional information regarding the quantitative test and the related goodwill impairment see Note 6.
10

Valuation of Long-Lived Assets
Long-lived assets are evaluated for recoverability whenever adverse effects or changes in circumstances indicate that the carrying value may not be recoverable. The recoverability test consists of comparing the undiscounted projected cash flows with the carrying amount. Should the carrying amount exceed undiscounted projected cash flows, an impairment loss would be recognized to the extent the carrying amount exceeds fair value. In conjunction with the deteriorating economic conditions associated with the COVID-19 pandemic, we recorded an impairment charge to right-of-use (“ROU”) assets of approximately $0.7 million incurred in one reporting unit in the Aerospace segment within the Impairment Loss line in the Consolidated Condensed Statement of Operations in the six months ended June 27, 2020. No other long-lived asset impairments were warranted based on the quantitative analysis performed.
Financial Instruments
The Company determined there were indicators of impairment over one of its investments in the second quarter of 2020 as a result of declining revenues and cash flows of the investee as well as significant uncertainties over the investee’s ability to raise additional capital or to finance its own activities. There were no observable price changes for this investment during 2020. We determined that the fair value of this investment was de minimus at June 27, 2020 and we recorded an impairment charge of $3.5 million recorded within Other Expense, Net of Other Income in the accompanying Consolidated Condensed Statement Operations.
Foreign Currency Translation
The aggregate foreign currency transaction gain or loss included in operations was insignificant for the three and six months ended June 27, 2020 and June 29, 2019.
Newly Adopted and Recent Accounting Pronouncements
Recent Accounting Pronouncements Adopted
StandardDescriptionFinancial Statement Effect or Other Significant Matters
ASU No. 2016-13
Financial Instruments - Credit Losses (Topic 326)
The standard replaces the incurred loss model with the current expected credit loss (CECL) model to estimate credit losses for financial assets measured at amortized cost and certain off-balance sheet credit exposures. The CECL model requires a Company to estimate credit losses expected over the life of the financial assets based on historical experience, current conditions and reasonable and supportable forecasts. The provisions of the standard are effective for fiscal years beginning after December 15, 2019 and interim periods within those fiscal years. Early adoption is permitted. The amendment requires a modified retrospective approach by recording a cumulative-effect adjustment to retained earnings as of the beginning of the period of adoption.
The Company adopted this guidance as of January 1, 2020. The standard changed the way entities recognize impairment of most financial assets. Short-term and long-term financial assets, as defined by the standard, are impacted by immediate recognition of estimated credit losses in the financial statements, reflecting the net amount expected to be collected. The adoption of this standard had an immaterial impact on our condensed consolidated financial statements.

Date of adoption: Q1 2020
ASU No. 2018-13
Fair Value Measurement (Topic 820)
The standard removes the disclosure requirements for the amount of and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy. The provisions of this ASU are effective for years beginning after December 15, 2019, with early adoption permitted.
This ASU did not have a significant impact on our consolidated financial statements, as it only includes changes to disclosure requirements.
Date of adoption: Q1 2020
11

Recent Accounting Pronouncements Not Yet Adopted
StandardDescriptionFinancial Statement Effect or Other Significant Matters
ASU No. 2018-14
Compensation—Retirement Benefits—Defined Benefit Plans—General (Subtopic 715-20)
The standard includes updates to the disclosure requirements for defined benefit plans including several additions, deletions and modifications to the disclosure requirements. The provisions of this ASU are effective for years beginning after December 15, 2020, with early adoption permitted.
This ASU does not have a significant impact on our consolidated financial statements, as it only includes changes to disclosure requirements.
Planned date of adoption: Q1 2021
ASU No. 2019-12
Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes
The amendments in this update simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and improve consistent application by clarifying and amending existing guidance. The amendments of this standard are effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. Early adoption is permitted, including adoption in any interim period for which financial statements have not been issued, with the amendments to be applied on a respective, modified retrospective or prospective basis, depending on the specific amendment.
The Company is currently evaluating the requirements of this standard. The standard is not expected to have a material impact on the Company's financial statements.

Planned date of adoption: Q1 2021
ASU No. 2020-04
Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting
The amendments in Update 2020-04 are elective and apply to all entities that have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. The new guidance provides the following optional expedients: simplify accounting analyses under current U.S. GAAP for contract modifications, simplify the assessment of hedge effectiveness, allow hedging relationships affected by reference rate reform to continue and allow a one-time election to sell or transfer debt securities classified as held to maturity that reference a rate affected by reference rate reform.
The amendments are effective for all entities from the beginning of an interim period that includes the issuance date of the ASU. An entity may elect to apply the amendments prospectively through December 31, 2022. After 2021, it is unclear whether banks will continue to provide LIBOR submissions to the administrator of LIBOR, and no consensus currently exists as to what benchmark rate or rates may become accepted alternatives to LIBOR. The Company is currently evaluating the impact of adopting this guidance.

Planned date of adoption: Before December 31, 2022
We consider the applicability and impact of all ASUs. ASUs not listed above were assessed and determined to be either not applicable, or had or are expected to have minimal impact on our financial statements and related disclosures.
2) Revenue
Revenue is recognized when, or as, the Company transfers control of promised products or services to a customer in an amount that reflects the consideration the Company expects to be entitled in exchange for transferring those products or services. Sales shown on the Company's Consolidated Condensed Statements of Operations are from contracts with customers.
Payment terms and conditions vary by contract, although terms generally include a requirement of payment within a range from 30 to 90 days after the performance obligation has been satisfied; or in certain cases, up-front deposits. In circumstances where the timing of revenue recognition differs from the timing of invoicing, the Company has determined that the Company's contracts generally do not include a significant financing component. Taxes collected from customers, which are subsequently remitted to governmental authorities, are excluded from sales.
The Company recognizes an asset for the incremental, material costs of obtaining a contract with a customer if the Company expects the benefit of those costs to be longer than one year and the costs are expected to be recovered. These incremental costs include, but are not limited to, sales commissions incurred to obtain a contract with a customer. As of June 27, 2020, the Company does not have material incremental costs on any open contracts with an original expected duration of greater than one year.
12

The Company recognizes an asset for certain, material costs to fulfill a contract if it is determined that the costs relate directly to a contract or an anticipated contract that can be specifically identified, generate or enhance resources that will be used in satisfying performance obligations in the future, and are expected to be recovered. Such costs are amortized on a systematic basis that is consistent with the transfer to the customer of the goods to which the asset relates. Start-up costs are expensed as incurred. Capitalized fulfillment costs are included in Inventories in the accompanying Consolidated Condensed Balance Sheets. Should future orders not materialize or it is determined the costs are no longer probable of recovery, the capitalized costs are written off. As of June 27, 2020, the Company does not have material capitalized fulfillment costs.
A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account. The majority of our contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts which are, therefore, not distinct. Thus, the contract's transaction price is the revenue recognized when or as that performance obligation is satisfied. Promised goods or services that are immaterial in the context of the contract are not separately assessed as performance obligations.
Some of our contracts have multiple performance obligations, most commonly due to the contract covering multiple phases of the product lifecycle (development, production, maintenance and support). For contracts with multiple performance obligations, the contract’s transaction price is allocated to each performance obligation using our best estimate of the standalone selling price of each distinct good or service in the contract. The primary method used to estimate standalone selling price is the expected cost plus margin approach, under which expected costs are forecast to satisfy a performance obligation and then an appropriate margin is added for that distinct good or service. Shipping and handling activities that occur after the customer has obtained control of the good are considered fulfillment activities, not performance obligations.
Some of our contracts offer price discounts or free units after a specified volume has been purchased. The Company evaluates these options to determine whether they provide a material right to the customer, representing a separate performance obligation. If the option provides a material right to the customer, revenue is allocated to these rights and recognized when those future goods or services are transferred, or when the option expires.
Contract modifications are routine in the performance of our contracts. Contracts are often modified to account for changes in contract specifications or requirements. In most instances, contract modifications are for goods or services that are distinct, and, therefore, are accounted for as new contracts. The effect of modifications has been reflected when identifying the satisfied and unsatisfied performance obligations, determining the transaction price and allocating the transaction price.
The majority of the Company’s revenue from contracts with customers is recognized at a point in time, when the customer obtains control of the promised product, which is generally upon delivery and acceptance by the customer. These contracts may provide credits or incentives, which may be accounted for as variable consideration. Variable consideration is estimated at the most likely amount to predict the consideration to which the Company will be entitled, and only to the extent it is probable that a subsequent change in estimate will not result in a significant revenue reversal when estimating the amount of revenue to recognize. Variable consideration is treated as a change to the sales transaction price and based on an assessment of all information (i.e., historical, current and forecasted) that is reasonably available to the Company, and estimated at contract inception and updated at the end of each reporting period as additional information becomes available. Most of our contracts do not contain rights to return product; where this right does exist, it is evaluated as possible variable consideration.
For contracts that are subject to the requirement to accrue anticipated losses, the company recognizes the entire anticipated loss in the period that the loss becomes probable.
For contracts with customers in which the Company promises to provide a product to the customer that has no alternative use to the Company and the Company has enforceable rights to payment for progress completed to date inclusive of profit, the Company satisfies the performance obligation and recognizes revenue over time, using costs incurred to date relative to total estimated costs at completion to measure progress toward satisfying our performance obligations. Incurred cost represents work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. Contract costs include labor, material and overhead.
The Company also recognizes revenue from service contracts (including service-type warranties) over time. The Company recognizes revenue over time during the term of the agreement as the customer is simultaneously receiving and consuming the benefits provided throughout the Company’s performance. The Company typically recognizes revenue on a straight-line basis throughout the contract period.
On June 27, 2020, we had $307.2 million of remaining performance obligations, which we refer to as total backlog. We expect to recognize approximately $178.3 million of our remaining performance obligations as revenue in 2020.
13

Costs in excess of billings includes unbilled amounts resulting from revenues under contracts with customers that are satisfied over time and when the cost-to-cost measurement method of revenue recognition is utilized and revenue recognized exceeds the amount billed to the customer, and right to payment is not just subject to the passage of time. Amounts may not exceed their net realizable value. Costs in excess of billings are classified as current assets, within Accounts Receivable, Net of Allowance for Doubtful Accounts on our Consolidated Condensed Balance Sheet.
Billings in excess of cost includes billings in excess of revenue recognized as well as other elements of deferred revenue, which includes advanced payments, up-front payments, and progress billing payments. Billings in excess of cost are reported in our Consolidated Condensed Balance Sheet, classified as current liabilities, within Customer Advance Payments and Deferred Revenue, and non-current liabilities, within Other Liabilities. To determine the revenue recognized in the period from the beginning balance of billings in excess of cost, the contract liability as of the beginning of the period is recognized as revenue on a contract-by-contract basis when the Company satisfies the performance obligation related to the individual contract. Once the beginning contract liability balance for an individual contract has been fully recognized as revenue, any additional payments received in the period are recognized as revenue once the related costs have been incurred.
We recognized $10.6 million and $7.8 million during the three months ended and $14.5 million and $13.2 million for the six months ended June 27, 2020 and June 29, 2019, respectively, in revenues that were included in the contract liability balance at the beginning of the period.
The Company's contract assets and contract liabilities consist primarily of costs and profits in excess of billings and billings in excess of cost and profits, respectively. The following table presents the beginning and ending balances of contract assets and contract liabilities during the six months ended June 27, 2020:
(In thousands)Contract AssetsContract Liabilities
Beginning Balance, January 1, 2020$19,567  $38,758  
Ending Balance, June 27, 2020
$18,525  $31,640  
The following table presents our revenue disaggregated by Market Segments as follows:
Six Months EndedThree Months Ended
(In thousands)June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Aerospace Segment
Commercial Transport
$170,323  $271,509  $67,548  $129,731  
Military
32,16540,49814,05219,545
Business Jet
30,54837,12315,54217,286
Other
10,60713,6585,4317,725
Aerospace Total243,643362,788102,573174,287
Test Systems Segment
Semiconductor
2,8225,5961,1882,242
Aerospace & Defense
34,81328,88819,93312,569
Test Systems Total37,63534,48421,12114,811
Total$281,278  $397,272  $123,694  $189,098  
14

The following table presents our revenue disaggregated by Product Lines as follows:
Six Months EndedThree Months Ended
(In thousands)June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Aerospace Segment
Electrical Power & Motion
$116,019  $176,579  $46,563  $84,042  
Lighting & Safety
65,65395,37527,73146,770
Avionics
41,27759,54319,13425,682
Systems Certification
4,9915,6661,6604,048
Structures
5,09611,9672,0546,020
Other
10,60713,6585,4317,725
Aerospace Total243,643362,788102,573174,287
Test Systems37,63534,48421,12114,811
Total$281,278  $397,272  $123,694  $189,098  

3) Inventories
Inventories consisted of the following:
(In thousands)
June 27, 2020December 31, 2019
Finished Goods
$29,662  $33,434  
Work in Progress
28,375  25,594  
Raw Material
98,547  86,759  
$156,584  $145,787  
The Company has evaluated the carrying value of existing inventories and believe they are properly reflected at their lower of carrying value or net realizable value. Future changes in demand or other market developments could result in future inventory charges. The Company is actively managing inventories and aligning them to meet known current and future demand.
4) Property, Plant and Equipment
Property, Plant and Equipment consisted of the following:
(In thousands)
June 27, 2020December 31, 2019
Land
$9,802  $9,802  
Buildings and Improvements
74,892  74,723  
Machinery and Equipment
118,311  115,202  
Construction in Progress
5,547  5,453  
208,552  205,180  
Less Accumulated Depreciation
99,171  92,681  
$109,381  $112,499  
Additionally, net Property, Plant and Equipment of $1.5 million are classified in Assets Held for Sale at December 31, 2019. Refer to Note 18.
15

5) Intangible Assets
The following table summarizes acquired intangible assets as follows: 
June 27, 2020December 31, 2019
(In thousands)
Weighted
Average Life
Gross Carrying
Amount
Accumulated
Amortization
Gross Carrying
Amount
Accumulated
Amortization
Patents11 years$2,146  $1,847  $2,146  $1,804  
Non-compete Agreement4 years11,091  8,989  11,318  7,696  
Trade Names10 years11,438  7,043  11,438  6,550  
Completed and Unpatented Technology9 years48,200  23,450  48,201  21,196  
Customer Relationships15 years142,439  55,337  142,212  50,776  
Total Intangible Assets12 years$215,314  $96,666  $215,315  $88,022  
All acquired intangible assets other than goodwill and one trade name are being amortized. Amortization expense for acquired intangibles is summarized as follows: 
Six Months EndedThree Months Ended
(In thousands)
June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Amortization Expense
$8,642  $8,352  $4,377  $4,128  
Amortization expense for acquired intangible assets expected for 2020 and for each of the next five years is summarized as follows:
(In thousands)
2020$17,207  
2021$15,404  
2022$14,973  
2023$13,939  
2024$12,917  
2025$10,996  

6) Goodwill
The following table summarizes the changes in the carrying amount of goodwill for the six months ended June 27, 2020:
(In thousands)December 31, 2019Impairment Charges
Foreign
Currency
Translation
June 27, 2020
Aerospace$123,038  $(86,312) $(218) $36,508  
Test Systems21,932      21,932  
$144,970  $(86,312) $(218) $58,440  
Goodwill Impairment Testing
The Company tests goodwill at the reporting unit level on an annual basis or more frequently if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount.
In the first quarter of 2020, the World Health Organization characterized COVID-19 a pandemic, and the President of the United States declared the COVID-19 outbreak a national emergency. The United States, France, Canada and many other countries have issued formal stay-at-home orders to combat the pandemic, which require residents to stay home and non-essential businesses to temporarily close.
Beginning in the first quarter of 2020, the pandemic negatively impacted the global economy and aerospace industry, resulting in an abrupt and significant decrease of airline passenger travel. In response, the global airlines grounded a significant portion
16

of their fleet and have begun to defer or cancel aircraft scheduled for delivery this year. Additionally, airlines have announced plans to reduce capital and discretionary spending to conserve cash in the immediate future. In turn, aircraft manufacturers and tier one suppliers have experienced a disruption in production and demand as their customers defer delivery of new aircraft, resulting in slowed or halted production at facilities throughout the world. Commercial airlines and manufacturers are focusing on conserving cash to preserve liquidity, which will have a negative impact on airframe and aftermarket sales as compared with pre-pandemic forecasts.
Management considered these qualitative factors and the impact to each reporting unit’s revenue and earnings, and determined that it was more likely than not that the fair value of several reporting units was less than its carrying value. Therefore, we performed a quantitative test for all eight reporting units with goodwill as of March 28, 2020.
Quantitative testing requires a comparison of the fair value of each reporting unit to its carrying value. We use the discounted cash flow method to estimate the fair value of our reporting units. The discounted cash flow method incorporates various assumptions, the most significant being projected sales growth rates, operating margins and cash flows, the terminal growth rate and the weighted average cost of capital. If the carrying value of the reporting unit exceeds its fair value, goodwill is considered impaired and any loss must be measured. Accordingly, goodwill impairment is measured as the amount by which a reporting unit's carrying value exceeds its fair value, not to exceed the carrying value of goodwill.
We determined that the estimated fair value of four of the eight reporting units with goodwill significantly exceeded their respective carrying values and therefore, did not result in a goodwill impairment as of March 28, 2020.
For the remaining four reporting units with goodwill, we determined that the estimated fair value was less than their respective carrying values. We recognized full impairments of the goodwill of our Astronics Connectivity Systems and Certification (“ACSC”), PGA and Custom Control Concepts (“CCC”) reporting units, and a partial impairment of the goodwill of our PECO reporting unit as of March 28, 2020.
During the second quarter of 2020, further commercial aircraft order reductions, delays and cancellations at a major customer of our PECO reporting unit resulted in revisions to PECO’s forecast. We therefore performed a quantitative test for the PECO reporting unit as of June 27, 2020. As a result of this quantitative test, we determined that the estimated fair value was less than the respective carrying value as of June 27, 2020.
As a result, we recorded non-cash goodwill impairment charges in the Aerospace segment of approximately $12.6 million and $86.3 million within the Impairment Loss line of the Consolidated Condensed Statements of Operations in the three and six months ended June 27, 2020, respectively.
The goodwill remaining in our PECO reporting unit after the impairments is $20.2 million. For the PECO reporting unit, the Company performed sensitivity analyses, utilizing reasonably possible changes in the assumption for the discount rate and revenue growth rates to demonstrate the potential impacts to the estimated fair value. In isolation, a 100 basis point increase to the discount rate or a 100 basis point decrease to the normalized revenue growth rate, would result in incremental impairment charges of $7.6 million or $3.5 million, respectively.
There is greater risk of future impairments in the PECO reporting unit as any further deterioration in its performance compared to forecast, changes in order volumes or delivery schedules at its major customer, as well as any changes in economic forecasts and expected recovery in the aerospace industry, may require the Company to complete additional interim impairment tests in future quarters and could result in the reporting unit’s fair value again falling below carrying value in subsequent quarters. Further, if the composition of the reporting unit’s assets and liabilities were to change and result in an increase in the reporting unit’s carrying value, it could lead to additional impairment testing and further impairment losses.
17

7) Long-term Debt and Notes Payable
The Company's Fifth Amended and Restated Credit Agreement (the “Agreement”) provided for a $500 million revolving credit line with the option to increase the line by up to $150 million. The maturity date of the loans under the Agreement is February 16, 2023. The maximum permitted leverage ratio of funded debt, net of cash to Adjusted EBITDA (as defined in the Agreement) was 3.75 to 1, increasing to 4.50 to 1 for up to four fiscal quarters following the closing of an acquisition permitted under the Agreement, subject to limitations. The Company paid interest on the unpaid principal amount of the facility at a rate equal to one-, three- or six-month LIBOR plus between 1.00% and 1.50% based upon the Company’s leverage ratio. The Company also paid a commitment fee to the lenders in an amount equal to between 0.10% and 0.20% on the undrawn portion of the credit facility, based upon the Company’s leverage ratio.
The COVID-19 pandemic has significantly impacted the global economy, and particularly the aerospace industry, resulting in reduced expectations of the Company’s future operating results. As a result, the Company was projected to exceed its maximum permitted leverage ratio in the fourth quarter of 2020. Accordingly, on May 4, 2020, the Company executed an amendment to the Agreement (the “Amended Facility”), which reduced the revolving credit line from $500 million to $375 million. There remains the option to increase the line by up to $150 million. The Amended Facility suspends the application of the leverage ratio up through and including the second quarter of 2021 (the “suspension period”). The maximum net leverage ratio will be 6.00 to 1 for the third quarter of 2021, 5.50 to 1 for the fourth quarter of 2021, 4.50 to 1 for the first quarter of 2022, and return to 3.75 to 1 for each quarter thereafter.
At June 27, 2020, there was $173.0 million outstanding on the revolving credit facility and there remained $200.5 million available subject to the minimum liquidity covenant discussed below, net of outstanding letters of credit and bank guarantees. The credit facility allocates up to $20 million of the $375 million revolving credit line for the issuance of letters of credit, including certain existing letters of credit. At June 27, 2020, outstanding letters of credit and bank guarantees totaled $1.5 million.
Through the third quarter of 2021, the Amended Facility requires the Company to maintain minimum liquidity, defined as unrestricted cash plus the unused revolving credit commitments, of $180 million at all times, and a minimum interest coverage ratio of 1.75x on a quarterly basis, except for the first quarter of 2021, which is set at 1.50x. The Company was in compliance with its financial covenants at June 27, 2020. During the suspension period, the Company will pay interest on the unpaid principal amount of the Amended Facility at a rate equal to one-, three- or six-month LIBOR (which shall be at least 1.00%) plus 2.25%. The Company will also pay a commitment fee to the lenders in an amount equal to 0.35% on the undrawn portion of the Amended Facility. After the suspension period, the Company will pay interest on the unpaid principal amount of the Amended Facility at a rate equal to one-, three- or six-month LIBOR (which shall be at least 1.00%) plus between 1.00% to 2.25% based upon the Company’s leverage ratio. The Company will also pay a commitment fee to the lenders in an amount equal to 0.10% to 0.35% on the undrawn portion of the Amended Facility, based upon the Company’s leverage ratio. The Amended Facility provides for the payment of a consent fee of 15 basis points of the commitment for each consenting lender.
The Amended Facility also temporarily restricts certain activities, including acquisitions and share repurchases, and requires mandatory prepayments during the suspension period when the Company’s cash balance exceeds $100 million. During the three months ended June 27, 2020, subsequent to the execution of the Amended Facility, the Company made prepayments approximating $160 million.
The Company’s obligations under the Amended Facility are jointly and severally guaranteed by each domestic subsidiary of the Company other than non-material subsidiaries. The obligations are secured by a first priority lien on substantially all of the Company’s and the guarantors’ assets.
In the event of voluntary or involuntary bankruptcy of the Company or any subsidiary, all unpaid principal and other amounts owing under the Amended Facility automatically become due and payable. Other events of default, such as failure to make payments as they become due and breach of financial and other covenants, change of control, judgments over a certain amount, and cross default under other agreements give the agent the option to declare all such amounts immediately due and payable.
18

8) Product Warranties
In the ordinary course of business, the Company warrants its products against defects in design, materials and workmanship typically over periods ranging from twelve to sixty months. The Company determines warranty reserves needed by product line based on experience and current facts and circumstances. Activity in the warranty accrual is summarized as follows: 
Six Months EndedThree Months Ended
(In thousands)June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Balance at Beginning of Period$7,660  $5,027  $7,122  $4,829  
Warranties Divested or Acquired   (123)     
Warranties Issued1,523  1,245  646  716  
Warranties Settled(1,308) (1,180) (617) (592) 
Reassessed Warranty Exposure(910) (163) (186) (147) 
Balance at End of Period$6,965  $4,806  $6,965  $4,806  

9) Leases
The Company has operating and finance leases for leased office and manufacturing facilities and equipment leases. We have concluded that when an agreement grants us the right to substantially all of the economic benefits associated with an identified asset, and we are able to direct the use of that asset throughout the term of the agreement, we have a lease. We lease certain facilities and office equipment under finance leases, and we lease certain production facilities, office equipment and vehicles under operating leases. Some of our leases include options to extend or terminate the leases and these options have been included in the relevant lease term to the extent that they are reasonably certain to be exercised.
The weighted-average remaining term for the Company's operating and financing leases are approximately 7 years and 2 years, respectively. The weighted-average discount rates for the Company's operating and financing leases are approximately 3.3% and 5.3%, respectively.
The following is a summary of the Company's ROU assets and liabilities:
(In thousands)June 27, 2020December 31, 2019
Operating Leases:
Operating Right-of-Use Assets, Gross$29,784  $28,788  
Less Accumulated Right-of-Use Asset Impairment1,710  1,019  
Less Accumulated Amortization6,292  4,167  
Operating Right-of-Use Assets, Net$21,782  $23,602  
Short-term Operating Lease Liabilities$4,818  $4,517  
Long-term Operating Lease Liabilities19,749  21,039  
Operating Lease Liabilities$24,567  $25,556  
Finance Leases:
Finance Right-of-Use Assets, Gross$3,484  $3,484  
Less Accumulated Amortization1,529  1,020  
Finance Right-of-Use Assets, Net — Included in Other Assets$1,955  $2,464  
Short-term Finance Lease Liabilities — Included in Accrued Expenses and Other Current Liabilities
$2,001  $1,922  
Long-term Finance Lease Liabilities — Included in Other Liabilities
1,798  2,815  
Finance Lease Liabilities$3,799  $4,737  
19

The following is a summary of the Company's total lease costs:
Six Months EndedThree Months Ended
(In thousands)June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Finance Lease Cost:
Amortization of Right-of-Use Assets$510  $510  $255  $255  
Interest on Lease Liabilities120  167  5781
Total Finance Lease Cost630  677  312  336  
Operating Lease Cost2,643  2,406  1,1951,201  
Right-of-Use Asset Impairment691        
Variable Lease Cost633  679  361309
Short-term Lease Cost (excluding month-to-month)114  85  4738
Less Sublease and Rental (Income) Expense(737) (517) (406) (305) 
Total Operating Lease Cost3,344  2,653  1,197  1,243  
Total Net Lease Cost$3,974  $3,330  $1,509  $1,579  

The following is a summary of the Company's maturity of lease liabilities:
(In thousands)Operating LeasesFinance Leases
2020$2,690  $1,073  
20215,579  2,181  
20225,427  743  
20234,060    
20242,995    
Thereafter6,293    
Total Lease Payments27,044  3,997  
Less: Interest2,477  198  
Total Lease Liability$24,567  $3,799  

10) Income Taxes
The effective tax rates were approximately 3.4% and 22.7% for the six months ended and 3.6% and 23.8% for the three months ended June 27, 2020 and June 29, 2019, respectively. The 2020 tax rate was impacted by permanently non-deductible goodwill impairments totaling $60.8 million and a Federal valuation allowance recorded during the six months ended June 27, 2020 of approximately $7.5 million.
On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was enacted in response to the economic uncertainty resulting from the COVID-19 pandemic. The CARES Act includes many measures to assist companies, including temporary changes to income and non-income based laws, some of which were enacted as part of the Tax Cuts and Jobs Act of 2017 (“TCJA”). Some of the key changes include eliminating the 80% of taxable income limitation by allowing corporate entities to fully utilize net operating losses (“NOL”) to offset taxable income in 2018, 2019 and 2020, allowing NOLs originating in 2018, 2019 and 2020 to be carried back five years and retroactively clarifying the immediate recovery of qualified improvement property costs rather than over a 39-year recovery period. During the six months ended June 27, 2020, the Company recorded a $0.5 million benefit relating to the NOL carryback provisions and the technical correction for qualified improvement property provided for in the CARES Act. The Company will continue to monitor additional guidance issued and assess the impact that various provisions will have on its business.
As a result of the COVID-19 pandemic and its adverse effects on the global economy and aerospace industry that began to take shape in the first quarter of fiscal 2020, the Company is now forecasting to generate a taxable loss in 2020 which can be carried back under the CARES Act to recover previously paid income taxes. After consideration of deferred tax liabilities that reverse
20

in 2021 and beyond, the Company must rely on future taxable income in 2021 and beyond for purposes of asserting that the Company’s remaining U.S. Federal deferred tax assets are realizable on a more-likely-than-not basis as required under ASC 740. Losses in recent periods and projected losses, combined with the significant uncertainty brought about by the COVID-19 pandemic, is collectively considered significant negative evidence under ASC 740 when assessing whether an entity can use projected income as a basis for concluding that deferred tax assets are realizable on a more-likely-than-not basis. Accordingly, during the six months ended June 27, 2020, the Company determined that a portion of its deferred tax assets are not expected to be realizable in the future. As a result, the Company recorded a partial valuation allowance of approximately $7.5 million during the six months ended June 27, 2020 against its U.S. Federal deferred tax assets.
11) Earnings Per Share
Basic and diluted weighted-average shares outstanding are as follows: 
Six Months Ended
Three Months Ended
(In thousands)
June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Weighted Average Shares - Basic
30,784  32,640  30,756  32,665  
Net Effect of Dilutive Stock Options
  553    510  
Weighted Average Shares - Diluted
30,784  33,193  30,756  33,175  
Stock options with exercise prices greater than the average market price of the underlying common shares are excluded from the computation of diluted earnings per share because they are out-of-the-money and the effect of their inclusion would be anti-dilutive. The number of common shares covered by out-of-the-money stock options was approximately 872,000 shares as of June 27, 2020 and 18,000 shares as of June 29, 2019. Further, due to our net loss in the six month period ended June 27, 2020, the assumed exercise of stock compensation had an antidilutive effect and therefore was excluded from the computation of diluted loss per share.
12) Shareholders' Equity
Share Buyback Program
The Company’s Board of Directors from time to time authorizes the repurchase of common stock, which allows the Company to purchase shares of its common stock in accordance with applicable securities laws on the open market or through privately negotiated transactions. Most recently, on September 17, 2019, the Company’s Board of Directors authorized a repurchase of up to $50 million. Approximately 282,000 shares were repurchased in the first quarter of 2020 at a cost of $7.7 million before the 10b5-1 plan associated with the share repurchase program was terminated on February 3, 2020.
Comprehensive (Loss) Income and Accumulated Other Comprehensive Loss
The components of accumulated other comprehensive loss are as follows: 
(In thousands)June 27, 2020December 31, 2019
Foreign Currency Translation Adjustments$(8,536) $(7,042) 
Retirement Liability Adjustment – Before Tax(10,323) (10,868) 
Tax Benefit of Retirement Liability Adjustment2,167  2,282  
Retirement Liability Adjustment – After Tax(8,156) (8,586) 
Accumulated Other Comprehensive Loss$(16,692) $(15,628) 
21

The components of other comprehensive (loss) income are as follows: 
Six Months EndedThree Months Ended
(In thousands)June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Foreign Currency Translation Adjustments$(1,494) $614  $810  $884  
Retirement Liability Adjustments:
Reclassifications to General and Administrative Expense:
Amortization of Prior Service Cost
201  201  100  100  
Amortization of Net Actuarial Losses
344  171  173  86  
Tax Benefit
(115) (78) (58) (42) 
Retirement Liability Adjustment430  294  215  144  
Other Comprehensive (Loss) Income$(1,064) $908  $1,025  $1,028  

13) Supplemental Retirement Plan and Related Post Retirement Benefits
The Company has two non-qualified supplemental retirement defined benefit plans (“SERP” and “SERP II”) for certain executive officers. The following table sets forth information regarding the net periodic pension cost for the plans. 
Six Months EndedThree Months Ended
(In thousands)June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Service Cost$111  $91  $56  $46  
Interest Cost418  458  209  229  
Amortization of Prior Service Cost193  193  96  96  
Amortization of Net Actuarial Losses324  150  162  75  
Net Periodic Cost$1,046  $892  $523  $446  
Participants in the SERP are entitled to paid medical, dental and long-term care insurance benefits upon retirement under the plan. The following table sets forth information regarding the net periodic cost recognized for those benefits: 
Six Months Ended
Three Months Ended
(In thousands)June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Service Cost$7  $7  $3  $4  
Interest Cost17  23  8  11  
Amortization of Prior Service Cost8  8  4  4  
Amortization of Net Actuarial Losses20  21  11  11  
Net Periodic Cost$52  $59  $26  $30  
The service cost component of net periodic benefit costs above is recorded in Selling, General and Administrative Expenses within the Consolidated Condensed Statements of Operations, while the remaining components are recorded to Other Expense, Net of Other Income.
14) Sales to Major Customers
The Company has a significant concentration of business with two major customers, each in excess of 10% of consolidated sales. The loss of either of these customers would significantly, negatively impact our sales and earnings.
Sales to these two customers represented 14% and 9% of consolidated sales for the six months ended and 11% and 8% for the three months ended June 27, 2020. Sales to these customers were primarily in the Aerospace segment. Accounts receivable from these customers at June 27, 2020 was approximately $19.6 million. Sales to these two customers represented 13% and 14% of consolidated sales for the six months ended and 14% and 13% for the three months ended June 29, 2019.
22

15) Legal Proceedings
On December 29, 2010, Lufthansa Technik AG (“Lufthansa”) filed a Statement of Claim in the Regional State Court of Mannheim, Germany. Lufthansa’s claim asserted that a subsidiary of the Company, AES, sold, marketed, and brought into use in Germany a power supply system that infringes upon a German patent held by Lufthansa. Lufthansa sought an order requiring AES to stop selling and marketing the allegedly infringing power supply system, a recall of allegedly infringing products sold to commercial customers in Germany since November 26, 2003, and compensation for damages related to direct sales of the allegedly infringing power supply system in Germany (referred to as “direct sales”). The claim did not specify an estimate of damages and a related damages claim is being pursued by Lufthansa in separate court proceedings in an action filed in July 2017, as further discussed below.
In February 2015, the Regional State Court of Mannheim, Germany rendered its decision that the patent was infringed. The judgment did not require AES to recall products that are already installed in aircraft or had been sold to other end users. On July 15, 2015, Lufthansa advised AES of their intention to enforce the accounting provisions of the decision, which required AES to provide certain financial information regarding direct sales of the infringing product in Germany to enable Lufthansa to make an estimate of requested damages.
The Company appealed to the Higher Regional Court of Karlsruhe. On November 15, 2016, the Higher Regional Court of Karlsruhe issued its ruling and upheld the lower court’s decision. The Company submitted a petition to grant AES leave for appeal to the German Federal Supreme Court. On April 18, 2018, the German Federal Supreme Court granted Astronics’ petition in part, namely with respect to the part concerning the amount of damages. On January 8, 2019, the German Federal Supreme Court held the hearing on the appeal. By judgment of March 26, 2019, the German Federal Supreme Court dismissed AES's appeal. With this decision, the above-mentioned proceedings are complete.
In July 2017, Lufthansa filed an action in the Regional State Court of Mannheim for payment of damages caused by the court’s decision that AES infringed the patent, specifically related to direct sales of the product into Germany (associated with the original December 2010 action discussed above). In this action, which was served to AES on April 11, 2018, Lufthansa claimed payment of approximately $6.2 million plus interest. An oral hearing was held on September 13, 2019. A first instance decision in this matter was handed down on December 6, 2019. According to this ruling, Lufthansa was awarded damages in the amount of approximately $3.2 million plus interest. Prior to 2019, the Company had accrued $1.0 million related to this matter. As a result of the judgment on direct sales into Germany, the Company reflected an incremental reserve of $3.5 million in its December 31, 2019 financial statements related to this matter. Payment of the first instance judgment was made during the three months ended June 27, 2020 of approximately $4.7 million, inclusive of interest. AES has appealed this decision and the appeal is currently pending before the Higher Regional Court of Karlsruhe. If the first instance judgment is later reversed on appeal, the Company could reclaim any amounts that were previously paid to Lufthansa as far as the payments exceed the amount awarded by the appellate court, but there can be no assurances that we will be successful on such appeal.
On December 29, 2017, Lufthansa filed another infringement action against AES in the Regional State Court of Mannheim claiming that sales by AES to its international customers have infringed Lufthansa's patent if AES's customers later shipped the products to Germany (referred to as “indirect sales”). This action, therefore, addresses sales other than those covered by the action filed on December 29, 2010, discussed above. In this action, served on April 11, 2018, Lufthansa sought an order obliging AES to provide information and accounting and a finding that AES owes damages for the attacked indirect sales. Moreover, Lufthansa sought accounting and a finding that the sale of individual components of the EmPower system – either directly to Germany or to international customers if these customers later shipped these products to Germany – constitutes an indirect patent infringement of Lufthansa's patent in Germany. In addition, Lufthansa sought an order obliging AES to confirm by an affidavit that the accounting provided in September 2015 was accurate and a finding that AES is also liable for damages for the sale of modified products if the modification of the products was not communicated to all subsequent buyers of the products. No amount of claimed damages has been specified by Lufthansa.
An oral hearing in this matter was held on September 13, 2019, as part of the oral hearing for the direct sales damages claim discussed above. A first instance decision in this matter was handed down on December 6, 2019. According to this judgment, Lufthansa's claims were granted in part. The court granted Lufthansa's claims for a finding that indirect sales (as defined above) by AES to international customers constitute a patent infringement under the conditions specified in the judgment and that the sale of components of the EmPower system to Germany constitutes an indirect patent infringement. Moreover, the Court granted Lufthansa's request for an affidavit confirming that the accounting provided in September 2015 was accurate. The Court rejected Lufthansa's request for a finding that AES is also liable for damages for the sale of modified products as inadmissible. This is relevant, as it provides that once AES modified the system to remove the infringing feature, any subsequent outlets are deemed not to be infringing outlets for purposes of calculating damages. AES and Lufthansa both appealed this decision and the appeal is currently pending before the Higher Regional Court of Karlsruhe. In its appeal, Lufthansa extended its action by requesting an additional finding that AES shall be held liable for all damages that Lufthansa incurred due to an alleged incorrect
23

accounting of its past sales. No amount was quantified in Lufthansa's additional motion. The appeal is not likely to be settled in 2020.
If the decision is confirmed on appeal, AES would be responsible for payment of damages for indirect sales of patent-infringing EmPower in-seat power supply systems in the period from December 29, 2007 to May 22, 2018. AES modified the outlet units at the end of 2014 and substantially all of the modified outlet units sold from 2015 do not infringe the patent of Lufthansa. Since only sales of systems comprising patent-infringing outlet units trigger damages claims, the period for which AES is liable for damages in connection with indirect sales substantially finished at the end of 2014.
After the accounting, Lufthansa is expected to enforce its claim for damages in separate court proceedings. These proceedings would probably be tried before the Mannheim Court again, which makes it probable that the Mannheim court will determine the damages for the indirect sales on the basis of the same principles as in the direct sales proceedings (unless the latter ruling of the Mannheim court is reversed on appeal). Based on the information available currently, we estimate that the resulting damages would be approximately $11.6 million plus approximately $4.5 million of accrued interest at the end of 2019, for a total of approximately $16.1 million at December 31, 2019. Interest will accrue at a rate of 5% above the European Central Bank rate until final payment to Lufthansa. Inclusive of accrued interest, the reserve for the indirect claim is approximately $16.4 million at June 27, 2020.
Based upon the determination of the damages in the direct sales claim discussed above, in the June 27, 2020 consolidated financial statements, we have reflected a total accrual (inclusive of interest through June 27, 2020) of $16.4 million related to the indirect sales claim as management’s best estimate of the total exposure related to these matters that is probable and that can be reasonably estimated at this time. Interest accrued for the six months ended June 27, 2020 was approximately $0.3 million and is recorded within Selling, General and Administrative Expense in the Company’s Consolidated Statement of Operations. In connection with the indirect sales claims, we currently believe it is unlikely that the appeals process will be completed and the damages and related interest will be paid before July 3, 2021. Therefore the liability related to this matter, totaling $16.4 million, is classified within Other Liabilities (non-current) in the Consolidated Balance Sheet at June 27, 2020.
In December 2017, Lufthansa filed patent infringement cases in the United Kingdom (“UK”) and in France against AES. The Lufthansa patent expired in May 2018. In those cases, Lufthansa accuses AES of having manufactured, used, sold and offered for sale a power supply system, and offered and supplied parts for a power supply system that infringed upon a Lufthansa patent in those respective countries. In the French matter, there will be a hearing on the validity of the patent on October 8, 2020. In the UK matter, a trial took place in June 2020 to address the issues of infringement and validity of the patent. Judgment on those issues was rendered on June 22, 2020. The court held the UK patent valid and 3 out of 4 asserted claims infringed. Although the court has found the patent valid and some claims infringed, Lufthansa has yet to set out its case for monetary relief, which would need to be determined at a separate trial and would require extensive data gathering and analysis which has not yet commenced. Additionally, AES intends to seek permission to appeal the first instance UK findings. For this reason, while exposure in the UK matter is reasonably possible and such exposure could be material to the consolidated financial statements, it is not yet estimable, and thus, no liability has been recorded with respect to this matter at June 27, 2020.
Separate from any such damages Lufthansa may seek in connection with the UK infringement decision discussed above, as a result of the first instance judgement in their favor, Lufthansa will be entitled to reimbursement from AES of a proportion of its legal expenditures in the UK case. An interim reimbursement to Lufthansa will likely be payable in August 2020. Accordingly, we have recorded a liability of approximately $1.5 million in our consolidated balance sheet, within Accrued Expenses and Other Current Liabilities, as of June 27, 2020. The associated expense has been recorded in the Consolidated Condensed Statement of Operations in the three- and six-month periods ended June 27, 2020 within Selling, General & Administrative Expenses. If the first instance decision is reversed on appeal, AES would be entitled to seek the return of such amounts from Lufthansa, as well as reimbursement of AES’s legal fees.
Each of the German, France and UK claims are separate and distinct. Validity and infringement of the Lufthansa patent in each country is a matter for the courts in each of these countries, whose laws differ from each other. In addition, the principles of calculating damages in each jurisdiction differ substantially. Therefore, the Company has assessed each matter separately and cannot apply the same calculation methodology as in the German direct and indirect matters. However, it is reasonably possible that additional damages and interest could be incurred if the court in France was to rule in favor of Lufthansa, or if any appeal in the UK matter is unsuccessful, but at this time we cannot reasonably estimate the range of loss. As loss exposure is not estimable at this time, the Company has not recorded any liability with respect to either of the matters as of June 27, 2020, except for the legal fee reimbursement in the UK case discussed above.
On November 26, 2014, Lufthansa filed a complaint in the United States District for the Western District of Washington. Lufthansa’s complaint in that action alleges that AES manufactures, uses, sells and offers for sale a power supply system that infringes upon a U.S. patent held by Lufthansa. The patent at issue in the U.S. action is based on technology similar to that involved in the German action. On April 25, 2016, the Court issued its ruling on claim construction, holding that the sole
24

independent claim in the patent is indefinite, rendering all claims in the patent indefinite. Based on this ruling, AES filed a motion for summary judgment on the grounds that the Court’s ruling that the patent is indefinite renders the patent invalid and unenforceable. On July 20, 2016, the U.S. District Court granted the motion for summary judgment and issued an order dismissing all claims against AES with prejudice.
Lufthansa appealed the District Court's decision to the United States Court of Appeals for the Federal Circuit. On October 19, 2017, the Federal Circuit affirmed the district court’s decision, holding that the sole independent claim of the patent is indefinite, rending all claims on the patent indefinite. Lufthansa did not file a petition for en banc rehearing or petition the U.S. Supreme Court for a writ of certiorari. Therefore, there is no longer a risk of exposure from that lawsuit.
16) Segment Information
Below are the sales and operating profit by segment for the three and six months ended June 27, 2020 and June 29, 2019 and a reconciliation of segment operating profit to income before income taxes. Operating profit is net sales less cost of products sold and other operating expenses excluding interest and corporate expenses. Cost of products sold and other operating expenses are directly identifiable to the respective segment. 
Six Months EndedThree Months Ended
(In thousands)June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Sales
Aerospace$243,734  $362,793  $102,597  $174,292  
Less Intersegment Sales(91) (5) (24) (5) 
Total Aerospace Sales243,643  362,788  102,573  174,287  
Test Systems37,985  34,649  21,432  14,925  
Less Intersegment Sales(350) (165) (311) (114) 
Total Test Systems Sales37,635  34,484  21,121  14,811  
Total Consolidated Sales$281,278  $397,272  $123,694  $189,098  
Segment Measure of Operating (Loss) Profit and Margins
Aerospace
$(80,235) $40,160  $(17,090) $14,392  
(32.9)%11.1 %(16.7)%8.3 %
Test Systems
3,334  2,091  2,612  (94) 
8.9 %6.1 %12.4 %(0.6)%
Total Segment Measure of Operating (Loss) Profit(76,901) 42,251  (14,478) 14,298  
(27.3)%10.6 %(11.7)%7.6 %
Additions/Deductions from Segment Measure of Operating (Loss) Profit
Gain on Sale of Business  80,133      
Interest Expense, Net of Interest Income
3,316  3,029  1,983  1,225  
Corporate Expenses and Other
13,511  9,530  7,990  4,243  
(Loss) Income Before Income Taxes$(93,728) $109,825  $(24,451) $8,830  
Total Assets: 
(In thousands)
June 27, 2020December 31, 2019
Aerospace
$501,536  $629,371  
Test Systems
104,392  110,994  
Corporate
52,598  42,351  
Total Assets
$658,526  $782,716  

25

17) Fair Value
A fair value measurement assumes that the transaction to sell an asset or transfer a liability occurs in the principal market for the asset or liability or, in the absence of a principal market, the most advantageous market for the asset or liability. Fair value is based upon an exit price model. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment, and involves consideration of factors specific to the asset or liability.
The Company follows a valuation hierarchy for disclosure of the inputs to valuation used to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows:
Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities.
Level 2 inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument.
Level 3 inputs are unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value.
On a Recurring Basis:
A financial asset or liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement.
The terms of the Diagnosys acquisition allow for a potential earn-out of up to an additional $13.0 million over the three years post-acquisition based on achievement of new order levels of over $72.0 million during that period. The fair value assigned to the earn-out is determined using the real options method, which requires Level 3 inputs such as new order forecasts, discount rate, volatility factors, and other market variables to assess the probability of Diagnosys achieving certain order levels over the period.
Of the severance charges recorded, $2.1 million and $2.4 million in the three and six months ended June 27, 2020, respectively, qualify as one-time termination benefit arrangements and were initially measured at fair value using level 3 inputs.
There were no other financial assets or liabilities carried at fair value measured on a recurring basis at December 31, 2019 or June 27, 2020.
On a Non-recurring Basis:
The Company tests goodwill at the reporting unit level on an annual basis or more frequently if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount. In accordance with the provisions of ASC Topic 350, Intangibles – Goodwill and Other, the Company estimates the fair value of reporting units, utilizing unobservable Level 3 inputs. Level 3 inputs require significant management judgment due to the absence of quoted market prices or observable inputs for assets of a similar nature. The inputs underlying the fair value measurement of the reporting unit under the step-one analysis of the quantitative goodwill impairment test are classified as Level 3 inputs.
As further discussed in Note 6, we performed interim quantitative assessments for the reporting units which had goodwill as of March 28, 2020 and an additional interim quantitative assessment for the PECO reporting unit as of June 27, 2020. Based on our quantitative assessments, the Company recorded non-cash goodwill impairment charges associated with four Aerospace reporting units, totaling approximately $12.6 million and $86.3 million within the Impairment Loss line in the Consolidated Condensed Statement of Operations in the three and six months ended June 27, 2020, respectively. The impairment loss was calculated as the difference between the fair value of the reporting unit (which was calculated using level 3 inputs) and the carrying value of the reporting unit.
Long-lived assets are evaluated for recoverability whenever adverse effects or changes in circumstances indicate that the carrying value may not be recoverable. The recoverability test consists of comparing the undiscounted projected cash flows of the asset or asset group (which are Level 3 inputs) with the asset of asset group’s carrying amount. Should the carrying amount exceed undiscounted projected cash flows, an impairment loss would be recognized to the extent the carrying amount exceeds fair value. In conjunction with the deteriorating economic conditions associated with the COVID-19 pandemic, we recorded an impairment charge to ROU assets of approximately $0.7 million incurred in the Aerospace segment within the Impairment Loss line in the Consolidated Condensed Statement of Operations in the six months ended June 27, 2020.
26

From time to time, the Company makes long-term, strategic equity investments in companies to promote business and strategic objectives. These investments are included in Other Assets on the Consolidated Condensed Balance Sheets. One of the investments incurred a full impairment charge which accounts for $3.5 million recorded within the Other Expense, Net of Other Income line in the accompanying Consolidated Condensed Statement of Operations for the three and six months ended June 27, 2020. This is a level 3 measurement as there were no observable price changes during the year.
The Freedom and Diagnosys intangible assets were valued using a discounted cash flow methodology, as of their respective acquisitions dates, and are classified as Level 3 inputs.
Due to their short-term nature, the carrying value of cash and equivalents, accounts receivable, accounts payable, and notes payable approximate fair value. The carrying value of the Company’s variable rate long-term debt instruments also approximates fair value due to the variable rate feature of these instruments.
18) Acquisition and Divestiture Activities
Acquisitions
Diagnosys Inc. and its affiliates
On October 4, 2019, the Company acquired the stock of the primary operating subsidiaries as well as certain other assets from mass transit and defense market test solution provider, Diagnosys Test Systems Limited for $7.0 million in cash, plus an earn-out estimated at a fair value of $2.5 million. The terms of the acquisition allow for a potential earn-out of up to an additional $13.0 million over the three years post-acquisition based on achievement of new order levels of over $72.0 million during that period. The acquired business has operations in Westford, Massachusetts as well as Ferndown, England, and an engineering center of excellence in Bangalore, India. Diagnosys is included in our Test Systems segment. Diagnosys is a developer and manufacturer of comprehensive automated test equipment providing test, support, and repair of high value electronics, electro-mechanical, pneumatic and printed circuit boards focused on the global mass transit and defense markets.
The purchase price allocation for this acquisition has not yet been finalized. Purchased intangible assets and goodwill are not expected to be deductible for tax purposes. This transaction was not considered material to the Company’s financial position or results of operations.
Freedom Communication Technologies, Inc.
On July 1, 2019, the Company acquired all of the issued and outstanding capital stock of Freedom. Freedom, located in Kilgore, Texas, is a leader in wireless communication testing, primarily for the civil land mobile radio market. Freedom is included in our Test Systems segment. The total consideration for the transaction was $21.8 million, net of $0.6 million in cash acquired. The purchase price allocation for this acquisition has been finalized. Purchased intangible assets and goodwill are not deductible for tax purposes. This transaction was not considered material to the Company’s financial position or results of operations.
Divestitures
Semiconductor Test Business
On February 13, 2019, the Company completed a divestiture of its semiconductor business within the Test Systems segment. The business was not core to the future of the Test Systems segment. The total proceeds of the divestiture amounted to $103.8 million. The Company recorded a pre-tax gain on the sale of $80.1 million in the first quarter of 2019. The income tax expense relating to the gain was $19.7 million.
The transaction also included two elements of contingent earnouts. The First Earnout is calculated based on a multiple of all future sales of existing and certain future derivative products to existing and future customers in each annual period from 2019 through 2022. The First Earnout may not exceed $35.0 million in total. The Second Earnout is calculated based on a multiple of future sales related to an existing product and program with an existing customer exceeding an annual threshold for each annual period from 2019 through 2022. The Second Earnout is not capped. For the Second Earnout, if the applicable sales in an annual period do not exceed the annual threshold, no amounts will be paid relative to such annual period; the sales in such annual period do not carry over to the next annual period. Due to the degree of uncertainty associated with estimating the future sales levels of the divested business and its underlying programs, and the lack of reliable predictive market information, the Company will recognize such earnout proceeds, if received, as additional gain on sale when such proceeds are realized or realizable. No amounts were payable to the Company under the First Earnout for the year ending December 31, 2019.
27

Airfield Lighting Product Line
On July 12, 2019, the Company sold intellectual property and certain assets with its Airfield Lighting product line for $1.0 million in cash. The Airfield Lighting product line, part of the Aerospace segment, was not core to the business and represented less than 1% of revenue. The Company recorded a pre-tax loss on the sale of approximately $1.3 million during the third quarter of 2019.
Other Disposal Activity
As of December 31, 2019, the Company had agreed to sell certain facilities within the Aerospace segment. Accordingly, the property, plant and equipment assets associated with these facilities of $1.5 million was classified as held for sale in the Consolidated Condensed Balance Sheet at December 31, 2019. The sale was completed in the first quarter of 2020.
19) Restructuring Charges
In the fourth quarter of 2019, in an effort to reduce the significant operating losses at our AeroSat business, we initiated a restructuring plan to reduce costs and minimize losses of our AeroSat antenna business. The plan narrows the initiatives for the AeroSat business to focus primarily on near-term opportunities pertaining to business jet connectivity. The plan has a downsized manufacturing operation remaining in New Hampshire, with significantly reduced personnel and operating expenses. Impairments and restructuring charges were recorded in 2019 as a result of the restructuring plan.
The Company incurred $0.1 million and $0.4 million in additional restructuring charges associated with severance at AeroSat during the three and six months ended June 27, 2020.
In the second quarter of 2020, the COVID-19 pandemic has significantly impacted the global economy, and particularly the aerospace industry, resulting in reduced expectations of the Company’s future operating results. As a result, the Company executed restructuring activities in the form of workforce reduction to align capacity with expected demand. Additional restructuring charges of $4.8 million and $5.0 million in severance expense associated primarily with the Aerospace segment was recorded in the three and six months ended June 27, 2020.
The following table reconciles the beginning and ending liability for restructuring charges relating to the Company’s restructuring plan described above:
Restructuring Charges in the
six months ended June 27, 2020
(In thousands)Accrual as of December 31, 2019Cost of Products SoldSelling, General and AdministrativeCash PaidAccrual as of
June 27, 2020
Accrued Expenses and Other Current Liabilities$613  $280  $5,129  $(1,236) $4,786  
Other Liabilities4,577        4,577  
$5,190  $280  $5,129  $(1,236) $9,363  
The charge to Accrued Expenses and Other Current Liabilities is comprised of employee termination benefits expected to be paid within the next 12 months as well as the current portions of payments to be made under AeroSat’s non-cancelable inventory purchase commitments. The charge to Other Liabilities represents the non-current portions of payments to be made under AeroSat’s non-cancelable inventory purchase commitments. The non-cancelable purchase commitments are for inventory in the future which is not expected to be purchased prior to the expiration date of such agreements as a result of the restructuring plan.
28


Item 2.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(The following should be read in conjunction with Management’s Discussion and Analysis of Financial Condition and Results of Operations contained in the Company’s Form 10-K for the year ended December 31, 2019.)
OVERVIEW
Astronics Corporation (“Astronics” or the “Company”) is a leading supplier of advanced technologies and products to the global aerospace and defense industries. Our products and services include advanced, high-performance electrical power generation and distribution systems, seat motion solutions, lighting and safety systems, avionics products, aircraft structures, systems certification, and automated test systems.
Our Aerospace segment designs and manufactures products for the global aerospace industry. Product lines include lighting and safety systems, electrical power generation, distribution and motions systems, aircraft structures, avionics products, systems certification, and other products. Our Aerospace customers are the airframe manufacturers (“OEM”) that build aircraft for the commercial, military and general aviation markets, suppliers to those OEM’s, aircraft operators such as airlines, suppliers to the aircraft operators, and branches of the U.S. Department of Defense. Our Test Systems segment designs, develops, manufactures and maintains automated test systems that support the aerospace and defense, communications and mass transit test systems as well as training and simulation devices for both commercial and military applications. In the Test Systems segment, Astronics’ products are sold to a global customer base including OEM's and prime government contractors for both electronics and military products.
Our strategy is to increase our value by developing technologies and capabilities, either internally or through acquisition, and using those capabilities to provide innovative solutions to our targeted markets where our technology can be beneficial.
Important factors affecting our growth and profitability are the ongoing impacts of the COVID-19 pandemic and the timing and extent of recovery (as discussed more fully below), the rate at which new aircraft are produced, government funding of military programs, our ability to have our products designed into new aircraft and the rates at which aircraft owners, including commercial airlines, refurbish or install upgrades to their aircraft. New aircraft build rates and aircraft owners spending on upgrades and refurbishments is cyclical and dependent on the strength of the global economy. Once designed into a new aircraft, the spare parts business is frequently retained by the Company. Future growth and profitability of the test business is dependent on developing and procuring new and follow-on business. The nature of our Test Systems business is such that it pursues large multi-year projects. There can be significant periods of time between orders in this business which may result in large fluctuations of sales and profit levels and backlog from period to period.
Acquisitions and Divestitures
On February 13, 2019, the Company completed a divestiture of its semiconductor test business within the Test Systems segment. The total proceeds of the divestiture amounted to $103.8 million. The Company recorded a pre-tax gain on the sale of $80.1 million in the first quarter of 2019. The income tax expense relating to the gain was $19.7 million.
On July 1, 2019, the Company acquired all of the issued and outstanding capital stock of Freedom Communication Technologies, Inc. (“Freedom”). Freedom, located in Kilgore, Texas, is a leader in wireless communication testing, primarily for the civil land mobile radio market. Freedom is included in our Test Systems segment. The total consideration for the transaction was $21.8 million, net of $0.6 million in cash acquired.
On July 12, 2019, the Company sold intellectual property and certain assets associated with its Airfield Lighting product line for $1.0 million in cash. The Airfield Lighting product line, part of the Aerospace segment, represented less than 1% of revenue. The Company recorded a pre-tax loss on the sale of approximately $1.3 million.
On October 4, 2019, the Company acquired the stock of the primary operating subsidiaries as well as certain other assets from mass transit and defense market test solution provider, Diagnosys Test Systems Limited, for $7.0 million in cash, plus earn-outs estimated at a fair value of $2.5 million. Diagnosys Inc. and its affiliates (“Diagnosys”) is included in our Test Systems segment. Diagnosys is a developer and manufacturer of comprehensive automated test equipment providing test, support, and repair of high value electronics, electro-mechanical, pneumatic and printed circuit boards focused on the global mass transit and defense markets. The terms of the acquisition allow for a potential earn-out of up to an additional $13.0 million over the three years post acquisition based on achievement of new order levels of over $72.0 million during that period. The acquired business has operations in Westford, Massachusetts as well as Ferndown, England, and an engineering center of excellence in Bangalore, India.
29

CONSOLIDATED RESULTS OF OPERATIONS AND OUTLOOK 
Six Months EndedThree Months Ended
($ in thousands)June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Sales$281,278  $397,272  $123,694  $189,098  
Gross Profit (sales less cost of products sold)$62,552  $92,440  $26,833  $40,363  
Gross Margin22.2 %23.3 %21.7 %21.3 %
Selling, General and Administrative Expenses$61,771  $58,986  $32,904  $29,790  
SG&A Expenses as a Percentage of Sales22.0 %14.8 %26.6 %15.8 %
Impairment Loss$87,016  $—  $12,608  $—  
Gain on Sale of Business$—  $80,133  $—  $—  
Interest Expense, Net of Interest Income$3,316  $3,029  $1,983  $1,225  
Effective Tax Rate3.4 %22.7 %3.6 %23.8 %
Net (Loss) Income$(90,542) $84,872  $(23,579) $6,726  
Financial results reflect the divestiture of the Test Systems’ semiconductor business on February 13, 2019, and the acquisitions of Freedom acquired in July 2019, and Diagnosys acquired in October 2019 (collectively, the “Acquired Businesses”).
A discussion by segment can be found at “Segment Results of Operations and Outlook” in this MD&A.
CONSOLIDATED SECOND QUARTER RESULTS
Consolidated sales were down $65.4 million compared to the second quarter of 2019. Aerospace sales were down $71.7 million. Test System sales increased $6.3 million. The Acquired Businesses contributed $2.5 million in sales in the second quarter of 2020.
Consolidated cost of products sold in the second quarter of 2020 was $96.9 million, compared with $148.7 million in the prior-year period. The decrease was primarily due to lower sales volume.
Selling, general and administrative (“SG&A”) expenses were $32.9 million in the second quarter of 2020 compared with $29.8 million in the prior-year period. The Company incurred $4.9 million in restructuring-related severance charges in the second quarter of 2020, primarily in the Aerospace segment, compared to $2.2 million in the prior-year period, primarily in the Test Systems segment. Further, non-cash goodwill impairment charges of $12.6 million in the Aerospace segment were recognized in the current quarter due to reduced expectations of future operating results due to further commercial aircraft order reductions, delays and cancellations at a major customer of our PECO reporting unit.
Other Expense, Net of Other Income includes a $3.5 million impairment of an equity investment.
The effective tax rate for the quarter was 3.6%, compared with 23.8% in the second quarter of 2019. The 2020 tax rate was impacted by permanently non-deductible goodwill impairment of $12.6 million which no tax benefit has been recognized, and a Federal valuation allowance recorded during the three months ended June 27, 2020 of approximately $0.5 million.
Net loss was $23.6 million, or $(0.77) per diluted share, compared with net income of $6.7 million, or $0.20 per diluted share in the prior year. The impact of the impairment loss was $(0.41) per diluted share.
Bookings were $61.5 million, for a book-to-bill ratio of 0.50:1. Backlog at the end of the quarter was $307.2 million. Approximately $178.3 million of backlog is expected to ship in the remainder of 2020.
CONSOLIDATED YEAR-TO-DATE RESULTS
Consolidated sales were down $116.0 million compared to the first half of 2019. Aerospace sales were down $119.1 million. Test System sales increased $3.2 million. The Acquired Businesses contributed $6.0 million in sales in the first half of 2020.
Consolidated cost of products sold in the first half of 2020 was $218.7 million, compared with $304.8 million in the prior-year period. The decrease was primarily due to lower sales volume.
SG&A expenses were $61.8 million in the first half of 2020 compared with $59.0 million the prior-year period. The Company incurred $5.4 million in restructuring-related severance charges in the first half of 2020, primarily in the Aerospace segment, compared to $2.2 million in the prior-year period, primarily in the Test Systems segment. Further, non-cash goodwill and long-
30

lived asset impairment charges of $87.0 million in the Aerospace segment were recognized in the current year due to reduced expectations of future operating results due to the COVID-19 pandemic, which has significantly impacted the global economy, and particularly the aerospace industry. The Company recognized full impairments of the goodwill of our Astronics Connectivity Systems and Certification (“ACSC”), PGA and Custom Control Concepts (“CCC”) reporting units, and a partial impairment of the goodwill of our PECO reporting unit. Total goodwill impairment losses were $86.3 million in the six months ended June 27, 2020.
The effective tax rate for the first half of was 3.4%, compared with 22.7% in the first half of 2019. The 2020 tax rate was impacted by permanently non-deductible goodwill impairments of $60.8 million and a Federal valuation allowance recorded during the six months ended June 27, 2020 of approximately $7.5 million.
Net loss was $90.5 million, or $(2.94) per diluted share, compared with net income of $84.9 million, or $2.56 per diluted share in the prior year. The after tax impact of the goodwill and long-lived asset impairment losses was $81.4 million, or $(2.64) per diluted share.
Impact of COVID-19 and Operational Adjustments
As previously disclosed, we face risks related to outbreaks of infectious diseases, including the ongoing COVID-19 pandemic. The challenges posed by the COVID-19 pandemic on the global economy increased significantly as the first half of 2020 progressed. COVID-19 has caused disruption and volatility in the global capital markets, and has authored an economic slowdown. In response to COVID-19, national and local governments around the world have instituted certain measures, including travel bans, prohibitions on group events and gatherings, shutdowns of certain businesses, curfews, shelter-in-place orders and recommendations to practice social distancing. Although our operations have been deemed essential and we follow the COVID-19 guidelines from the Centers for Disease Control (“CDC”) concerning the health and safety of our personnel, these measures have resulted in attenuating activity and, in some cases, required temporary closures of certain of our facilities, among other impacts. The duration of these measures is unknown, may be extended and additional measures may be imposed.
In response to the global COVID-19 pandemic, we have implemented actions to maintain the health of our employees as well as our financial health and liquidity. These actions include:
Implementing social distancing measures, the use of masks, restricting visitors and unnecessary travel, and working from home whenever possible;
Workforce reduction activities to align capacity with expected demand, reducing headcount by approximately 20% to approximately 2,300 employees currently;
Eliminated consultants and temporary labor where possible;
Implemented significant cost conservation measures;
Suspending cash bonus plans and wage adjustments;
Amended our revolving credit facility on May 4, 2020, as further described in the “Liquidity and Capital Resources” section below;
Suspending share repurchases;
Reducing capital spending to $8 million from an initial plan of $20 to $25 million; and
Restrictions on marketing, trade shows, travel and discretionary spending for the remainder of the year.

These reductions collectively are substantial, lowering our cost structure by an estimated $55 million to $60 million for the year, beginning in the second quarter.
Analysis of Impact on Demand by Markets
The Company continues to monitor demand from three revenue streams to analyze the potential impact of the pandemic to its business. The three revenue streams are (1) new airplane production and OE demand, (2) the aftermarket for commercial transport aircraft, and (3) defense and other government markets.
An estimated 55% of sales in 2019, or about $425 million, was driven by the production of new airplanes in the commercial transport and business jet markets. For Astronics, the commercial transport market is the more significant of the two. Major manufacturers in both markets have revised their production plans downward given the pandemic, typically on the order of 35% to 45%, which is somewhat more than initial reductions announced earlier in the COVID-19 crisis. This number is significantly complicated by the 737 MAX, which was one of the Company’s largest production programs in 2019 and remains grounded.
31

Another 25% of sales in 2019, or about $195 million, was to the aftermarket for commercial transport aircraft. These sales were primarily for inflight entertainment/connectivity and passenger power systems (“IFE”) that were sold to airlines and aircraft leasing companies. This market is holding up better than initially anticipated. The current run rate has been about 50% of last year’s demand level.
Approximately 20% of Astronics’ revenue in 2019, or about $145 million, was to the defense or other government markets. This was comprised of the majority of the Test business and certain military aircraft programs. Demand in these end markets has not been affected by the pandemic and instead shows relative strength.
Additionally, Astronics has initiated efforts to develop new revenue streams that are technically attractive and complementary to existing engineering and manufacturing skill sets. These initiatives are expected to contribute up to $20 million in revenue in the second half of 2020.
Evaluating the demand from these revenue streams, and considering first half actual results, Astronics expects a significant decline in 2020 sales, perhaps to the range of $500 million to $525 million.
Outlook
As discussed above, the Company believes that, given its assumptions on the economic impacts of COVID-19 on its revenue streams in its Aerospace business, consolidated revenue could be in the range of $500 million to $525 million. Given the fluidity of the situation with the pandemic and local, state, and national government responses, other outcomes, both positive and negative, are very possible. Management believes it has structured the Company to be cash positive at this level
Capital expenditures for 2020 are expected to be approximately $8 million, reduced from initial plans of $20 million to $25 million for the year. The reduction reflects the change in tooling and equipment capacity requirements for certain programs that were either postponed or cancelled, as well as the deferral or cancellation of discretionary investments.
Consolidated backlog at June 27, 2020 was $307.2 million. Approximately 58% of the backlog is expected to ship in 2020.
The effective tax benefit rate for 2020 is expected to be in the range of 2% to 6%.
The ultimate impact of COVID-19 on our business, results of operations, financial condition and cash flows is dependent on future developments, including the duration of the pandemic and the related length of its impact on the global economy and specifically on the markets we are active in, which is uncertain and cannot be predicted at this time. See Part II, Item 1A, Risk Factors, for an additional discussion of risk related to COVID-19.
SEGMENT RESULTS OF OPERATIONS AND OUTLOOK
Operating profit, as presented below, is sales less cost of products sold and other operating expenses, excluding interest expense and other corporate expenses. Cost of products sold and other operating expenses are directly identifiable to the respective segment. Operating profit is reconciled to earnings before income taxes in Note 16 of the Notes to Consolidated Condensed Financial Statements included in this report.
32

AEROSPACE SEGMENT
Six Months EndedThree Months Ended
(In thousands)June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Sales$243,734  $362,793  $102,597  $174,292  
Less Intersegment Sales
(91) (5) (24) (5) 
Total Aerospace Sales
$243,643  $362,788  $102,573  $174,287  
Operating (Loss) Profit$(80,235) $40,160  $(17,090) $14,392  
Operating Margin(32.9)%11.1 %(16.7)%8.3 %
Aerospace Sales by Market
(In thousands)
Commercial Transport$170,323  $271,509  $67,548  $129,731  
Military32,165  40,498  14,052  19,545  
Business Jet30,548  37,123  15,542  17,286  
Other10,607  13,658  5,431  7,725  
$243,643  $362,788  $102,573  $174,287  
Aerospace Sales by Product Line
(In thousands)
Electrical Power & Motion$116,019  $176,579  $46,563  $84,042  
Lighting & Safety65,653  95,375  27,731  46,770  
Avionics41,277  59,543  19,134  25,682  
Systems Certification4,991  5,666  1,660  4,048  
Structures5,096  11,967  2,054  6,020  
Other10,607  13,658  5,431  7,725  
$243,643  $362,788  $102,573  $174,287  

(In thousands)June 27, 2020December 31, 2019
Total Assets
$501,536  $629,371  
Backlog
$226,364  $275,754  
AEROSPACE SECOND QUARTER RESULTS
Aerospace segment sales decreased $71.7 million, or 41.1%, to $102.6 million. Sales were negatively affected by the continued grounding of the 737 MAX and the OEM’s decision to reduce production rates, along with the spread of the COVID-19 virus throughout the second quarter.
Electrical Power and Motion sales were down $37.5 million compared with the prior-year period. Lighting & Safety sales decreased $19.0 million. Additionally, Avionics sales were down $6.5 million compared with the prior-year period.
Aerospace segment operating loss was $17.1 million compared with operating profit of $14.4 million the same period last year. Aerospace operating profit was impacted by goodwill impairment charges of $12.6 million and restructuring-related severance charges of $4.6 million, as previously discussed. Operating leverage lost on reduced sales also significantly impacted operating results.
AEROSPACE YEAR-TO-DATE RESULTS
Aerospace segment sales decreased $119.1 million, or 32.8%, to $243.6 million. Sales were negatively affected by the continued grounding of the 737 MAX and the OEM’s decision to reduce production rates, along with the spread of the COVID-19 virus beginning in the later part of the first quarter.
Electrical Power and Motion sales were down $60.6 million compared with the prior-year period. Lighting & Safety sales decreased $29.7 million. Additionally, Avionics sales were down $18.3 million compared with the prior-year period.
33

Aerospace segment operating loss was $80.2 million compared with operating profit of $40.2 million the same period last year. Aerospace operating profit was impacted by impairment charges of $87.0 million, of which $86.3 million was related to goodwill, as previously discussed. Restructuring-related severance charges of $5.1 million and leverage lost on reduced sales also significantly impacted operating results.
AEROSPACE OUTLOOK
Aerospace bookings in the second quarter of 2020 were $43.3 million, for a book-to-bill ratio of 0.42:1. The Aerospace segment’s backlog at the end of the second quarter of 2020 was $226.4 million with approximately $147.9 million expected to be shipped over the remaining part of 2020 and $185.9 million is expected to ship over the next 12 months.
TEST SYSTEMS SEGMENT 
Six Months EndedThree Months Ended
(In thousands)June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Sales$37,985  $34,649  $21,432  $14,925  
Less Intersegment Sales(350) (165) (311) (114) 
Net Sales$37,635  $34,484  $21,121  $14,811  
Operating profit$3,334  $2,091  $2,612  $(94) 
Operating Margin8.9 %6.1 %12.4 %(0.6)%
Test Systems Sales by Market
(In thousands)
Semiconductor$2,822  $5,596  $1,188  $2,242  
Aerospace & Defense34,813  28,888  19,933  12,569  
$37,635  $34,484  $21,121  $14,811  

(In thousands)
June 27, 2020December 31, 2019
Total Assets
$104,392  $110,994  
Backlog$80,822  $83,837  
TEST SYSTEMS SECOND QUARTER RESULTS
Test Segment sales were $21.1 million, up $6.3 million compared to the prior-year period. The Acquired Businesses contributed $2.5 million in sales in the second quarter of 2020.
Test Systems operating profit was $2.6 million, or 12.4% of sales, compared with last year’s essentially breakeven second quarter. Operating profit for the second quarter of 2019 was impacted by restructuring-related severance charges of $2.0 million.
TEST SYSTEMS YEAR-TO-DATE RESULTS
Test Segment sales were $37.6 million, up $3.2 million compared to the prior-year period. The Acquired Businesses contributed $6.0 million in sales in the first half of 2020, while Semiconductor sales decreased $2.8 million due to the sales of the semiconductor business which was divested on February 13, 2019.
Test Systems operating profit was $3.3 million, or 8.9% of sales, compared with operating profit of $2.1 million in the prior-year period. Operating profit in the prior-year period was impacted by restructuring-related severance charges of $2.0 million.
TEST SYSTEMS OUTLOOK
Bookings for the Test Systems segment in the quarter were $18.2 million, for a book-to-bill ratio of 0.86:1 for the quarter. The Test Systems segment’s backlog at the end of the second quarter of 2020 was $80.8 million, with approximately $30.3 million expected to be shipped over the remaining part of 2020 and approximately $55.3 million scheduled to ship over the next 12 months.
34

LIQUIDITY AND CAPITAL RESOURCES
Operating Activities:
Cash provided by operating activities totaled $41.5 million for the first six months of 2020, as compared with $9.1 million cash provided by operating activities during the same period in 2019. Cash flow from operating activities increased compared with the same period of 2019 primarily due to the change in net operating assets compared with the prior period as well as the net non-cash effect on net income of the goodwill impairment loss in the first six months of 2020 compared to the net non-cash effect on net income of the gain from sale of the semiconductor business in the first six months of 2019.
Investing Activities:
Cash used for investing activities was $2.3 million for the first six months of 2020 compared with $96.9 million in cash provided by investing activities in the same period of 2019. The change compared to the prior-year period was a result of the $103.8 million in proceeds from the divestiture of the semiconductor business in 2019, slightly offset with a decrease in capital expenditures in the first half of 2020 compared with 2019. The Company expects capital spending in 2020 to be approximately $8 million.
Financing Activities:
The primary financing activities in the first six months of 2020 related to net payments on our senior credit facility of $15.0 million. The primary financing activities in the first six months of 2019 related to net payments on our senior credit facility of $105.0 million.
The Company's Fifth Amended and Restated Credit Agreement (the “Agreement”) provided for a $500 million revolving credit line with the option to increase the line by up to $150 million. The maturity date of the loans under the Agreement is February 16, 2023. The maximum permitted leverage ratio of funded debt, net of cash to Adjusted EBITDA (as defined in the Agreement) was 3.75 to 1, increasing to 4.50 to 1 for up to four fiscal quarters following the closing of an acquisition permitted under the Agreement, subject to limitations. The Company paid interest on the unpaid principal amount of the facility at a rate equal to one-, three- or six-month LIBOR plus between 1.00% and 1.50% based upon the Company’s leverage ratio. The Company also paid a commitment fee to the lenders in an amount equal to between 0.10% and 0.20% on the undrawn portion of the credit facility, based upon the Company’s leverage ratio.
The COVID-19 pandemic has significantly impacted the global economy, and particularly the aerospace industry, resulting in reduced expectations of the Company’s future operating results. As a result, the Company was projected to exceed its maximum permitted leverage ratio in the fourth quarter of 2020. Accordingly, on May 4, 2020, the Company executed an amendment to the Agreement (the “Amended Facility”), which reduced the revolving credit line from $500 million to $375 million. There remains the option to increase the line by up to $150 million. The Amended Facility suspends the application of the leverage ratio up through and including the second quarter of 2021 (the “suspension period”). The maximum net leverage ratio will be 6.00 to 1 for the third quarter of 2021, 5.50 to 1 for the fourth quarter of 2021, 4.50 to 1 for the first quarter of 2022, and return to 3.75 to 1 for each quarter thereafter.
At June 27, 2020, there was $173.0 million outstanding on the revolving credit facility and there remained $200.5 million available subject to the minimum liquidity covenant discussed below, net of outstanding letters of credit and bank guarantees. The credit facility allocates up to $20 million of the $375 million revolving credit line for the issuance of letters of credit, including certain existing letters of credit. At June 27, 2020, outstanding letters of credit and bank guarantees totaled $1.5 million.
Through the third quarter of 2021, the Amended Facility requires the Company to maintain minimum liquidity, defined as unrestricted cash plus the unused revolving credit commitments, of $180 million at all times, and a minimum interest coverage ratio of 1.75x on a quarterly basis, except for the first quarter of 2021, which is set at 1.50x. The Company was in compliance with its financial covenants at June 27, 2020. During the suspension period, the Company will pay interest on the unpaid principal amount of the Amended Facility at a rate equal to one-, three- or six-month LIBOR (which shall be at least 1.00%) plus 2.25%. The Company will also pay a commitment fee to the lenders in an amount equal to 0.35% on the undrawn portion of the Amended Facility. After the suspension period, the Company will pay interest on the unpaid principal amount of the Amended Facility at a rate equal to one-, three- or six-month LIBOR (which shall be at least 1.00%) plus between 1.00% to 2.25% based upon the Company’s leverage ratio. The Company will also pay a commitment fee to the lenders in an amount equal to 0.10% to 0.35% on the undrawn portion of the Amended Facility, based upon the Company’s leverage ratio. The Amended Facility provides for the payment of a consent fee of 15 basis points of the commitment for each consenting lender.
35

The Amended Facility also temporarily restricts certain activities, including acquisitions and share repurchases, and requires mandatory prepayments during the suspension period when the Company’s cash balance exceeds $100 million. During the three months ended June 27, 2020, subsequent to the execution of the Amended Facility, the Company made prepayments approximating $160 million.
The Company’s obligations under the Amended Facility are jointly and severally guaranteed by each domestic subsidiary of the Company other than non-material subsidiaries. The obligations are secured by a first priority lien on substantially all of the Company’s and the guarantors’ assets.
In the event of voluntary or involuntary bankruptcy of the Company or any subsidiary, all unpaid principal and other amounts owing under the Amended Facility automatically become due and payable. Other events of default, such as failure to make payments as they become due and breach of financial and other covenants, change of control, judgments over a certain amount, and cross default under other agreements give the agent the option to declare all such amounts immediately due and payable.
BACKLOG
The Company’s backlog at June 27, 2020 was $307.2 million compared with $359.6 million at December 31, 2019 and $379.7 million at June 29, 2019.
CONTRACTUAL OBLIGATIONS AND COMMITMENTS
The following table represents contractual obligations as of June 27, 2020:
Payments Due by Period
(In thousands)Total20202021-20222023-2024After 2024
Long-term Debt$173,224  $224  $—  $173,000  $—  
Interest on Long-term Debt16,554  3,165  12,659  730  —  
Purchase Obligations104,265  82,230  21,718  171  146  
Supplemental Retirement Plan and Post Retirement Obligations27,449  202  753  973  25,521  
Lease Obligations31,041  3,763  13,930  7,056  6,292  
Other Liabilities5,232  3,445  732  672  383  
Total Contractual Obligations$357,765  $93,029  $49,792  $182,602  $32,342  
Notes to Contractual Obligations Table
Long-Term Debt — See Part 1 Financial Information, Item 1 Financial Statements, Note 7, Long-Term Debt and Notes Payable included in this report.
Interest on Long-term Debt — Future interest payments have been calculated using the applicable interest rate of each debt facility based on actual borrowings as of June 27, 2020. Actual future borrowings and rates may differ from these estimates.
Purchase Obligations — Purchase obligations are comprised of the Company’s commitments for goods and services in the normal course of business.
Lease Obligations — Financing and operating lease obligations are primarily related to the Company's facility leases and interest.
Other Liabilities — Table excludes the $16.4 million accrual recorded as management's best estimate of damages related to Lufthansa’s indirect sales claim in Germany, as discussed in Part 1 Financial Information, Item 1 Financial Statements, Note 15, Legal Proceedings, as this will not become a contractual obligation until the appeals process is complete and amount of damages has been finalized.
MARKET RISK
The Company believes that there have been no material changes in the current year regarding the market risk information for its exposure to interest rate fluctuations. Although the majority of our sales, expenses and cash flows are transacted in U.S. dollars, we have exposure to changes in foreign currency exchange rates related to the Euro and the Canadian dollar. The Company believes that the impact of changes in foreign currency exchange rates in 2020 have not been significant.
36

CRITICAL ACCOUNTING POLICIES
Refer to Note 2 of the Notes to Consolidated Condensed Financial Statements included in this report for the Company’s critical accounting policies with respect to revenue recognition. For a complete discussion of the Company’s other critical accounting policies, refer to the Company’s annual report on Form 10-K for the year ended December 31, 2019.
RECENT ACCOUNTING PRONOUNCEMENTS
Refer to Note 1 of the Notes to Consolidated Condensed Financial Statements included in this report.
FORWARD-LOOKING STATEMENTS
Information included in this report that does not consist of historical facts, including statements accompanied by or containing words such as “may,” “will,” “should,” “believes,” “expects,” “expected,” “intends,” “plans,” “projects,” “approximate,” “estimates,” “predicts,” “potential,” “outlook,” “forecast,” “anticipates,” “presume” and “assume,” are forward-looking statements. Such forward-looking statements are made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995. These statements are not guarantees of future performance and are subject to several factors, risks and uncertainties, the impact or occurrence of which could cause actual results to differ materially from the expected results described in the forward-looking statements. Certain of these factors, risks and uncertainties are discussed in the sections of this report entitled “Risk Factors” and “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” New factors, risks and uncertainties may emerge from time to time that may affect the forward-looking statements made herein. Given these factors, risks and uncertainties, investors should not place undue reliance on forward-looking statements as predictive of future results. We disclaim any obligation to update the forward-looking statements made in this report.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
See Market Risk in Item 2, above.
Item 4. Controls and Procedures
a.Evaluation of Disclosure Controls and Procedures
The Company’s management, with the participation of the Company’s Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of the Company’s disclosure controls and procedures as of June 27, 2020. Based on that evaluation, the Company’s Chief Executive Officer and Chief Financial Officer concluded that the Company’s disclosure controls and procedures were effective as of June 27, 2020.
b.Changes in Internal Control over Financial Reporting
There have been no changes in our internal control over financial reporting during the most recent fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
37

PART II - OTHER INFORMATION
Item 1. Legal Proceedings
Currently, we are involved in legal proceedings relating to an allegation of patent infringement and based on rulings to date we have concluded that losses related to these proceedings are probable. For a discussion of contingencies related to legal proceedings, see Note 15 of the Notes to Consolidated Condensed Financial Statements.
Item 1a. Risk Factors
In addition to other information set forth in this report, you should carefully consider the factors discussed in Part 1, Item 1A. “Risk Factors,” in our Annual Report on Form 10-K for the year ended December 31, 2019, which could materially affect our business, financial condition or results of operations. The risks described in our Annual Report on Form 10-K are not the only risks facing us. There have been no material changes to the Risk Factors except as set forth below:
The COVID-19 pandemic has adversely affected, and is expected to continue to pose risks to our business, results of operations, financial condition and cash flows, and other epidemics or outbreaks of infectious diseases may have a similar impact. As previously disclosed, we face risks related to outbreaks of infectious diseases, including the ongoing COVID-19 pandemic. In recent weeks, the COVID-19 coronavirus pandemic has caused significant volatility in financial markets, including the market price of our stock, and the commercial aerospace industry, which has raised the prospect of an extended global recession. In response to COVID-19, national and local governments around the world have instituted certain measures, including travel bans, prohibitions on group events and gatherings, shutdowns of certain businesses, curfews, shelter-in-place orders and recommendations to practice social distancing. Our operations have been deemed essential under applicable law, but there is no guarantee this will continue. We follow the COVID-19 guidelines from the CDC concerning the health and safety of our personnel, these measures have resulted in attenuating activity and, in some cases, required temporary closures of certain of our facilities, among other impacts. The duration of these measures is unknown, may be extended and additional measures, including facility closures, may be imposed.
Among the potential effects of COVID-19 and other similar outbreaks on the company include, but are not limited to, the following:
Reduced consumer and investor confidence, instability in the credit and financial markets, volatile corporate profits, and reduced business and consumer spending, which may adversely affect our results of operations by reducing our sales, margins and/or net income as a result of a slowdown in customer orders or order cancellations. In addition, volatility in the financial markets could increase the cost of capital and/or limit its availability.
Economic uncertainty as a result of COVID-19 is expected to make it difficult for our customers, suppliers and the company to accurately forecast and plan future business activities.
Aircraft manufacturers have experienced a disruption in production and demand as customers defer delivery of new aircraft, resulting in slowed or halted production at facilities throughout the world. Commercial airlines have experienced a significant reduction in air traffic. Commercial airlines and other manufacturers have begun to focus on conserving cash to preserve liquidity, which will have a negative impact on airframe and aftermarket sales.
The potential to weaken the financial position of some of our customers. If circumstances surrounding our customers’ financial capabilities were to deteriorate, asset write-downs or write-offs could negatively affect our operating results and, if large, could have a material adverse effect on our business, financial condition, results of operations and cash flow.
Disruption of our supply chain. Our third-party manufacturers, suppliers, third-party distributors, sub-contractors and customers have been and will be disrupted by worker absenteeism, quarantines and restrictions on their employees’ ability to work, office and factory closures, disruptions to ports and other shipping infrastructure, border closures, or other travel or health-related restrictions. Depending on the magnitude of such effects on our manufacturing or the operations of our suppliers, third-party distributors, or sub-contractors, our supply chain, manufacturing and product shipments could be delayed, which could adversely affect our business, operations, and customer relationships.
The need to incur additional restructuring charges to optimize our cost structure.
To the extent the COVID-19 pandemic adversely affects our business, results of operations, financial condition and cash flows, it may also heighten many of the other risks described in this section and in the “Risk Factors” section of our Annual Report on Form 10-K for the fiscal year ended December 31, 2019. The ultimate impact of COVID-19 on our business, results of operations, financial condition and cash flows is dependent on future developments, including the duration of the pandemic and the related length of its impact on the global economy, which are uncertain and cannot be predicted at this time.
38

Item 2. Unregistered sales of equity securities and use of proceeds
c. The following table summarizes our purchases of our common stock for the quarter ended June 27, 2020.
Period(a) Total Number of Shares Purchased(b) Average Price Paid Per Share(c) Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs(d) Maximum Dollar Value of Shares that may yet be Purchased Under the Program (1)
March 29, 2020 -
June 27. 2020
$41,483,815
In connection with the exercise of stock options, we accept, from time to time, delivery of shares to pay the exercise price of stock options.
(1) On September 17, 2019, the Company’s Board of Directors authorized an additional repurchase of up to $50 million. Approximately 282,000 shares were repurchased at a cost of $7.7 million before the 10b5-1 plan associated with the share repurchase program was terminated on February 3, 2020.
Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
None.
Item 5. Other Information
None.
Item 6. Exhibits
Section 302 Certification - Chief Executive Officer
Section 302 Certification - Chief Financial Officer
Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
Exhibit 101.1*
Instance Document
Exhibit 101.2*
Schema Document
Exhibit 101.3*
Calculation Linkbase Document
Exhibit 101.4*
Labels Linkbase Document
Exhibit 101.5*
Presentation Linkbase Document
Exhibit 101.6*
Definition Linkbase Document

*
Submitted electronically herewith.

39

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.
 
ASTRONICS CORPORATION
(Registrant)
Date:
August 4, 2020
By:
/s/ David C. Burney
David C. Burney
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)

40
EX-31.1 2 atro20200627-10qxexh311.htm EX-31.1 Document

Exhibit 31.1
SECTION 302 CERTIFICATION
Certification of Chief Executive Officer pursuant to Exchange Act rule 13a-14(a) as adopted pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002
I, Peter J. Gundermann, President and Chief Executive Officer, certify that:
 
1.I have reviewed this quarterly report on Form 10-Q of Astronics Corporation;

1.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;

1.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;

1.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

a.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;

a.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

a.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

1.The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of registrant's board of directors (or persons performing 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

a.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date: 8/4/2020

/s/ Peter J. Gundermann
Peter J. Gundermann
President and Chief Executive Officer


EX-31.2 3 atro20200627-10qxexh312.htm EX-31.2 Document

Exhibit 31.2
SECTION 302 CERTIFICATION
Certification of Chief Financial Officer pursuant to Exchange Act Rule 13a-14(a) as adopted pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002
I, David C. Burney, Chief Financial Officer, certify that:
 
1.I have reviewed this quarterly report on Form 10-Q of Astronics Corporation;

1.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;

1.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;

1.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

a.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;

a.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

a.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

1.The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of registrant's board of directors (or persons performing 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

a.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date: 8/4/2020

/s/ David C. Burney
David C. Burney
Chief Financial Officer


EX-32 4 atro20200627-10qxexh32.htm EX-32 Document

Exhibit 32
Certification pursuant to
18 U.S.C. Section 1350,
as adopted pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002
Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned officers of Astronics Corporation (the "Company") hereby certify that:
The Company's Quarterly Report on Form 10-Q for the quarter ended June 27, 2020 fully complies with the requirements of section 13(a) or 15(d) of the Securities and Exchange Act of 1934 and the information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
August 4, 2020
/s/ Peter J. Gundermann
Peter J. Gundermann
Title:
Chief Executive Officer
August 4, 2020
/s/ David C. Burney
David C. Burney
Title:
Chief Financial Officer
This certification shall not be deemed "filed" for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the "Exchange Act"), or otherwise subject to the liability of that section. This certification shall not be deemed to be incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act, except to the extent specifically incorporated by the Company into such filing.

EX-101.SCH 5 atro-20200627.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Consolidated Condensed Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Consolidated Condensed Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Consolidated Condensed Statements of Comprehensive (Loss) Income link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Consolidated Condensed Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Consolidated Condensed Statements of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 2104102 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Revenue - Summary of Contract Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Revenue - Revenue Disaggregated by Market (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Revenue - Disaggregated by Product Lines (Details) link:presentationLink link:calculationLink link:definitionLink 2110103 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2311302 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Inventories - Summary of Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2113104 - Disclosure - Property, Plant and Equipment link:presentationLink link:calculationLink link:definitionLink 2314303 - Disclosure - Property, Plant and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2116105 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2317304 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - Intangible Assets - Summary of Acquired Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - Intangible Assets - Summary of Amortization Expense for Acquired Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 2420410 - Disclosure - Intangible Assets - Summary of Future Amortization Expense for Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2121106 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 2322305 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2423411 - Disclosure - Goodwill - Summary of Changes in Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2124107 - Disclosure - Long-Term Debt and Notes Payable link:presentationLink link:calculationLink link:definitionLink 2425412 - Disclosure - Long-Term Debt and Notes Payable - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2126108 - Disclosure - Product Warranties link:presentationLink link:calculationLink link:definitionLink 2327306 - Disclosure - Product Warranties (Tables) link:presentationLink link:calculationLink link:definitionLink 2428413 - Disclosure - Product Warranties - Summary of Activity in Warranty Accrual (Details) link:presentationLink link:calculationLink link:definitionLink 2129109 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2330307 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2431414 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2432415 - Disclosure - Leases - Summary of ROU Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2433416 - Disclosure - Leases - Summary of Lease Cost and Cash Paid (Details) link:presentationLink link:calculationLink link:definitionLink 2434417 - Disclosure - Leases - Summary of Maturity of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2434417 - Disclosure - Leases - Summary of Maturity of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2135110 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2436418 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2137111 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2338308 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2439419 - Disclosure - Earnings Per Share - Earnings Per Share Computations (Details) link:presentationLink link:calculationLink link:definitionLink 2140112 - Disclosure - Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 2341309 - Disclosure - Shareholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2442420 - Disclosure - Shareholders' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2443421 - Disclosure - Shareholders' Equity - Components of Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 2444422 - Disclosure - Shareholders' Equity - Components of Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 2145113 - Disclosure - Supplemental Retirement Plan and Related Post Retirement Benefits link:presentationLink link:calculationLink link:definitionLink 2346310 - Disclosure - Supplemental Retirement Plan and Related Post Retirement Benefits (Tables) link:presentationLink link:calculationLink link:definitionLink 2447423 - Disclosure - Supplemental Retirement Plan and Related Post Retirement Benefits - Summary of the Components of Net Periodic Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2148114 - Disclosure - Sales to Major Customers link:presentationLink link:calculationLink link:definitionLink 2449424 - Disclosure - Sales to Major Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2150115 - Disclosure - Legal Proceedings link:presentationLink link:calculationLink link:definitionLink 2451425 - Disclosure - Legal Proceedings (Details) link:presentationLink link:calculationLink link:definitionLink 2152116 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2353311 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2454426 - Disclosure - Segment Information - Summary of Segment Reporting Information (Details) link:presentationLink link:calculationLink link:definitionLink 2155117 - Disclosure - Fair Value link:presentationLink link:calculationLink link:definitionLink 2456427 - Disclosure - Fair Value - Financial Assets and Liabilities Carried at Fair Value Measured on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2157118 - Disclosure - Acquisition and Divestiture Activities link:presentationLink link:calculationLink link:definitionLink 2458428 - Disclosure - Acquisition and Divestiture Activities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2159119 - Disclosure - Restructuring Charges link:presentationLink link:calculationLink link:definitionLink 2360312 - Disclosure - Restructuring Charges (Tables) link:presentationLink link:calculationLink link:definitionLink 2461429 - Disclosure - Restructuring Charges Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2462430 - Disclosure - Restructuring Charges (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 atro-20200627_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 atro-20200627_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 atro-20200627_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Summary of Activity in Warranty Accrual Schedule of Product Warranty Liability [Table Text Block] Legal Proceedings Commitments and Contingencies Disclosure [Text Block] Reporting Unit [Axis] Reporting Unit [Axis] Germany GERMANY Treasury Stock Treasury Stock [Member] Estimate of possible loss, excluding interest Loss Contingency, Estimate of Possible Loss, Excluding Interest Loss Contingency, Estimate of Possible Loss, Excluding Interest Segments [Axis] Segments [Axis] Supplemental Retirement Plan and Related Post Retirement Benefits Retirement Benefits [Text Block] Components of Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Patent Infringement PatentInfringementMember Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Fair Value, Inputs, Level 3 Fair Value, Inputs, Level 3 [Member] Major Customer Two MajorCustomerTwoMember Product Warranties Product Warranty Disclosure [Text Block] Range [Domain] Statistical Measurement [Domain] Line of Credit Line of Credit [Member] Risks and Uncertainties [Abstract] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Amortization of Right-of-Use Assets Finance Lease, Right-of-Use Asset, Amortization Current Fiscal Year End Date Current Fiscal Year End Date Intangible Assets, Net of Accumulated Amortization Intangible Assets, Net (Excluding Goodwill) Finance Right-of-Use Assets, Gross Finance Lease, Right-of-Use Asset, before Accumulated Amortization Proceeds from Long-term Debt Proceeds from Issuance of Long-term Debt (Loss) Income from Operations Total Operating Profit Operating Income (Loss) Entity Address, Postal Zip Code Entity Address, Postal Zip Code Total Current Liabilities Liabilities, Current Non-cash Severance Expense Severance costs Severance Costs Summary of Contract Assets and Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Prepaid Expenses and Other Current Assets Prepaid Expense and Other Assets, Current Minimum interest coverage ratio on a quarterly basis Debt Covenant, Minimum Interest Coverage Ratio On A Quarterly Basis Debt Covenant, Minimum Interest Coverage Ratio On A Quarterly Basis Variable Rate [Domain] Variable Rate [Domain] Variable Rate [Axis] Variable Rate [Axis] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Total Lease Payments Finance Lease, Liability, Payment, Due Operating margins, percentage PercentageOfOperatingIncomeLoss Purchase of Outstanding Shares for Treasury Payments for Repurchase of Common Stock Finance Leases: Lessee, Finance Lease, Description [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Cash acquired Cash Acquired from Acquisition Accounting Policies [Abstract] AES Subsidiaries [Member] Entity Shell Company Entity Shell Company Cover [Abstract] Accounts Payable Accounts Payable, Current ForeignCurrencyTranslation Goodwill, Foreign Currency Translation Gain (Loss) Document Type Document Type Product Liability Contingency [Line Items] Product Liability Contingency [Line Items] Less Sublease and Rental (Income) Expense Sublease Income (Expense) Sublease Income (Expense) Operating Right-of-Use Assets Operating Right-of-Use Assets, Net Operating Lease, Right-of-Use Asset Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] 2021 Lessee, Operating Lease, Liability, to be Paid, Year One Purchase of shares (in shares) Purchase (in shares) Treasury Stock, Shares, Acquired Convertible Class B Stock Common Class B [Member] Tax Benefit of Retirement Liability Adjustment AOCI Tax, Attributable to Parent 2021 Finance Lease, Liability, to be Paid, Year One 2024 Lessee, Operating Lease, Liability, to be Paid, Year Four Retirement Liability Adjustment – Before Tax AOCI before Tax, Attributable to Parent PECO PECO, Inc. [Member] PECO, Inc. Customer [Axis] Customer [Axis] SERP Medical SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMember Total Net Lease Cost Lease, Cost Other Comprehensive (Loss) Income: Other Comprehensive Income (Loss), Net of Tax [Abstract] Document Quarterly Report Document Quarterly Report Financing Fees Payments of Financing Costs Other Liabilities Other Liabilities, Noncurrent Finance Lease Principal Payments Finance Lease, Principal Payments Work in Progress Inventory, Work in Process, Net of Reserves Effect of Exchange Rates on Cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Inventories Inventory, net Inventory, Net Sales Revenue from Contract with Customer, Excluding Assessed Tax Percent of consolidated revenue Concentration Risk, Percentage Entity File Number Entity File Number Business Acquisition [Axis] Business Acquisition [Axis] Geographical [Domain] Geographical [Domain] Defined Benefit Plan Disclosure Defined Benefit Plan Disclosure [Line Items] Statement [Line Items] Statement [Line Items] Forecast Forecast [Member] Class of Stock [Domain] Class of Stock [Domain] Document Fiscal Period Focus Document Fiscal Period Focus Ratio of funded debt to Adjusted EBITDA Debt Covenant Ratio Of Debt To Ebitda Debt Covenant Ratio Of Debt To Ebitda Statement [Table] Statement [Table] Interest Cost Defined Benefit Plan, Interest Cost Range [Axis] Statistical Measurement [Axis] Credit Facility [Axis] Credit Facility [Axis] Summary of Basic and Diluted Weighted-Average Shares Outstanding Schedule of Weighted Average Number of Shares [Table Text Block] Fourth Amended And Restated Credit Agreement Fourth Amended And Restated Credit Agreement [Member] Fourth Amended And Restated Credit Agreement Restructuring and Related Activities [Abstract] Retirement Plan Name [Domain] Retirement Plan Name [Domain] Other Expense, Net of Other Income Other Operating Income (Expense), Net Operating Leases Lessee, Operating Lease, Liability, Payment, Due [Abstract] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Long-term Debt and Notes Payable Debt Disclosure [Text Block] Systems Certification ProductLineSystemsCertificationMember Selling, General and Administrative Selling, General and Administrative Expenses [Member] Goodwill [Roll Forward] Goodwill [Roll Forward] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Leases Lessee, Finance Leases [Text Block] Corporate Expenses and Other Corporate, Non-Segment [Member] Amendment Flag Amendment Flag Credit facility outstanding Long-term Line of Credit Fair Value Fair Value Measurement, Policy [Policy Text Block] Cash Flows from Operating Activities Net Cash Provided by (Used in) Operating Activities Restructuring Charges Restructuring and Related Activities Disclosure [Text Block] Revolving line of credit Line of Credit Facility, Current Borrowing Capacity Number of reporting units Number of Reporting Units UNITED KINGDOM UNITED KINGDOM Trade Accounts Receivable and Contract Assets Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Test Systems Segment Test Systems Segment [Member] Geographical [Axis] Geographical [Axis] Tax Benefit Reclassification from AOCI, Current Period, Tax Local Phone Number Local Phone Number Segments [Domain] Segments [Domain] Lufthansa Technik AG LufthansaTechnikAGMember Statement of Cash Flows [Abstract] Minimum liquidity Debt Covenant, Minimum Liquidity Debt Covenant, Minimum Liquidity Net Effect of Dilutive Stock Options (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Income Statement Location [Axis] Income Statement Location [Axis] Operating Right-of-Use Assets, Gross Operating Lease, Right-of-Use Asset, Gross Operating Lease, Right-of-Use Asset, Gross Income Statement Location [Domain] Income Statement Location [Domain] 2022 Lessee, Operating Lease, Liability, to be Paid, Year Two Non-deductible goodwill impairments Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount Cash Flows from Financing Activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Gain on sale, net of tax Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax Selling, General and Administrative Expenses Selling, General and Administrative Expense Amortization Expense Amortization of Intangible Assets Two Major Customers Two Major Customers [Member] Two Major Customers Business Jet BusinessJetMember Summary of Lease Costs and Cash Paid Lease, Cost [Table Text Block] Number of elements for contingent earnouts Number Of Elements for Contingent Earnouts Number Of Elements for Contingent Earnouts Entity Current Reporting Status Entity Current Reporting Status 2023 Lessee, Operating Lease, Liability, to be Paid, Year Three Other Assets Other Assets, Noncurrent Segment Information Segment Reporting Disclosure [Text Block] Semiconductor SemiconductorMember Total Assets Total Assets Assets Scenario [Axis] Scenario [Axis] Line of credit facility increase amount Line Of Credit Facility Optional Increase In Maximum Borrowing Capacity Line Of Credit Facility Optional Increase In Maximum Borrowing Capacity Loss contingency accrual, incremental reserve Loss Contingency Accrual, Provision Lighting & Safety ProductLineLightingAndSafetyMember Disposal Group Classification [Axis] Disposal Group Classification [Axis] Reporting Unit [Domain] Reporting Unit [Domain] Amortization of Prior Service Cost Defined Benefit Plan, Amortization of Prior Service Cost (Credit) Finance Leases Finance Lease, Liability, Payment, Due [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Entity Small Business Entity Small Business Cost of Products Sold Cost of Sales [Member] Summary of Maturity of Lease Liabilities, Financing Leases Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Acquisitions and Divestiture Activities Mergers, Acquisitions and Dispositions Disclosures [Text Block] Depreciation and Amortization Depreciation, Depletion and Amortization Entity Filer Category Entity Filer Category Product and Service [Axis] Product and Service [Axis] Proceeds on Sale of Assets Proceeds from Sale of Productive Assets Total Liabilities Liabilities Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Entity Address, City or Town Entity Address, City or Town Freedom Communication Technologies, Inc. Freedom Communication Technologies, Inc. [Member] Freedom Communication Technologies, Inc. Warranties Divested or Acquired Standard And Extended Product Warranty Accrual, Additions From Business Acquisition (Divestitures) Standard And Extended Product Warranty Accrual, Additions From Business Acquisition (Divestitures) Amortization of Prior Service Cost Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member] Damages sought Loss Contingency, Damages Sought, Value Retirement Plan Type [Axis] Retirement Plan Type [Axis] Less: Interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Airfield Lighting Product Line Assets Airfield Lighting Product Line Assets [Member] Airfield Lighting Product Line Assets Completed and Unpatented Technology Unpatented Technology [Member] Revenue recognized included in contract liability balance Contract with Customer, Liability, Revenue Recognized Commitments and Contingencies Disclosure [Abstract] Inventories Increase (Decrease) in Inventories Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Document Fiscal Year Focus Document Fiscal Year Focus Accounts Payable Increase (Decrease) in Accounts Payable Raw Material Inventory, Raw Materials, Net of Reserves Other Current Assets and Liabilities Increase (Decrease) in Other Operating Assets and Liabilities, Net Valuation allowance, deferred tax asset, increase (decrease) Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Debt Instrument [Axis] Debt Instrument [Axis] Additional Paid in Capital Additional Paid-in Capital [Member] Interest Expense, Net of Interest Income Interest Expense, Net of Interest Income Interest Income (Expense), Net Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Avionics ProductLineAvionicsMember Operating Segments Operating Segments [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Accrued Expenses Increase (Decrease) in Accrued Liabilities Purchase of Shares Value of shares repurchased Treasury Stock, Value, Acquired, Cost Method Beginning of Period (in shares) End of Period (in shares) Shares, Issued Adjustments to Reconcile Net (Loss) Income to Cash Flows from Operating Activities, Excluding the Effects of Divestitures: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Litigation Case [Axis] Litigation Case [Axis] Interest on Lease Liabilities Finance Lease, Interest Expense Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue from Contract with Customer [Abstract] Machinery and Equipment Machinery and Equipment [Member] Income Tax Disclosure [Abstract] Common Class Undefined CommonClassUndefinedMember Variable Lease Cost Variable Lease, Cost Revolving Credit Facility Revolving Credit Facility [Member] Schedule of Goodwill [Table] Schedule of Goodwill [Table] (Loss) Income Before Income Taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Research and development, design and related engineering Research and Development Expense Impairment Loss Other Asset Impairment Charges Amortization of Net Actuarial Losses Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member] Federal Domestic Tax Authority [Member] Outstanding letters of credit Letters of Credit Outstanding, Amount Acquisition of business, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Concentration Risk Type [Axis] Concentration Risk Type [Axis] Property, plant and equipment, gross Property, Plant and Equipment, Gross Stock Options Activity Proceeds from Stock Options Exercised Provisions for Non-Cash Losses on Inventory and Receivables ProvisionForNonCashLossesOnInventoryAndReceivables Summary of Segment Reporting Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Thereafter Finance Lease, Liability, to be Paid, Due after Year Four Finance Lease, Liability, to be Paid, Due after Year Four Goodwill Impairment Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Document Period End Date Document Period End Date Supplemental Retirement and Other Liabilities Increase (Decrease) in Employee Related Liabilities Entity Registrant Name Entity Registrant Name Income Statement [Abstract] Income Statement [Abstract] Accumulated Comprehensive Loss AOCI Attributable to Parent [Member] Long-term Operating Lease Liabilities Long-term Operating Lease Liabilities Operating Lease, Liability, Noncurrent 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Four Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Operating Lease Amortization Expense Operating Lease, Amortization Operating Lease, Amortization Income taxes from divesture Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation Current Assets: Assets, Current [Abstract] Diagnosys Diagnosys Test Systems Limited [Member] Diagnosys Test Systems Limited Income Tax Authority [Domain] Income Tax Authority [Domain] Consolidated Entities [Axis] Consolidated Entities [Axis] Comprehensive (Loss) Income Comprehensive Income (Loss), Net of Tax, Attributable to Parent 2023 Finance Lease, Liability, to be Paid, Year Three Patents Patents [Member] Additions/Deductions from Segment Measure of Operating (Loss) Profit Segment Reporting Information, Deductions From Operating profit [Abstract] Segment Reporting Information, Deductions From Operating profit [Abstract] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Total Finance Lease Cost Finance Lease, Cost Finance Lease, Cost Thereafter Lessee, Operating Lease, Liability, to be Paid, Due after Year Four Lessee, Operating Lease, Liability, to be Paid, Due after Year Four Scenario, Unspecified [Domain] Scenario [Domain] Consolidation Items [Domain] Consolidation Items [Domain] Document Information Document Information [Line Items] Litigation settlement, amount awarded to other party, excluding interest Litigation Settlement, Amount Awarded to Other Party, Excluding Interest Litigation Settlement, Amount Awarded to Other Party, Excluding Interest Income Tax Authority [Axis] Income Tax Authority [Axis] Number of reporting units not impaired Number Of Reporting Units Not Impaired Number Of Reporting Units Not Impaired Entity Tax Identification Number Entity Tax Identification Number Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Property, Plant and Equipment [Abstract] Loss contingency accrual Loss Contingency Accrual Stockholders Equity [Table] Stockholders Equity [Table] Stockholders Equity [Table] Authorized repurchase of common stock, amount Stock Repurchase Program, Authorized Amount Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Trading Symbol Trading Symbol Valuation of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Right-of-use asset impairment Right-of-Use Asset Impairment Operating Lease, Impairment Loss Summary of Inventories Schedule of Inventory, Current [Table Text Block] Product Warranties Disclosures [Abstract] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Equity-based Compensation Expense Share-based Payment Arrangement, Noncash Expense Capital Expenditures Payments to Acquire Productive Assets Less Accumulated Amortization Operating Lease, Right-of-Use Asset, Accumulated Amortization Operating Lease, Right-of-Use Asset, Accumulated Amortization Liabilities for Restructuring Charges Restructuring and Related Costs [Table Text Block] Intangible Assets Intangible Assets Disclosure [Text Block] Prepayments of lines of credit Prepayments of Lines of Credit Prepayments of Lines of Credit Goodwill Goodwill [Line Items] Loss on sale Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax Customer Advanced Payments and Deferred Revenue Increase (Decrease) in Contract with Customer, Liability Leases Lessee, Operating Leases [Text Block] Fair Value Disclosures [Abstract] Fair value of contingent purchase consideration Business Combination, Contingent Consideration Arrangements, Fair Value Business Combination, Contingent Consideration Arrangements, Fair Value Commercial Transport CommercialTransportAircraftMember Retirement Plan Name [Axis] Retirement Plan Name [Axis] Service Cost Defined Benefit Plan, Service Cost City Area Code City Area Code Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Customer Relationships Customer Relationships [Member] Cost of Products Sold Cost of Goods and Services Sold Segment Reporting, Asset Reconciling Item Segment Reporting, Asset Reconciling Item [Line Items] Equity Components [Axis] Equity Components [Axis] Title of 12(b) Security Title of 12(b) Security Warranties Settled Standard and Extended Product Warranty Accrual, Decrease for Payments Finished Goods Inventory, Finished Goods, Net of Reserves Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Minimum Minimum [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other OtherAerospaceMember Consolidated Entities [Domain] Consolidated Entities [Domain] Land Land [Member] Equity Investment Other Than Temporary Impairment Equity Method Investment, Other than Temporary Impairment Current Operating Lease Liabilities Short-term Operating Lease Liabilities Operating Lease, Liability, Current Less Accumulated Right-of-Use Asset Impairment Operating Lease, Right-of-Use Asset, Accumulated Impairment Operating Lease, Right-of-Use Asset, Accumulated Impairment Balance at Beginning of Period Balance at End of Period Standard and Extended Product Warranty Accrual Amortization of Net Actuarial Losses Defined Benefit Plan, Amortization of Gain (Loss) Covenant, leverage ratio, maximum Debt Instrument, Covenant, Leverage Ratio, Maximum Debt Instrument, Covenant, Leverage Ratio, Maximum Net Periodic Cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Fair Value Fair Value Disclosures [Text Block] Cash Flows from Operating Activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Shareholders' Equity Stockholders' Equity Note Disclosure [Text Block] Commitment fee percentage Line of Credit Facility, Commitment Fee Percentage 2020 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Customer [Domain] Customer [Domain] Structures ProductLineStructuresMember Operating Results Fiscal Period, Policy [Policy Text Block] Litigation settlement, amount awarded to other party Litigation Settlement, Amount Awarded to Other Party Business Acquisition [Line Items] Business Acquisition [Line Items] Statement of Stockholders' Equity [Abstract] Operating leases, weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Summary of Acquired Intangible Assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Major Customer One MajorCustomerOneMember Less Intersegment Sales Intersegment Eliminations [Member] Other ProductLineOtherMember Retirement Plan Type [Domain] Retirement Plan Type [Domain] Less: Interest Finance Lease, Liability, Undiscounted Excess Amount Warranties Issued Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Consolidation Items [Axis] Consolidation Items [Axis] Class B Stock Converted to Common Stock Stock Issued During Period, Value, Conversion of Convertible Securities Accrued Expenses and Other Current Liabilities Accrued Liabilities [Member] Impairment loss Impairment Charges Impairment Loss Goodwill, Impairment Loss Accounts Receivable, Net of Allowance for Doubtful Accounts Accounts Receivable, after Allowance for Credit Loss, Current Total Lease Payments Lessee, Operating Lease, Liability, to be Paid Product warranty period Standard Product Warranty, Duration Of Warranty Standard Product Warranty, Duration Of Warranty Cost of Products Sold, Engineering and Development, Interest, and Selling, General and Administrative Expenses Cost of Goods and Service [Policy Text Block] Beginning balance Ending balance Restructuring Reserve Maximum total earnout proceeds Proceeds From Earnout Proceeds From Earnout Components of Other Comprehensive Income Comprehensive Income (Loss) [Table Text Block] Percentage of revenue (as a percentage) Percentage Of Revenue Percentage Of Revenue Foreign Currency Translation Adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Other tax expense (benefit) Other Tax Expense (Benefit) Cash paid Payments for Restructuring Disposed by Sale Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] Goodwill Balance at beginning of period Balance at end of period Goodwill Total Other Comprehensive (Loss) Income Other comprehensive income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Number of reporting units impaired Number Of Reporting Units Impaired Number Of Reporting Units Impaired Income Taxes Increase (Decrease) in Income Taxes Payable First Earnout First Earnout [Member] First Earnout Buildings and Improvements Building and Building Improvements [Member] Summary of Changes in Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Equity [Abstract] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Entity Central Index Key Entity Central Index Key Increase (Decrease) in Stockholders' Equity (in shares) Increase (Decrease) in Stockholders' Equity (in shares) [Roll Forward] Increase (Decrease) in Stockholders' Equity (in shares) Customer Advance Payments and Deferred Revenue Contract with Customer, Liability, Current Entity Emerging Growth Company Entity Emerging Growth Company Summary of ROU Assets and Liabilities Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee Other Liabilities Other Liabilities [Member] Reassessed Warranty Exposure Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Customer Concentration Risk Customer Concentration Risk [Member] Credit Facility [Domain] Credit Facility [Domain] Weighted Average Shares - Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Summary of Amortization Expense for Intangible Assets for Each of Next Five Years Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Litigation Case [Domain] Litigation Case [Domain] Letter of Credit Letter of Credit [Member] Basic (in usd per share) Earnings Per Share, Basic Debt Disclosure [Abstract] Debt Disclosure [Abstract] Operating leases, weighted-average remaining term Operating Lease, Weighted Average Remaining Lease Term Other Shareholders’ Equity OtherShareholdersEquity SERP Supplemental Employee Retirement Plan [Member] Interest rate accrued above bank rate until final payment Interest Rate Accrued Above Bank Rate Until Final Payment Interest Rate Accrued Above Bank Rate Until Final Payment Cash Flows from Financing Activities Net Cash Provided by (Used in) Financing Activities Payments for Long-term Debt Repayments of Long-term Debt Litigation settlement interest Litigation Settlement Interest Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Divestiture by Sale Discontinued Operations, Disposed of by Sale [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Common Stock Common Stock, Value, Issued Goodwill and Intangible Assets Disclosure [Abstract] Disposal Group Name [Axis] Disposal Group Name [Axis] Finite-Lived Intangible Assets Finite-Lived Intangible Assets [Line Items] 2022 Finite-Lived Intangible Asset, Expected Amortization, Year Two Current Maturities of Long-term Debt Long-term Debt, Current Maturities Sensitivity analysis, impact of 1% decrease of revenue growth rate to goodwill fair value Sensitivity Analysis, Impact Of 1% Decrease Of Revenue Growth Rate To Goodwill Fair Value Sensitivity Analysis, Impact Of 1% Decrease Of Revenue Growth Rate To Goodwill Fair Value 2024 Finance Lease, Liability, to be Paid, Year Four Second Earnout Second Earnout [Member] Second Earnout Earn-out achievement benchmark Business Combination, Contingent Consideration Arrangements, Basis For Amount, Value Business Combination, Contingent Consideration Arrangements, Basis For Amount, Value Retirement Benefits [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Inventory Disclosure [Abstract] Cash Flows from Investing Activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Aerospace Segment Aerospace Segment [Member] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Operating Lease Liabilities Operating lease, liability Operating Lease, Liability Total Operating Lease Cost Operating Lease, Cost, Net Of Sublease And Rental Income Operating Lease, Cost, Net Of Sublease And Rental Income Long-term Debt Long-term Debt, Excluding Current Maturities Segment Reporting [Abstract] Accounts receivable from major customers Accounts Receivable, after Allowance for Credit Loss Accounts Receivable Increase (Decrease) in Accounts Receivable Debt Instrument Debt Instrument [Line Items] Statement of Comprehensive Income [Abstract] Total Shareholders’ Equity Beginning of Period End of Period Accumulated other comprehensive income Stockholders' Equity Attributable to Parent Concentration Risk Type [Domain] Concentration Risk Type [Domain] Operating Lease Liabilities Increase (Decrease) in Operating Lease Liabilities Increase (Decrease) in Operating Lease Liabilities Total Liabilities and Shareholders’ Equity Liabilities and Equity Loss Contingencies [Line Items] Loss Contingencies [Line Items] Accumulated Other Comprehensive Loss Accumulated Other Comprehensive Income (Loss), Net of Tax Income Taxes Income Tax Disclosure [Text Block] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Reconciliation of Assets from Segment to Consolidated [Table] Reconciliation of Assets from Segment to Consolidated [Table] Operating Lease Cost Operating Lease, Cost Common shares excluded from computation Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Financing leases, weighted-average remaining term Finance Lease, Weighted Average Remaining Lease Term Other Other Noncash Income (Expense) Short-term Lease Cost (excluding month-to-month) Short-term Lease, Cost Line of credit facility, consent fee percentage Line of Credit Facility, Consent Fee Percentage Line of Credit Facility, Consent Fee Percentage WeightedAverage Life Finite-Lived Intangible Asset, Useful Life Equity Component [Domain] Equity Component [Domain] Entity Address, Address Line One Entity Address, Address Line One Gross Profit Gross Profit Property, Plant and Equipment, Net of Accumulated Depreciation Property, plant and equipment, net Property, Plant and Equipment, Net 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Three Construction in Progress Construction in Progress [Member] Assets Held for Sale Disposal Group, Including Discontinued Operation, Assets Net (Loss) Income Net (Loss) Income Net (Loss) Income Net Income (Loss) Attributable to Parent Entity Address, State or Province Entity Address, State or Province Long-term Finance Lease Liabilities — Included in Other Liabilities Finance Lease, Liability, Noncurrent Cash Flows from Changes in Operating Assets and Liabilities: Increase (Decrease) in Operating Capital [Abstract] Accrued Expenses and Other Current Liabilities Other Liabilities, Current 2020 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year LIBOR London Interbank Offered Rate (LIBOR) [Member] Inventories Inventory Disclosure [Text Block] Trade Names Trade Names [Member] Leases [Abstract] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total Current Assets Assets, Current Goodwill Goodwill Disclosure [Text Block] (Loss) Earnings Per Share: Earnings Per Share [Abstract] Restructuring charges Restructuring Charges Aerospace & Defense Aerospace And Defense Segment [Member] Aerospace And Defense Segment Net property, plant and equipment, held for sale Property, plant and equipment classified as held for sale Disposal Group, Including Discontinued Operation, Property, Plant and Equipment Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Finance Lease Liabilities Finance Lease, Liability Finance Lease, Liability Stockholders Equity Stockholders Equity [Line Items] Stockholders Equity [Line Items] Less Accumulated Amortization Finance Lease, Right-of-Use Asset, Accumulated Amortization Retirement Liability Adjustment Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Gain on Sale of Business Gain on Sale of Business, Before Taxes Gain (Loss) on Disposition of Business Reclassification to General and Administrative Expense Reclassification from AOCI, Current Period, before Tax, Attributable to Parent Disposal Group Name [Domain] Disposal Group Name [Domain] Shareholders’ Equity: Stockholders' Equity Attributable to Parent [Abstract] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Entity Interactive Data Current Entity Interactive Data Current 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Five Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Duration of permitted leverage ratio following acquisition, number of fiscal quarters Debt Instrument Covenant Compliance Leverage Ratio Increase Permitted Duration Following Acquisition Debt Instrument Covenant Compliance Leverage Ratio Increase Permitted Duration Following Acquisition Retirement Liability Adjustment – Net of Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent Non-cash Litigation Provision Non-cash Litigation Provision Gain (Loss) Related to Litigation Settlement Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Common Stock Common Stock [Member] Foreign Currency Translation Adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Property, Plant and Equipment Property, Plant and Equipment [Line Items] Product and Service [Domain] Product and Service [Domain] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Finance leases, weighted average discount rate Finance Lease, Weighted Average Discount Rate, Percent Summary of Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Sensitivity analysis, impact of 1% increase of discount rate to goodwill fair value Sensitivity Analysis, Impact Of 1% Increase Of Discount Rate To Goodwill Fair Value Sensitivity Analysis, Impact Of 1% Increase Of Discount Rate To Goodwill Fair Value Gross CarryingAmount Finite-Lived Intangible Assets, Gross Sales Revenue, Net Revenue Benchmark [Member] Held for Sale Discontinued Operations, Held-for-sale [Member] Conversion of Class B Shares to Common Shares (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Indirect Sales Indirect Sales [Member] Indirect Sales Period of recognition Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Bad debt expense Accounts Receivable, Credit Loss Expense (Reversal) Less Accumulated Depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Achievement period Business Combination, Contingent Consideration, Achievement Period Business Combination, Contingent Consideration, Achievement Period Net Issuance from Exercise of Stock Options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Increase in Cash and Cash Equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Corporate Expenses and Other Nonoperating Income (Expense) Product Liability Contingency [Table] Product Liability Contingency [Table] Finance Right-of-Use Assets, Net — Included in Other Assets Finance Lease, Right-of-Use Asset, after Accumulated Amortization Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Summary of Maturity of Lease Liabilities, Operating Leases Lessee, Operating Lease, Liability, Maturity [Table Text Block] Stock Option Share-based Payment Arrangement, Option [Member] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Weighted Average Shares - Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Basis points for variable interest rate Debt Instrument, Basis Spread on Variable Rate Segment Measure of Operating (Loss) Profit and Margins Segment Reporting Information, Operating Income (Loss) [Abstract] Foreign Currency Translation Adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Fifth Amended and Restated Credit Agreement Fifth Amended And Restated Credit Agreement [Member] Fifth Amended And Restated Credit Agreement [Member] Loss Contingencies [Table] Loss Contingencies [Table] Revenue Revenue from Contract with Customer [Text Block] Amended and Restated Credit Agreement Amended And Restated Credit Agreement [Member] Amended And Restated Credit Agreement 2020 Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Credit facility allocated (up to) Credit Facility Allocation Credit Facility Allocation 2021 Finite-Lived Intangible Asset, Expected Amortization, Year One Class of Stock [Axis] Class of Stock [Axis] (Benefit from) Provision for Income Taxes Income Tax Expense (Benefit) Proceeds on Sale of Business Proceeds from Divestiture of Businesses Cash and Cash Equivalents Cash and Cash Equivalents at Beginning of Period Cash and Cash Equivalents at End of Period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Diluted (in usd per share) Earnings Per Share, Diluted Short-term Finance Lease Liabilities — Included in Accrued Expenses and Other Current Liabilities Finance Lease, Liability, Current Cash paid to acquire stock Payments to Acquire Businesses, Gross Summary of Amortization Expense for Acquired Intangibles Finite-lived Intangible Assets Amortization Expense [Table Text Block] Non-compete Agreement Noncompete Agreements [Member] Total cash proceeds of divesture Proceeds from Divestiture of Businesses, Net of Cash Divested Contract Liabilities Contract with Customer, Liability Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Net Exercise of Stock Options Stock Issued During Period, Value, Stock Options Exercised AeroSat Astronics AeroSat Corporation [Member] Astronics AeroSat Corporation Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Potential additional earn-out Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Deferred Tax Expense (Benefit) Deferred Income Tax Expense (Benefit) Selling, General and Administrative Expenses Selling, General and Administrative Expenses, Policy [Policy Text Block] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity AccumulatedAmortization Finite-Lived Intangible Assets, Accumulated Amortization Maximum Maximum [Member] Security Exchange Name Security Exchange Name Military MilitaryAircraftMember Document Information [Table] Document Information [Table] Number of major customers NumberOfMajorCustomers Retained Earnings Retained Earnings [Member] Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Summary of the Components of Net Periodic Cost Schedule of Net Benefit Costs [Table Text Block] Effective tax rate Effective Income Tax Rate Reconciliation, Percent Basis of Presentation Significant Accounting Policies [Text Block] Cash Flows from Investing Activities Net Cash Provided by (Used in) Investing Activities Sales to Major Customers Concentration Risk Disclosure [Text Block] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss Document Transition Report Document Transition Report Discontinued Operations and Disposal Groups [Abstract] Discontinued Operations and Disposal Groups [Abstract] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Disposal Group Classification [Domain] Disposal Group Classification [Domain] Property, Plant and Equipment Property, Plant and Equipment Disclosure [Text Block] Operating Leases: Lessee, Operating Lease, Description [Abstract] Basis points for commitment fee Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Restructuring, settlement and impairment provisions Restructuring, Settlement and Impairment Provisions Contract Assets Contract with Customer, Asset, after Allowance for Credit Loss Earnings Per Share Earnings Per Share [Text Block] Current Liabilities: Liabilities, Current [Abstract] Segment Reporting Information Segment Reporting Information [Line Items] Number of non-qualified supplemental retirement defined benefit plans NumberOfNonQualifiedSupplementalRetirementDefinedBenefitPlans 2022 Finance Lease, Liability, to be Paid, Year Two Electrical Power & Motion ProductLineElectricalPowerAndMotionMember Income Tax Contingency [Table] Income Tax Contingency [Table] Newly Adopted and Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Balance Sheet Statement of Financial Position [Abstract] EX-101.PRE 9 atro-20200627_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 atro-20200627_htm.xml IDEA: XBRL DOCUMENT 0000008063 2020-01-01 2020-06-27 0000008063 atro:CommonClassUndefinedMember 2020-07-27 0000008063 us-gaap:CommonClassBMember 2020-07-27 0000008063 2020-06-27 0000008063 2019-12-31 0000008063 2019-01-01 2019-06-29 0000008063 2020-03-29 2020-06-27 0000008063 2019-03-31 2019-06-29 0000008063 2018-12-31 0000008063 2019-06-29 0000008063 atro:CommonClassUndefinedMember us-gaap:CommonStockMember 2019-12-31 0000008063 atro:CommonClassUndefinedMember us-gaap:CommonStockMember 2018-12-31 0000008063 atro:CommonClassUndefinedMember us-gaap:CommonStockMember 2020-03-28 0000008063 atro:CommonClassUndefinedMember us-gaap:CommonStockMember 2019-03-30 0000008063 atro:CommonClassUndefinedMember us-gaap:CommonStockMember 2019-01-01 2019-06-29 0000008063 atro:CommonClassUndefinedMember us-gaap:CommonStockMember 2019-03-31 2019-06-29 0000008063 atro:CommonClassUndefinedMember us-gaap:CommonStockMember 2020-01-01 2020-06-27 0000008063 atro:CommonClassUndefinedMember us-gaap:CommonStockMember 2020-03-29 2020-06-27 0000008063 atro:CommonClassUndefinedMember us-gaap:CommonStockMember 2020-06-27 0000008063 atro:CommonClassUndefinedMember us-gaap:CommonStockMember 2019-06-29 0000008063 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-12-31 0000008063 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2018-12-31 0000008063 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-03-28 0000008063 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-03-30 0000008063 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-01-01 2020-06-27 0000008063 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-01-01 2019-06-29 0000008063 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-03-29 2020-06-27 0000008063 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-03-31 2019-06-29 0000008063 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-06-27 0000008063 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-06-29 0000008063 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000008063 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000008063 us-gaap:AdditionalPaidInCapitalMember 2020-03-28 0000008063 us-gaap:AdditionalPaidInCapitalMember 2019-03-30 0000008063 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-27 0000008063 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-06-29 0000008063 us-gaap:AdditionalPaidInCapitalMember 2020-03-29 2020-06-27 0000008063 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 2019-06-29 0000008063 us-gaap:AdditionalPaidInCapitalMember 2020-06-27 0000008063 us-gaap:AdditionalPaidInCapitalMember 2019-06-29 0000008063 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000008063 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000008063 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-28 0000008063 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-30 0000008063 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-27 0000008063 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-06-29 0000008063 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-29 2020-06-27 0000008063 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 2019-06-29 0000008063 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-27 0000008063 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-29 0000008063 us-gaap:RetainedEarningsMember 2019-12-31 0000008063 us-gaap:RetainedEarningsMember 2018-12-31 0000008063 us-gaap:RetainedEarningsMember 2020-03-28 0000008063 us-gaap:RetainedEarningsMember 2019-03-30 0000008063 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-27 0000008063 us-gaap:RetainedEarningsMember 2019-01-01 2019-06-29 0000008063 us-gaap:RetainedEarningsMember 2020-03-29 2020-06-27 0000008063 us-gaap:RetainedEarningsMember 2019-03-31 2019-06-29 0000008063 us-gaap:RetainedEarningsMember 2020-06-27 0000008063 us-gaap:RetainedEarningsMember 2019-06-29 0000008063 us-gaap:TreasuryStockMember 2019-12-31 0000008063 us-gaap:TreasuryStockMember 2018-12-31 0000008063 us-gaap:TreasuryStockMember 2020-03-28 0000008063 us-gaap:TreasuryStockMember 2019-03-30 0000008063 us-gaap:TreasuryStockMember 2020-01-01 2020-06-27 0000008063 us-gaap:TreasuryStockMember 2020-03-29 2020-06-27 0000008063 us-gaap:TreasuryStockMember 2020-06-27 0000008063 us-gaap:TreasuryStockMember 2019-06-29 0000008063 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember atro:TestSystemsSegmentMember 2019-02-13 2019-02-13 0000008063 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember atro:TestSystemsSegmentMember 2019-01-01 2019-03-30 0000008063 atro:FreedomCommunicationTechnologiesIncMember 2019-07-01 2019-07-01 0000008063 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember atro:AirfieldLightingProductLineAssetsMember 2019-07-12 2019-07-12 0000008063 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember atro:AirfieldLightingProductLineAssetsMember 2019-06-30 2019-09-28 0000008063 atro:DiagnosysTestSystemsLimitedMember 2019-10-04 2019-10-04 0000008063 atro:DiagnosysTestSystemsLimitedMember 2019-10-04 0000008063 atro:AerospaceSegmentMember 2020-03-29 2020-06-27 0000008063 atro:AerospaceSegmentMember 2020-01-01 2020-06-27 0000008063 2020-06-28 2020-06-27 0000008063 2020-01-01 0000008063 atro:CommercialTransportAircraftMember 2020-01-01 2020-06-27 0000008063 atro:CommercialTransportAircraftMember 2019-01-01 2019-06-29 0000008063 atro:CommercialTransportAircraftMember 2020-03-29 2020-06-27 0000008063 atro:CommercialTransportAircraftMember 2019-03-31 2019-06-29 0000008063 atro:MilitaryAircraftMember 2020-01-01 2020-06-27 0000008063 atro:MilitaryAircraftMember 2019-01-01 2019-06-29 0000008063 atro:MilitaryAircraftMember 2020-03-29 2020-06-27 0000008063 atro:MilitaryAircraftMember 2019-03-31 2019-06-29 0000008063 atro:BusinessJetMember 2020-01-01 2020-06-27 0000008063 atro:BusinessJetMember 2019-01-01 2019-06-29 0000008063 atro:BusinessJetMember 2020-03-29 2020-06-27 0000008063 atro:BusinessJetMember 2019-03-31 2019-06-29 0000008063 atro:OtherAerospaceMember 2020-01-01 2020-06-27 0000008063 atro:OtherAerospaceMember 2019-01-01 2019-06-29 0000008063 atro:OtherAerospaceMember 2020-03-29 2020-06-27 0000008063 atro:OtherAerospaceMember 2019-03-31 2019-06-29 0000008063 atro:AerospaceSegmentMember 2019-01-01 2019-06-29 0000008063 atro:AerospaceSegmentMember 2019-03-31 2019-06-29 0000008063 atro:SemiconductorMember 2020-01-01 2020-06-27 0000008063 atro:SemiconductorMember 2019-01-01 2019-06-29 0000008063 atro:SemiconductorMember 2020-03-29 2020-06-27 0000008063 atro:SemiconductorMember 2019-03-31 2019-06-29 0000008063 atro:AerospaceAndDefenseSegmentMember 2020-01-01 2020-06-27 0000008063 atro:AerospaceAndDefenseSegmentMember 2019-01-01 2019-06-29 0000008063 atro:AerospaceAndDefenseSegmentMember 2020-03-29 2020-06-27 0000008063 atro:AerospaceAndDefenseSegmentMember 2019-03-31 2019-06-29 0000008063 atro:TestSystemsSegmentMember 2020-01-01 2020-06-27 0000008063 atro:TestSystemsSegmentMember 2019-01-01 2019-06-29 0000008063 atro:TestSystemsSegmentMember 2020-03-29 2020-06-27 0000008063 atro:TestSystemsSegmentMember 2019-03-31 2019-06-29 0000008063 atro:ProductLineElectricalPowerAndMotionMember 2020-01-01 2020-06-27 0000008063 atro:ProductLineElectricalPowerAndMotionMember 2019-01-01 2019-06-29 0000008063 atro:ProductLineElectricalPowerAndMotionMember 2020-03-29 2020-06-27 0000008063 atro:ProductLineElectricalPowerAndMotionMember 2019-03-31 2019-06-29 0000008063 atro:ProductLineLightingAndSafetyMember 2020-01-01 2020-06-27 0000008063 atro:ProductLineLightingAndSafetyMember 2019-01-01 2019-06-29 0000008063 atro:ProductLineLightingAndSafetyMember 2020-03-29 2020-06-27 0000008063 atro:ProductLineLightingAndSafetyMember 2019-03-31 2019-06-29 0000008063 atro:ProductLineAvionicsMember 2020-01-01 2020-06-27 0000008063 atro:ProductLineAvionicsMember 2019-01-01 2019-06-29 0000008063 atro:ProductLineAvionicsMember 2020-03-29 2020-06-27 0000008063 atro:ProductLineAvionicsMember 2019-03-31 2019-06-29 0000008063 atro:ProductLineSystemsCertificationMember 2020-01-01 2020-06-27 0000008063 atro:ProductLineSystemsCertificationMember 2019-01-01 2019-06-29 0000008063 atro:ProductLineSystemsCertificationMember 2020-03-29 2020-06-27 0000008063 atro:ProductLineSystemsCertificationMember 2019-03-31 2019-06-29 0000008063 atro:ProductLineStructuresMember 2020-01-01 2020-06-27 0000008063 atro:ProductLineStructuresMember 2019-01-01 2019-06-29 0000008063 atro:ProductLineStructuresMember 2020-03-29 2020-06-27 0000008063 atro:ProductLineStructuresMember 2019-03-31 2019-06-29 0000008063 atro:ProductLineOtherMember 2020-01-01 2020-06-27 0000008063 atro:ProductLineOtherMember 2019-01-01 2019-06-29 0000008063 atro:ProductLineOtherMember 2020-03-29 2020-06-27 0000008063 atro:ProductLineOtherMember 2019-03-31 2019-06-29 0000008063 us-gaap:LandMember 2020-06-27 0000008063 us-gaap:LandMember 2019-12-31 0000008063 us-gaap:BuildingAndBuildingImprovementsMember 2020-06-27 0000008063 us-gaap:BuildingAndBuildingImprovementsMember 2019-12-31 0000008063 us-gaap:MachineryAndEquipmentMember 2020-06-27 0000008063 us-gaap:MachineryAndEquipmentMember 2019-12-31 0000008063 us-gaap:ConstructionInProgressMember 2020-06-27 0000008063 us-gaap:ConstructionInProgressMember 2019-12-31 0000008063 us-gaap:DiscontinuedOperationsHeldforsaleMember atro:TestSystemsSegmentMember 2019-12-31 0000008063 us-gaap:PatentsMember 2020-01-01 2020-06-27 0000008063 us-gaap:PatentsMember 2020-06-27 0000008063 us-gaap:PatentsMember 2019-12-31 0000008063 us-gaap:NoncompeteAgreementsMember 2020-01-01 2020-06-27 0000008063 us-gaap:NoncompeteAgreementsMember 2020-06-27 0000008063 us-gaap:NoncompeteAgreementsMember 2019-12-31 0000008063 us-gaap:TradeNamesMember 2020-01-01 2020-06-27 0000008063 us-gaap:TradeNamesMember 2020-06-27 0000008063 us-gaap:TradeNamesMember 2019-12-31 0000008063 us-gaap:UnpatentedTechnologyMember 2020-01-01 2020-06-27 0000008063 us-gaap:UnpatentedTechnologyMember 2020-06-27 0000008063 us-gaap:UnpatentedTechnologyMember 2019-12-31 0000008063 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-06-27 0000008063 us-gaap:CustomerRelationshipsMember 2020-06-27 0000008063 us-gaap:CustomerRelationshipsMember 2019-12-31 0000008063 us-gaap:OperatingSegmentsMember atro:AerospaceSegmentMember 2019-12-31 0000008063 us-gaap:OperatingSegmentsMember atro:AerospaceSegmentMember 2020-01-01 2020-06-27 0000008063 us-gaap:OperatingSegmentsMember atro:AerospaceSegmentMember 2020-06-27 0000008063 us-gaap:OperatingSegmentsMember atro:TestSystemsSegmentMember 2019-12-31 0000008063 us-gaap:OperatingSegmentsMember atro:TestSystemsSegmentMember 2020-01-01 2020-06-27 0000008063 us-gaap:OperatingSegmentsMember atro:TestSystemsSegmentMember 2020-06-27 0000008063 2020-01-01 2020-03-28 0000008063 atro:PECOIncMember 2020-06-27 0000008063 us-gaap:RevolvingCreditFacilityMember atro:FifthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember 2020-05-03 0000008063 us-gaap:RevolvingCreditFacilityMember atro:FifthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember 2020-06-27 0000008063 atro:AmendedAndRestatedCreditAgreementMember 2020-01-01 2020-06-27 0000008063 srt:MaximumMember atro:AmendedAndRestatedCreditAgreementMember 2020-01-01 2020-06-27 0000008063 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember atro:FourthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-06-27 0000008063 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember atro:FourthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-06-27 0000008063 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember atro:FourthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember 2020-01-01 2020-06-27 0000008063 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember atro:FourthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember 2020-01-01 2020-06-27 0000008063 us-gaap:RevolvingCreditFacilityMember atro:FifthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember 2020-05-04 0000008063 srt:ScenarioForecastMember us-gaap:LineOfCreditMember 2021-10-02 0000008063 srt:ScenarioForecastMember us-gaap:LineOfCreditMember 2021-12-31 0000008063 srt:ScenarioForecastMember us-gaap:LineOfCreditMember 2022-04-02 0000008063 srt:ScenarioForecastMember us-gaap:LineOfCreditMember 2022-07-02 0000008063 us-gaap:LetterOfCreditMember atro:FifthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember 2020-06-27 0000008063 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2020-01-01 2020-06-27 0000008063 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2020-06-27 0000008063 srt:ScenarioForecastMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-04-03 0000008063 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-06-27 0000008063 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-06-27 0000008063 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-06-27 0000008063 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2020-01-01 2020-06-27 0000008063 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2020-01-01 2020-06-27 0000008063 2020-05-04 2020-05-04 0000008063 us-gaap:RevolvingCreditFacilityMember atro:FifthAmendedAndRestatedCreditAgreementMember us-gaap:LineOfCreditMember 2020-03-29 2020-06-27 0000008063 srt:MinimumMember 2020-01-01 2020-06-27 0000008063 srt:MaximumMember 2020-01-01 2020-06-27 0000008063 2020-03-28 0000008063 2019-03-30 0000008063 us-gaap:DomesticCountryMember 2020-01-01 2020-06-27 0000008063 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-27 0000008063 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-06-29 0000008063 2019-09-17 0000008063 us-gaap:TreasuryStockMember 2020-01-01 2020-03-28 0000008063 us-gaap:AccumulatedTranslationAdjustmentMember 2020-06-27 0000008063 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0000008063 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-06-27 0000008063 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-12-31 0000008063 us-gaap:AccumulatedTranslationAdjustmentMember 2020-01-01 2020-06-27 0000008063 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-06-29 0000008063 us-gaap:AccumulatedTranslationAdjustmentMember 2020-03-29 2020-06-27 0000008063 us-gaap:AccumulatedTranslationAdjustmentMember 2019-03-31 2019-06-29 0000008063 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2020-01-01 2020-06-27 0000008063 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2019-01-01 2019-06-29 0000008063 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2020-03-29 2020-06-27 0000008063 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2019-03-31 2019-06-29 0000008063 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2020-01-01 2020-06-27 0000008063 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2019-01-01 2019-06-29 0000008063 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2020-03-29 2020-06-27 0000008063 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2019-03-31 2019-06-29 0000008063 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-01-01 2020-06-27 0000008063 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-06-29 0000008063 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-03-29 2020-06-27 0000008063 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-03-31 2019-06-29 0000008063 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2020-01-01 2020-06-27 0000008063 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-01-01 2019-06-29 0000008063 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2020-03-29 2020-06-27 0000008063 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-03-31 2019-06-29 0000008063 atro:SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2020-01-01 2020-06-27 0000008063 atro:SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-01-01 2019-06-29 0000008063 atro:SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2020-03-29 2020-06-27 0000008063 atro:SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-03-31 2019-06-29 0000008063 atro:MajorCustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-06-27 0000008063 atro:MajorCustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-06-27 0000008063 atro:MajorCustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-03-29 2020-06-27 0000008063 atro:MajorCustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-03-29 2020-06-27 0000008063 atro:TwoMajorCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-06-27 0000008063 atro:MajorCustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-06-29 0000008063 atro:MajorCustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-06-29 0000008063 atro:MajorCustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-03-31 2019-06-29 0000008063 atro:MajorCustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-03-31 2019-06-29 0000008063 srt:SubsidiariesMember atro:LufthansaTechnikAGMember country:DE atro:PatentInfringementMember 2018-04-11 2018-04-11 0000008063 srt:SubsidiariesMember atro:LufthansaTechnikAGMember country:DE atro:PatentInfringementMember 2019-01-01 2019-12-31 0000008063 srt:SubsidiariesMember atro:LufthansaTechnikAGMember country:DE atro:PatentInfringementMember 2018-12-31 0000008063 srt:SubsidiariesMember atro:LufthansaTechnikAGMember country:DE atro:PatentInfringementMember 2019-03-31 2019-06-29 0000008063 srt:SubsidiariesMember atro:IndirectSalesMember country:DE atro:PatentInfringementMember 2019-12-31 0000008063 srt:SubsidiariesMember atro:LufthansaTechnikAGMember country:DE atro:PatentInfringementMember 2019-12-31 0000008063 srt:SubsidiariesMember atro:IndirectSalesMember country:DE atro:PatentInfringementMember 2019-01-01 2019-12-31 0000008063 srt:SubsidiariesMember atro:IndirectSalesMember country:DE atro:PatentInfringementMember 2020-01-01 2020-06-27 0000008063 srt:SubsidiariesMember atro:IndirectSalesMember country:DE us-gaap:SellingGeneralAndAdministrativeExpensesMember atro:PatentInfringementMember 2020-01-01 2020-06-27 0000008063 atro:LufthansaTechnikAGMember country:GB atro:PatentInfringementMember 2020-06-27 0000008063 us-gaap:OperatingSegmentsMember atro:AerospaceSegmentMember 2019-01-01 2019-06-29 0000008063 us-gaap:OperatingSegmentsMember atro:AerospaceSegmentMember 2020-03-29 2020-06-27 0000008063 us-gaap:OperatingSegmentsMember atro:AerospaceSegmentMember 2019-03-31 2019-06-29 0000008063 us-gaap:IntersegmentEliminationMember atro:AerospaceSegmentMember 2020-01-01 2020-06-27 0000008063 us-gaap:IntersegmentEliminationMember atro:AerospaceSegmentMember 2019-01-01 2019-06-29 0000008063 us-gaap:IntersegmentEliminationMember atro:AerospaceSegmentMember 2020-03-29 2020-06-27 0000008063 us-gaap:IntersegmentEliminationMember atro:AerospaceSegmentMember 2019-03-31 2019-06-29 0000008063 us-gaap:OperatingSegmentsMember atro:TestSystemsSegmentMember 2019-01-01 2019-06-29 0000008063 us-gaap:OperatingSegmentsMember atro:TestSystemsSegmentMember 2020-03-29 2020-06-27 0000008063 us-gaap:OperatingSegmentsMember atro:TestSystemsSegmentMember 2019-03-31 2019-06-29 0000008063 us-gaap:IntersegmentEliminationMember atro:TestSystemsSegmentMember 2020-01-01 2020-06-27 0000008063 us-gaap:IntersegmentEliminationMember atro:TestSystemsSegmentMember 2019-01-01 2019-06-29 0000008063 us-gaap:IntersegmentEliminationMember atro:TestSystemsSegmentMember 2020-03-29 2020-06-27 0000008063 us-gaap:IntersegmentEliminationMember atro:TestSystemsSegmentMember 2019-03-31 2019-06-29 0000008063 us-gaap:OperatingSegmentsMember 2020-01-01 2020-06-27 0000008063 us-gaap:OperatingSegmentsMember 2019-01-01 2019-06-29 0000008063 us-gaap:OperatingSegmentsMember 2020-03-29 2020-06-27 0000008063 us-gaap:OperatingSegmentsMember 2019-03-31 2019-06-29 0000008063 us-gaap:CorporateNonSegmentMember 2020-01-01 2020-06-27 0000008063 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-06-29 0000008063 us-gaap:CorporateNonSegmentMember 2020-03-29 2020-06-27 0000008063 us-gaap:CorporateNonSegmentMember 2019-03-31 2019-06-29 0000008063 us-gaap:CorporateNonSegmentMember 2020-06-27 0000008063 us-gaap:CorporateNonSegmentMember 2019-12-31 0000008063 us-gaap:FairValueInputsLevel3Member 2020-03-29 2020-06-27 0000008063 us-gaap:FairValueInputsLevel3Member 2020-01-01 2020-06-27 0000008063 atro:AstronicsAeroSatCorporationMember 2020-01-01 2020-06-27 0000008063 us-gaap:DiscontinuedOperationsHeldforsaleMember atro:FirstEarnoutMember 2020-01-01 2020-06-27 0000008063 us-gaap:DiscontinuedOperationsHeldforsaleMember atro:SecondEarnoutMember 2020-01-01 2020-06-27 0000008063 us-gaap:AccruedLiabilitiesMember 2019-12-31 0000008063 us-gaap:AccruedLiabilitiesMember us-gaap:CostOfSalesMember 2020-01-01 2020-06-27 0000008063 us-gaap:AccruedLiabilitiesMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-06-27 0000008063 us-gaap:AccruedLiabilitiesMember 2020-01-01 2020-06-27 0000008063 us-gaap:AccruedLiabilitiesMember 2020-06-27 0000008063 us-gaap:OtherLiabilitiesMember 2019-12-31 0000008063 us-gaap:OtherLiabilitiesMember us-gaap:CostOfSalesMember 2020-01-01 2020-06-27 0000008063 us-gaap:OtherLiabilitiesMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-06-27 0000008063 us-gaap:OtherLiabilitiesMember 2020-01-01 2020-06-27 0000008063 us-gaap:OtherLiabilitiesMember 2020-06-27 0000008063 us-gaap:CostOfSalesMember 2020-01-01 2020-06-27 0000008063 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-06-27 shares iso4217:USD iso4217:USD shares pure atro:reporting_unit atro:fiscal_quarter atro:retirement_plan atro:customer atro:element 2020 Q2 false 0000008063 --12-31 P6M P12M us-gaap:OtherLiabilitiesCurrent us-gaap:OtherLiabilitiesCurrent us-gaap:OtherLiabilitiesNoncurrent us-gaap:OtherLiabilitiesNoncurrent us-gaap:OtherAssetsNoncurrent us-gaap:OtherAssetsNoncurrent 10-Q true 2020-06-27 false 0-7087 ASTRONICS CORPORATION NY 16-0959303 130 Commerce Way East Aurora NY 14052 716 805-1599 Common Stock, $.01 par value per share ATRO NASDAQ Yes Yes Large Accelerated Filer false false false 23586404 7169459 46639000 31906000 102659000 147998000 156584000 145787000 20734000 15853000 0 1537000 326616000 343081000 109381000 112499000 21782000 23602000 23659000 31271000 118648000 127293000 58440000 144970000 658526000 782716000 224000 224000 35371000 35842000 4818000 4517000 44965000 48697000 27120000 31360000 112498000 120640000 173000000 188000000 19749000 21039000 60920000 64180000 366167000 393859000 346000 345000 -16692000 -15628000 308705000 404140000 292359000 388857000 658526000 782716000 281278000 397272000 123694000 189098000 218726000 304832000 96861000 148735000 62552000 92440000 26833000 40363000 61771000 58986000 32904000 29790000 87016000 0 12608000 0 -86235000 33454000 -18679000 10573000 0 80133000 0 0 -4177000 -733000 -3789000 -518000 -3316000 -3029000 -1983000 -1225000 -93728000 109825000 -24451000 8830000 -3186000 24953000 -872000 2104000 -90542000 84872000 -23579000 6726000 -2.94 2.60 -0.77 0.21 -2.94 2.56 -0.77 0.20 -90542000 84872000 -23579000 6726000 -1494000 614000 810000 884000 -430000 -294000 -215000 -144000 -1064000 908000 1025000 1028000 -91606000 85780000 -22554000 7754000 -90542000 84872000 16052000 15980000 3297000 4429000 2806000 2145000 1190000 -3371000 4669000 377000 2236000 1978000 -1450000 0 0 80133000 3493000 0 87016000 0 -4459000 1715000 -43417000 -5266000 12778000 11276000 -446000 -7685000 -12473000 -9518000 1983000 975000 -4221000 -1234000 -3667000 9181000 -2222000 -1785000 -204000 2520000 41549000 9056000 0 103793000 3905000 6917000 1600000 0 -2305000 96876000 150000000 27000000 165000000 132053000 7732000 0 34000 416000 939000 834000 360000 0 -23997000 -105471000 -514000 23000 14733000 484000 31906000 16622000 46639000 17106000 269000 260000 271000 262000 1000 1000 5000 3000 3000 1000 274000 264000 274000 264000 76000 83000 75000 81000 1000 -5000 -3000 -3000 -1000 72000 80000 72000 80000 76340000 73044000 78075000 74396000 2839000 2560000 1104000 1208000 79179000 75604000 79179000 75604000 -15628000 -13329000 -17717000 -13449000 -1494000 614000 810000 884000 -430000 -294000 -215000 -144000 -16692000 -12421000 -16692000 -12421000 428584000 376567000 361621000 454713000 -90542000 84872000 -23579000 6726000 338042000 461439000 338042000 461439000 -100784000 -50000000 -108516000 -50000000 7732000 0 -108516000 -50000000 -108516000 -50000000 292359000 474966000 292359000 474966000 26874000 25978000 27088000 26178000 25000 34000 13000 -456000 -331000 -267000 -152000 27355000 26343000 27355000 26343000 7650000 8290000 7476000 8146000 15000 48000 13000 456000 331000 267000 152000 7209000 8007000 7209000 8007000 3526000 1675000 3808000 1675000 282000 3808000 1675000 3808000 1675000 Basis of Presentation<div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accompanying unaudited statements have been prepared in accordance with U.S. generally accepted accounting principles for interim financial information. Accordingly, they do not include all of the information and footnotes required by U.S. generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments, consisting of normal recurring accruals, considered necessary for a fair presentation have been included.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration: underline;">Operating Results</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The results of operations for any interim period are not necessarily indicative of results for the full year. In addition, the COVID-19 pandemic has increased the volatility we experience in our financial results in recent periods and this could continue in future interim and annual periods. Operating results for the six months ended June 27, 2020 are not necessarily indicative of the results that may be expected for the year ending December 31, 2020.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The balance sheet at December 31, 2019 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. generally accepted accounting principles (“GAAP”) for complete financial statements.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For further information, refer to the financial statements and footnotes thereto included in Astronics Corporation’s 2019 annual report on Form 10-K. </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration: underline;">Description of the Business</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Astronics Corporation (“Astronics” or the “Company”) is a leading provider of advanced technologies to the global aerospace, defense and electronics industries. Our products and services include advanced, high-performance electrical power generation, distribution and motion systems, lighting and safety systems, avionics products, systems and certification, aircraft structures and automated test systems.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have principal operations in the United States (“U.S.”), Canada, France and England, as well as engineering offices in the Ukraine and India.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On February 13, 2019, the Company completed a divestiture of its semiconductor test business within the Test Systems segment. The business was not core to the future of the Test Systems segment. The total proceeds of the divestiture amounted to $103.8 million plus certain contingent purchase consideration (“earn-out”) as described in Note 18. The Company recorded a pre-tax gain on the sale of $80.1 million in the first quarter of 2019. The Company recorded income tax expense relating to the gain of $19.7 million.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On July 1, 2019, the Company acquired all of the issued and outstanding capital stock of Freedom Communication Technologies, Inc. (“Freedom”). Freedom, located in Kilgore, Texas, is a leader in wireless communication testing, primarily for the civil land mobile radio market. Freedom is included in our Test Systems segment. The total consideration for the transaction was $21.8 million, net of $0.6 million in cash acquired. </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On July 12, 2019, the Company sold intellectual property and certain assets associated with its Airfield Lighting product line for $1.0 million in cash. The Airfield Lighting product line, part of the Aerospace segment, was not core to the business and represented less than 1% of revenue. The Company recorded a pre-tax loss on the sale of approximately $1.3 million in the third quarter of 2019. </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On October 4, 2019, the Company acquired the stock of the primary operating subsidiaries as well as certain other assets from mass transit and defense market test solution provider, Diagnosys Test Systems Limited, for $7.0 million in cash, plus earn-outs estimated at a fair value of $2.5 million. Diagnosys Inc. and its affiliates (“Diagnosys”) is included in our Test Systems segment. Diagnosys is a developer and manufacturer of comprehensive automated test equipment providing test, support, and repair of high value electronics, electro-mechanical, pneumatic and printed circuit boards focused on the global mass transit and defense markets. The terms of the acquisition allow for a potential earn-out of up to an additional $13.0 million over the three years post-acquisition based on achievement of new order levels of over $72.0 million during that period. The acquired business has operations in Westford, Massachusetts as well as Ferndown, England, and an engineering center of excellence in Bangalore, India. </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For additional information regarding these acquisitions and divestitures see Note 18.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration: underline;">Impact of the COVID-19 Pandemic</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On March 11, 2020, the World Health Organization classified the COVID-19 outbreak as a pandemic. The COVID-19 pandemic has had a sudden and significant impact on the global economy, and particularly in the aerospace industry, resulting in the grounding of the majority of the global commercial transportation fleet and significant cost cutting and cash preservation actions by the global airlines. This in turn has resulted in a significant reduction in airlines spending for both new aircraft and on upgrading their existing fleet with the Company’s products. We expect this low level of investment by the airlines will continue at least into 2021, however, the ultimate impact of COVID-19 on our business results of operations, financial condition and cash flows is dependent on future developments, including the duration of the pandemic and the related length of its impact on the global economy and the aerospace industry, which are uncertain and cannot be predicted at this time.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">In response to the global COVID-19 pandemic, we have implemented actions to maintain our financial health and liquidity, as discussed in detail in our Form 8-K’s filed on March 31, 2020, May 6, 2020 and July 31, 2020. In addition to these measures, we amended our revolving credit facility on May 4, 2020, as further described in Note 7. We are also monitoring the impacts of COVID-19 on the fair value of assets. Refer to Note 6 for a discussion of goodwill impairment charges. Should future changes in sales, earnings and cash flows differ significantly from our expectations, long-lived assets to be held and used and goodwill could become impaired in the future.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration: underline;">Trade Accounts Receivable and Contract Assets</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The allowance for doubtful accounts is based on the Company’s assessment of the collectability of customer accounts. The Company regularly reviews the allowance by considering factors such as the age of the receivable balances, historical experience, credit quality, current economic conditions, and reasonable and supportable forecasts of future economic conditions that may affect a customer’s ability to pay. The allowance for doubtful accounts balance was $5.1 million and $3.6 million at June 27, 2020 and December 31, 2019, respectively. The Company‘s bad debt expense was $1.6 million in the three and six months ended June 27, 2020 and insignificant in the three and six months ended June 29, 2019. Total writeoffs charged against the allowance and total recoveries collected were insignificant in both the three month and six month ended June 27, 2020.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company's exposure to credit losses may increase if its customers are adversely affected by global economic recessions, disruption associated with the current COVID-19 pandemic, industry conditions, or other customer-specific factors. Although the Company has historically not experienced significant credit losses, it is possible that there could be a material adverse impact from potential adjustments of the carrying amount of trade receivables and contract assets as airlines and other aerospace company’s cash flows are impacted by the COVID-19 pandemic.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration: underline;">Cost of Products Sold, Engineering and Development, Interest, and Selling, General and Administrative Expenses</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Cost of products sold includes the costs to manufacture products such as direct materials and labor and manufacturing overhead as well as all engineering and development costs. The Company is engaged in a variety of engineering and design activities as well as basic research and development activities directed to the substantial improvement or new application of the Company’s existing technologies. These costs are expensed when incurred and included in cost of products sold. Research and development, design and related engineering amounted to $22.4 million and $27.7 million for the three months ended and $48.6 million and $54.4 million for the six months ended June 27, 2020 and June 29, 2019, respectively. Selling, general and administrative expenses include costs primarily related to our sales and marketing departments and administrative departments. Interest expense is shown net of interest income. Interest income was insignificant for the three and six months ended June 27, 2020 and June 29, 2019.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration: underline;">Goodwill Impairment</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company tests goodwill at the reporting unit level on an annual basis or more frequently if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As a result of the qualitative factors related to the COVID-19 pandemic, as discussed above, we performed interim quantitative assessments for the reporting units which had goodwill as of March 28, 2020, and an additional quantitative assessment for our PECO reporting unit as of June 27, 2020. Based on our quantitative assessments, the Company recorded goodwill impairment charges associated with four Aerospace reporting units, totaling approximately $12.6 million and $86.3 million within the Impairment Loss line in the Consolidated Condensed Statement of Operations in the three and six months ended June 27, 2020, respectively.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For additional information regarding the quantitative test and the related goodwill impairment see Note 6.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration: underline;">Valuation of Long-Lived Assets</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Long-lived assets are evaluated for recoverability whenever adverse effects or changes in circumstances indicate that the carrying value may not be recoverable. The recoverability test consists of comparing the undiscounted projected cash flows with the carrying amount. Should the carrying amount exceed undiscounted projected cash flows, an impairment loss would be recognized to the extent the carrying amount exceeds fair value. In conjunction with the deteriorating economic conditions associated with the COVID-19 pandemic, we recorded an impairment charge to right-of-use (“ROU”) assets of approximately $0.7 million incurred in one reporting unit in the Aerospace segment within the Impairment Loss line in the Consolidated Condensed Statement of Operations in the six months ended June 27, 2020. No other long-lived asset impairments were warranted based on the quantitative analysis performed.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration: underline;">Financial Instruments</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company determined there were indicators of impairment over one of its investments in the second quarter of 2020 as a result of declining revenues and cash flows of the investee as well as significant uncertainties over the investee’s ability to raise additional capital or to finance its own activities. There were no observable price changes for this investment during 2020. We determined that the fair value of this investment was de minimus at June 27, 2020 and we recorded an impairment charge of $3.5 million recorded within Other Expense, Net of Other Income in the accompanying Consolidated Condensed Statement Operations.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration: underline;">Foreign Currency Translation</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The aggregate foreign currency transaction gain or loss included in operations was insignificant for the three and six months ended June 27, 2020 and June 29, 2019.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration: underline;">Newly Adopted and Recent Accounting Pronouncements</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Recent Accounting Pronouncements Adopted</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:14.228%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:37.912%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:41.860%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Standard</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Description</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial Statement Effect or Other Significant Matters</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ASU No. 2016-13<br/>Financial Instruments - Credit Losses (Topic 326)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.69pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">The standard replaces the incurred loss model with the current expected credit loss (CECL) model to estimate credit losses for financial assets measured at amortized cost and certain off-balance sheet credit exposures. The CECL model requires a Company to estimate credit losses expected over the life of the financial assets based on historical experience, current conditions and reasonable and supportable forecasts. The provisions of the standard are effective for fiscal years beginning after December 15, 2019 and interim periods within those fiscal years. Early adoption is permitted. The amendment requires a modified retrospective approach by recording a cumulative-effect adjustment to retained earnings as of the beginning of the period of adoption.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:400;line-height:100%;">The Company adopted this guidance as of January 1, 2020. The standard changed the way entities recognize impairment of most financial assets. Short-term and long-term financial assets, as defined by the standard, are impacted by immediate recognition of estimated credit losses in the financial statements, reflecting the net amount expected to be collected. The adoption of this standard had an immaterial impact on our condensed consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:700;line-height:100%;">Date of adoption:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:400;line-height:100%;"> Q1 2020</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ASU No. 2018-13<br/>Fair Value Measurement (Topic 820)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.69pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">The standard removes the disclosure requirements for the amount of and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy. The provisions of this ASU are effective for years beginning after December 15, 2019, with early adoption permitted. </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:400;line-height:120%;">This ASU did not have a significant impact on our consolidated financial statements, as it only includes changes to disclosure requirements.</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:700;line-height:120%;">Date of adoption:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:400;line-height:120%;"> Q1 2020</span></div></td></tr></table></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:14.228%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:38.204%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:41.568%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Standard</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Description</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial Statement Effect or Other Significant Matters</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">ASU No. 2018-14</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;">Compensation—Retirement Benefits—Defined Benefit Plans—General (Subtopic 715-20)</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:400;line-height:120%;">The standard includes updates to the disclosure requirements for defined benefit plans including several additions, deletions and modifications to the disclosure requirements. The provisions of this ASU are effective for years beginning after December 15, 2020, with early adoption permitted. </span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:400;line-height:120%;">This ASU does not have a significant impact on our consolidated financial statements, as it only includes changes to disclosure requirements.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:700;line-height:100%;">Planned date of adoption: </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:400;line-height:100%;">Q1 2021</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">ASU No. 2019-12</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;">Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.69pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">The amendments in this update simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and improve consistent application by clarifying and amending existing guidance. The amendments of this standard are effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. Early adoption is permitted, including adoption in any interim period for which financial statements have not been issued, with the amendments to be applied on a respective, modified retrospective or prospective basis, depending on the specific amendment.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:400;line-height:120%;">The Company is currently evaluating the requirements of this standard. The standard is not expected to have a material impact on the Company's financial statements.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:700;line-height:120%;">Planned date of adoption: </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:400;line-height:120%;">Q1 2021</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">ASU No. 2020-04</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;">Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.69pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">The amendments in Update 2020-04 are elective and apply to all entities that have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. The new guidance provides the following optional expedients: simplify accounting analyses under current U.S. GAAP for contract modifications, simplify the assessment of hedge effectiveness, allow hedging relationships affected by reference rate reform to continue and allow a one-time election to sell or transfer debt securities classified as held to maturity that reference a rate affected by reference rate reform.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:400;line-height:120%;">The amendments are effective for all entities from the beginning of an interim period that includes the issuance date of the ASU. An entity may elect to apply the amendments prospectively through December 31, 2022. After 2021, it is unclear whether banks will continue to provide LIBOR submissions to the administrator of LIBOR, and no consensus currently exists as to what benchmark rate or rates may become accepted alternatives to LIBOR. The Company is currently evaluating the impact of adopting this guidance.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:700;line-height:120%;">Planned date of adoption:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:400;line-height:120%;"> Before December 31, 2022</span></div></td></tr></table></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We consider the applicability and impact of all ASUs. ASUs not listed above were assessed and determined to be either not applicable, or had or are expected to have minimal impact on our financial statements and related disclosures.</span></div> Basis of PresentationThe accompanying unaudited statements have been prepared in accordance with U.S. generally accepted accounting principles for interim financial information. Accordingly, they do not include all of the information and footnotes required by U.S. generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments, consisting of normal recurring accruals, considered necessary for a fair presentation have been included. <div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration: underline;">Operating Results</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The results of operations for any interim period are not necessarily indicative of results for the full year. In addition, the COVID-19 pandemic has increased the volatility we experience in our financial results in recent periods and this could continue in future interim and annual periods. Operating results for the six months ended June 27, 2020 are not necessarily indicative of the results that may be expected for the year ending December 31, 2020.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The balance sheet at December 31, 2019 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. generally accepted accounting principles (“GAAP”) for complete financial statements.</span></div> 103800000 80100000 19700000 21800000 600000 1000000.0 0.01 -1300000 7000000.0 2500000 13000000.0 P3Y 72000000.0 Trade Accounts Receivable and Contract AssetsThe allowance for doubtful accounts is based on the Company’s assessment of the collectability of customer accounts. The Company regularly reviews the allowance by considering factors such as the age of the receivable balances, historical experience, credit quality, current economic conditions, and reasonable and supportable forecasts of future economic conditions that may affect a customer’s ability to pay. 5100000 3600000 1600000 1600000 Cost of Products Sold, Engineering and Development, Interest, and Selling, General and Administrative ExpensesCost of products sold includes the costs to manufacture products such as direct materials and labor and manufacturing overhead as well as all engineering and development costs. The Company is engaged in a variety of engineering and design activities as well as basic research and development activities directed to the substantial improvement or new application of the Company’s existing technologies. These costs are expensed when incurred and included in cost of products sold. 22400000 27700000 48600000 54400000 Selling, general and administrative expenses include costs primarily related to our sales and marketing departments and administrative departments. <div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration: underline;">Goodwill Impairment</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company tests goodwill at the reporting unit level on an annual basis or more frequently if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount.</span></div> 4 12600000 86300000 Valuation of Long-Lived AssetsLong-lived assets are evaluated for recoverability whenever adverse effects or changes in circumstances indicate that the carrying value may not be recoverable. The recoverability test consists of comparing the undiscounted projected cash flows with the carrying amount. Should the carrying amount exceed undiscounted projected cash flows, an impairment loss would be recognized to the extent the carrying amount exceeds fair value. 700000 3500000 <div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration: underline;">Newly Adopted and Recent Accounting Pronouncements</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Recent Accounting Pronouncements Adopted</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:14.228%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:37.912%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:41.860%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Standard</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Description</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial Statement Effect or Other Significant Matters</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ASU No. 2016-13<br/>Financial Instruments - Credit Losses (Topic 326)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.69pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">The standard replaces the incurred loss model with the current expected credit loss (CECL) model to estimate credit losses for financial assets measured at amortized cost and certain off-balance sheet credit exposures. The CECL model requires a Company to estimate credit losses expected over the life of the financial assets based on historical experience, current conditions and reasonable and supportable forecasts. The provisions of the standard are effective for fiscal years beginning after December 15, 2019 and interim periods within those fiscal years. Early adoption is permitted. The amendment requires a modified retrospective approach by recording a cumulative-effect adjustment to retained earnings as of the beginning of the period of adoption.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:400;line-height:100%;">The Company adopted this guidance as of January 1, 2020. The standard changed the way entities recognize impairment of most financial assets. Short-term and long-term financial assets, as defined by the standard, are impacted by immediate recognition of estimated credit losses in the financial statements, reflecting the net amount expected to be collected. The adoption of this standard had an immaterial impact on our condensed consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:700;line-height:100%;">Date of adoption:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:400;line-height:100%;"> Q1 2020</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ASU No. 2018-13<br/>Fair Value Measurement (Topic 820)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.69pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">The standard removes the disclosure requirements for the amount of and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy. The provisions of this ASU are effective for years beginning after December 15, 2019, with early adoption permitted. </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:400;line-height:120%;">This ASU did not have a significant impact on our consolidated financial statements, as it only includes changes to disclosure requirements.</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:700;line-height:120%;">Date of adoption:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:400;line-height:120%;"> Q1 2020</span></div></td></tr></table></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:14.228%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:38.204%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:41.568%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Standard</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Description</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial Statement Effect or Other Significant Matters</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">ASU No. 2018-14</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;">Compensation—Retirement Benefits—Defined Benefit Plans—General (Subtopic 715-20)</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:400;line-height:120%;">The standard includes updates to the disclosure requirements for defined benefit plans including several additions, deletions and modifications to the disclosure requirements. The provisions of this ASU are effective for years beginning after December 15, 2020, with early adoption permitted. </span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:400;line-height:120%;">This ASU does not have a significant impact on our consolidated financial statements, as it only includes changes to disclosure requirements.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:700;line-height:100%;">Planned date of adoption: </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:400;line-height:100%;">Q1 2021</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">ASU No. 2019-12</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;">Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.69pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">The amendments in this update simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and improve consistent application by clarifying and amending existing guidance. The amendments of this standard are effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. Early adoption is permitted, including adoption in any interim period for which financial statements have not been issued, with the amendments to be applied on a respective, modified retrospective or prospective basis, depending on the specific amendment.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:400;line-height:120%;">The Company is currently evaluating the requirements of this standard. The standard is not expected to have a material impact on the Company's financial statements.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:700;line-height:120%;">Planned date of adoption: </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:400;line-height:120%;">Q1 2021</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">ASU No. 2020-04</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;">Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9.69pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">The amendments in Update 2020-04 are elective and apply to all entities that have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. The new guidance provides the following optional expedients: simplify accounting analyses under current U.S. GAAP for contract modifications, simplify the assessment of hedge effectiveness, allow hedging relationships affected by reference rate reform to continue and allow a one-time election to sell or transfer debt securities classified as held to maturity that reference a rate affected by reference rate reform.</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:400;line-height:120%;">The amendments are effective for all entities from the beginning of an interim period that includes the issuance date of the ASU. An entity may elect to apply the amendments prospectively through December 31, 2022. After 2021, it is unclear whether banks will continue to provide LIBOR submissions to the administrator of LIBOR, and no consensus currently exists as to what benchmark rate or rates may become accepted alternatives to LIBOR. The Company is currently evaluating the impact of adopting this guidance.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:700;line-height:120%;">Planned date of adoption:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.69pt;font-weight:400;line-height:120%;"> Before December 31, 2022</span></div></td></tr></table></div> Revenue<div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenue is recognized when, or as, the Company transfers control of promised products or services to a customer in an amount that reflects the consideration the Company expects to be entitled in exchange for transferring those products or services. Sales shown on the Company's Consolidated Condensed Statements of Operations are from contracts with customers.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Payment terms and conditions vary by contract, although terms generally include a requirement of payment within a range from 30 to 90 days after the performance obligation has been satisfied; or in certain cases, up-front deposits. In circumstances where the timing of revenue recognition differs from the timing of invoicing, the Company has determined that the Company's contracts generally do not include a significant financing component. Taxes collected from customers, which are subsequently remitted to governmental authorities, are excluded from sales.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recognizes an asset for the incremental, material costs of obtaining a contract with a customer if the Company expects the benefit of those costs to be longer than one year and the costs are expected to be recovered. These incremental costs include, but are not limited to, sales commissions incurred to obtain a contract with a customer. As of June 27, 2020, the Company does not have material incremental costs on any open contracts with an original expected duration of greater than one year.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recognizes an asset for certain, material costs to fulfill a contract if it is determined that the costs relate directly to a contract or an anticipated contract that can be specifically identified, generate or enhance resources that will be used in satisfying performance obligations in the future, and are expected to be recovered. Such costs are amortized on a systematic basis that is consistent with the transfer to the customer of the goods to which the asset relates. Start-up costs are expensed as incurred. Capitalized fulfillment costs are included in Inventories in the accompanying Consolidated Condensed Balance Sheets. Should future orders not materialize or it is determined the costs are no longer probable of recovery, the capitalized costs are written off. As of June 27, 2020, the Company does not have material capitalized fulfillment costs.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account. The majority of our contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts which are, therefore, not distinct. Thus, the contract's transaction price is the revenue recognized when or as that performance obligation is satisfied. Promised goods or services that are immaterial in the context of the contract are not separately assessed as performance obligations.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Some of our contracts have multiple performance obligations, most commonly due to the contract covering multiple phases of the product lifecycle (development, production, maintenance and support). For contracts with multiple performance obligations, the contract’s transaction price is allocated to each performance obligation using our best estimate of the standalone selling price of each distinct good or service in the contract. The primary method used to estimate standalone selling price is the expected cost plus margin approach, under which expected costs are forecast to satisfy a performance obligation and then an appropriate margin is added for that distinct good or service. Shipping and handling activities that occur after the customer has obtained control of the good are considered fulfillment activities, not performance obligations.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Some of our contracts offer price discounts or free units after a specified volume has been purchased. The Company evaluates these options to determine whether they provide a material right to the customer, representing a separate performance obligation. If the option provides a material right to the customer, revenue is allocated to these rights and recognized when those future goods or services are transferred, or when the option expires.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contract modifications are routine in the performance of our contracts. Contracts are often modified to account for changes in contract specifications or requirements. In most instances, contract modifications are for goods or services that are distinct, and, therefore, are accounted for as new contracts. The effect of modifications has been reflected when identifying the satisfied and unsatisfied performance obligations, determining the transaction price and allocating the transaction price.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The majority of the Company’s revenue from contracts with customers is recognized at a point in time, when the customer obtains control of the promised product, which is generally upon delivery and acceptance by the customer. These contracts may provide credits or incentives, which may be accounted for as variable consideration. Variable consideration is estimated at the most likely amount to predict the consideration to which the Company will be entitled, and only to the extent it is probable that a subsequent change in estimate will not result in a significant revenue reversal when estimating the amount of revenue to recognize. Variable consideration is treated as a change to the sales transaction price and based on an assessment of all information (i.e., historical, current and forecasted) that is reasonably available to the Company, and estimated at contract inception and updated at the end of each reporting period as additional information becomes available. Most of our contracts do not contain rights to return product; where this right does exist, it is evaluated as possible variable consideration.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For contracts that are subject to the requirement to accrue anticipated losses, the company recognizes the entire anticipated loss in the period that the loss becomes probable.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For contracts with customers in which the Company promises to provide a product to the customer that has no alternative use to the Company and the Company has enforceable rights to payment for progress completed to date inclusive of profit, the Company satisfies the performance obligation and recognizes revenue over time, using costs incurred to date relative to total estimated costs at completion to measure progress toward satisfying our performance obligations. Incurred cost represents work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. Contract costs include labor, material and overhead.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company also recognizes revenue from service contracts (including service-type warranties) over time. The Company recognizes revenue over time during the term of the agreement as the customer is simultaneously receiving and consuming the benefits provided throughout the Company’s performance. The Company typically recognizes revenue on a straight-line basis throughout the contract period.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On June 27, 2020, we had $307.2 million of remaining performance obligations, which we refer to as total backlog. We expect to recognize approximately $178.3 million of our remaining performance obligations as revenue in 2020. </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Costs in excess of billings includes unbilled amounts resulting from revenues under contracts with customers that are satisfied over time and when the cost-to-cost measurement method of revenue recognition is utilized and revenue recognized exceeds the amount billed to the customer, and right to payment is not just subject to the passage of time. Amounts may not exceed their net realizable value. Costs in excess of billings are classified as current assets, within Accounts Receivable, Net of Allowance for Doubtful Accounts on our Consolidated Condensed Balance Sheet.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Billings in excess of cost includes billings in excess of revenue recognized as well as other elements of deferred revenue, which includes advanced payments, up-front payments, and progress billing payments. Billings in excess of cost are reported in our Consolidated Condensed Balance Sheet, classified as current liabilities, within Customer Advance Payments and Deferred Revenue, and non-current liabilities, within Other Liabilities. To determine the revenue recognized in the period from the beginning balance of billings in excess of cost, the contract liability as of the beginning of the period is recognized as revenue on a contract-by-contract basis when the Company satisfies the performance obligation related to the individual contract. Once the beginning contract liability balance for an individual contract has been fully recognized as revenue, any additional payments received in the period are recognized as revenue once the related costs have been incurred.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We recognized $10.6 million and $7.8 million during the three months ended and $14.5 million and $13.2 million for the six months ended June 27, 2020 and June 29, 2019, respectively, in revenues that were included in the contract liability balance at the beginning of the period. </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company's contract assets and contract liabilities consist primarily of costs and profits in excess of billings and billings in excess of cost and profits, respectively. The following table presents the beginning and ending balances of contract assets and contract liabilities during the six months ended June 27, 2020:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:31.333%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:35.426%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.622%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract Assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract Liabilities</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Beginning Balance, January 1, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,567 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,758 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Ending Balance, June 27, 2020</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,525 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,640 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents our revenue disaggregated by Market Segments as follows:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:27.678%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.649%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.626%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aerospace Segment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:8pt;padding-right:-8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Commercial Transport</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">170,323 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">271,509 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67,548 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">129,731 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:8pt;padding-right:-8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Military</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,165</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,498</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,052</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,545</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:8pt;padding-right:-8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Business Jet</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,548</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,123</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,542</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,286</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:8pt;padding-right:-8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Other</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,607</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,658</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,431</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,725</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aerospace Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">243,643</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">362,788</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102,573</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,287</span></td></tr><tr><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Test Systems Segment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:8pt;padding-right:-8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Semiconductor</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,822</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,596</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,188</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,242</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:8pt;padding-right:-8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Aerospace &amp; Defense</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,813</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,888</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,933</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,569</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Test Systems Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,635</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,484</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,121</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,811</span></td></tr><tr><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">281,278 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">397,272 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123,694 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">189,098 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents our revenue disaggregated by Product Lines as follows:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:21.976%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.350%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.627%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aerospace Segment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:8pt;padding-right:-8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Electrical Power &amp; Motion</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">116,019 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">176,579 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,563 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84,042 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:8pt;padding-right:-8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Lighting &amp; Safety</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,653</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95,375</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,731</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,770</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:8pt;padding-right:-8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Avionics</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,277</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,543</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,134</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,682</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:8pt;padding-right:-8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Systems Certification</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,991</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,666</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,660</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,048</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:8pt;padding-right:-8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Structures</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,096</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,967</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,054</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:8pt;padding-right:-8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Other</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,607</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,658</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,431</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,725</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aerospace Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">243,643</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">362,788</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102,573</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,287</span></td></tr><tr><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Test Systems</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,635</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,484</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,121</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,811</span></td></tr><tr><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">281,278 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">397,272 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123,694 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">189,098 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 307200000 178300000 10600000 7800000 14500000 13200000 The following table presents the beginning and ending balances of contract assets and contract liabilities during the six months ended June 27, 2020:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:31.333%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:35.426%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.622%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract Assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract Liabilities</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Beginning Balance, January 1, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,567 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,758 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Ending Balance, June 27, 2020</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,525 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,640 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 19567000 38758000 18525000 31640000 <div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents our revenue disaggregated by Market Segments as follows:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:27.678%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.649%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.626%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aerospace Segment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:8pt;padding-right:-8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Commercial Transport</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">170,323 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">271,509 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67,548 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">129,731 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:8pt;padding-right:-8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Military</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,165</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,498</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,052</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,545</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:8pt;padding-right:-8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Business Jet</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,548</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,123</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,542</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,286</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:8pt;padding-right:-8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Other</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,607</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,658</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,431</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,725</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aerospace Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">243,643</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">362,788</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102,573</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,287</span></td></tr><tr><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Test Systems Segment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:8pt;padding-right:-8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Semiconductor</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,822</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,596</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,188</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,242</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:8pt;padding-right:-8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Aerospace &amp; Defense</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,813</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,888</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,933</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,569</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Test Systems Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,635</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,484</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,121</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,811</span></td></tr><tr><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:13pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">281,278 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">397,272 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123,694 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">189,098 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents our revenue disaggregated by Product Lines as follows:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:21.976%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.350%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.627%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aerospace Segment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:8pt;padding-right:-8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Electrical Power &amp; Motion</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">116,019 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">176,579 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,563 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84,042 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:8pt;padding-right:-8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Lighting &amp; Safety</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,653</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95,375</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,731</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,770</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:8pt;padding-right:-8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Avionics</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,277</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,543</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,134</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,682</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:8pt;padding-right:-8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Systems Certification</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,991</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,666</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,660</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,048</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:8pt;padding-right:-8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Structures</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,096</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,967</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,054</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:8pt;padding-right:-8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Other</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,607</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,658</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,431</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,725</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aerospace Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">243,643</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">362,788</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102,573</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,287</span></td></tr><tr><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Test Systems</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,635</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,484</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,121</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,811</span></td></tr><tr><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">281,278 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">397,272 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123,694 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">189,098 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 170323000 271509000 67548000 129731000 32165000 40498000 14052000 19545000 30548000 37123000 15542000 17286000 10607000 13658000 5431000 7725000 243643000 362788000 102573000 174287000 2822000 5596000 1188000 2242000 34813000 28888000 19933000 12569000 37635000 34484000 21121000 14811000 281278000 397272000 123694000 189098000 116019000 176579000 46563000 84042000 65653000 95375000 27731000 46770000 41277000 59543000 19134000 25682000 4991000 5666000 1660000 4048000 5096000 11967000 2054000 6020000 10607000 13658000 5431000 7725000 243643000 362788000 102573000 174287000 37635000 34484000 21121000 14811000 281278000 397272000 123694000 189098000 Inventories<div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventories consisted of the following:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:68.029%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.622%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">(</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">In thousands</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">)</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Finished Goods</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,662 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,434 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Work in Progress</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,375 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,594 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Raw Material</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,547 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86,759 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156,584 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">145,787 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company has evaluated the carrying value of existing inventories and believe they are properly reflected at their lower of carrying value or net realizable value. Future changes in demand or other market developments could result in future inventory charges. The Company is actively managing inventories and aligning them to meet known current and future demand.</span></div> <div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventories consisted of the following:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:68.029%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.622%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">(</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">In thousands</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">)</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Finished Goods</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,662 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,434 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Work in Progress</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,375 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,594 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Raw Material</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,547 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86,759 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156,584 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">145,787 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 29662000 33434000 28375000 25594000 98547000 86759000 156584000 145787000 Property, Plant and Equipment<div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property, Plant and Equipment consisted of the following:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:68.029%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.622%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">(In thousands)</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Land</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,802 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,802 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Buildings and Improvements</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,892 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,723 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Machinery and Equipment</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118,311 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115,202 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Construction in Progress</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,547 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,453 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208,552 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">205,180 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Less Accumulated Depreciation</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,171 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92,681 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,381 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112,499 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:12pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Additionally, net Property, Plant and Equipment of $1.5 million are classified in Assets Held for Sale at December 31, 2019. Refer to Note 18.</span></div> <div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property, Plant and Equipment consisted of the following:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:68.029%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.622%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">(In thousands)</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Land</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,802 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,802 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Buildings and Improvements</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,892 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,723 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Machinery and Equipment</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118,311 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115,202 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Construction in Progress</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,547 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,453 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208,552 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">205,180 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Less Accumulated Depreciation</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,171 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92,681 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,381 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112,499 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 9802000 9802000 74892000 74723000 118311000 115202000 5547000 5453000 208552000 205180000 99171000 92681000 109381000 112499000 1500000 Intangible Assets<div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes acquired intangible assets as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:29.578%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.726%;"/><td style="width:1.0%;"/></tr><tr><td colspan="6" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Weighted</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Average Life</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Gross Carrying</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Amount</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Accumulated</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Amortization</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Gross Carrying</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Amount</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Accumulated</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Amortization</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patents</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,146 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,847 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,146 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,804 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-compete Agreement</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4 years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,091 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,989 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,318 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,696 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade Names</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,438 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,043 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,438 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,550 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Completed and Unpatented Technology</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9 years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,200 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,450 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,201 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,196 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer Relationships</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142,439 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,337 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142,212 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,776 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Intangible Assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12 years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">215,314 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,666 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">215,315 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">88,022 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">All acquired intangible assets other than goodwill and one trade name are being amortized. Amortization expense for acquired intangibles is summarized as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:24.315%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.011%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.627%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">(In thousands)</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Amortization Expense</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,642 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,377 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,128 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Amortization expense for acquired intangible assets expected for 2020 and for each of the next five years is summarized as follows:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:83.380%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.620%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">(In thousands)</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,404 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,973 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,939 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,917 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,996 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes acquired intangible assets as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:29.578%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.726%;"/><td style="width:1.0%;"/></tr><tr><td colspan="6" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Weighted</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Average Life</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Gross Carrying</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Amount</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Accumulated</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Amortization</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Gross Carrying</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Amount</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Accumulated</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Amortization</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patents</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,146 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,847 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,146 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,804 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-compete Agreement</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4 years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,091 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,989 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,318 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,696 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade Names</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,438 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,043 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,438 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,550 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Completed and Unpatented Technology</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9 years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,200 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,450 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,201 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,196 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer Relationships</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142,439 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,337 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142,212 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,776 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Intangible Assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12 years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">215,314 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,666 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">215,315 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">88,022 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> P11Y 2146000 1847000 2146000 1804000 P4Y 11091000 8989000 11318000 7696000 P10Y 11438000 7043000 11438000 6550000 P9Y 48200000 23450000 48201000 21196000 P15Y 142439000 55337000 142212000 50776000 P12Y 215314000 96666000 215315000 88022000 <div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">All acquired intangible assets other than goodwill and one trade name are being amortized. Amortization expense for acquired intangibles is summarized as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:24.315%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.011%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.627%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">(In thousands)</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Amortization Expense</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,642 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,377 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,128 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 8642000 8352000 4377000 4128000 <div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Amortization expense for acquired intangible assets expected for 2020 and for each of the next five years is summarized as follows:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:83.380%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.620%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">(In thousands)</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,404 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,973 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,939 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,917 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,996 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 17207000 15404000 14973000 13939000 12917000 10996000 Goodwill<div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the changes in the carrying amount of goodwill for the six months ended June 27, 2020:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:37.327%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.626%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Impairment Charges</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Foreign</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Currency</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Translation</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aerospace</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123,038 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(86,312)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(218)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,508 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Test Systems</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,932 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,932 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">144,970 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(86,312)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(218)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,440 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Goodwill Impairment Testing</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company tests goodwill at the reporting unit level on an annual basis or more frequently if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount. </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the first quarter of 2020, the World Health Organization characterized COVID-19 a pandemic, and the President of the United States declared the COVID-19 outbreak a national emergency. The United States, France, Canada and many other countries have issued formal stay-at-home orders to combat the pandemic, which require residents to stay home and non-essential businesses to temporarily close. </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Beginning in the first quarter of 2020, the pandemic negatively impacted the global economy and aerospace industry, resulting in an abrupt and significant decrease of airline passenger travel. In response, the global airlines grounded a significant portion </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">of their fleet and have begun to defer or cancel aircraft scheduled for delivery this year. Additionally, airlines have announced plans to reduce capital and discretionary spending to conserve cash in the immediate future. In turn, aircraft manufacturers and tier one suppliers have experienced a disruption in production and demand as their customers defer delivery of new aircraft, resulting in slowed or halted production at facilities throughout the world. Commercial airlines and manufacturers are focusing on conserving cash to preserve liquidity, which will have a negative impact on airframe and aftermarket sales as compared with pre-pandemic forecasts.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Management considered these qualitative factors and the impact to each reporting unit’s revenue and earnings, and determined that it was more likely than not that the fair value of several reporting units was less than its carrying value. Therefore, we performed a quantitative test for all eight reporting units with goodwill as of March 28, 2020. </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Quantitative testing requires a comparison of the fair value of each reporting unit to its carrying value. We use the discounted cash flow method to estimate the fair value of our reporting units. The discounted cash flow method incorporates various assumptions, the most significant being projected sales growth rates, operating margins and cash flows, the terminal growth rate and the weighted average cost of capital. If the carrying value of the reporting unit exceeds its fair value, goodwill is considered impaired and any loss must be measured. Accordingly, goodwill impairment is measured as the amount by which a reporting unit's carrying value exceeds its fair value, not to exceed the carrying value of goodwill.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We determined that the estimated fair value of four of the eight reporting units with goodwill significantly exceeded their respective carrying values and therefore, did not result in a goodwill impairment as of March 28, 2020. </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the remaining four reporting units with goodwill, we determined that the estimated fair value was less than their respective carrying values. We recognized full impairments of the goodwill of our Astronics Connectivity Systems and Certification (“ACSC”), PGA and Custom Control Concepts (“CCC”) reporting units, and a partial impairment of the goodwill of our PECO reporting unit as of March 28, 2020.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the second quarter of 2020, further commercial aircraft order reductions, delays and cancellations at a major customer of our PECO reporting unit resulted in revisions to PECO’s forecast. We therefore performed a quantitative test for the PECO reporting unit as of June 27, 2020. As a result of this quantitative test, we determined that the estimated fair value was less than the respective carrying value as of June 27, 2020.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As a result, we recorded non-cash goodwill impairment charges in the Aerospace segment of approximately $12.6 million and $86.3 million within the Impairment Loss line of the Consolidated Condensed Statements of Operations in the three and six months ended June 27, 2020, respectively. </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The goodwill remaining in our PECO reporting unit after the impairments is $20.2 million. For the PECO reporting unit, the Company performed sensitivity analyses, utilizing reasonably possible changes in the assumption for the discount rate and revenue growth rates to demonstrate the potential impacts to the estimated fair value. In isolation, a 100 basis point increase to the discount rate or a 100 basis point decrease to the normalized revenue growth rate, would result in incremental impairment charges of $7.6 million or $3.5 million, respectively.</span></div> <div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the changes in the carrying amount of goodwill for the six months ended June 27, 2020:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:37.327%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.626%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Impairment Charges</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Foreign</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Currency</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Translation</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aerospace</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123,038 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(86,312)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(218)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,508 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Test Systems</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,932 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,932 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">144,970 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(86,312)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(218)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,440 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 123038000 86312000 -218000 36508000 21932000 0 0 21932000 144970000 86312000 -218000 58440000 8 4 8 4 12600000 86300000 20200000 7600000 3500000 Long-term Debt and Notes Payable<div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company's Fifth Amended and Restated Credit Agreement (the “Agreement”) provided for a $500 million revolving credit line with the option to increase the line by up to $150 million. The maturity date of the loans under the Agreement is February 16, 2023. The maximum permitted leverage ratio of funded debt, net of cash to Adjusted EBITDA (as defined in the Agreement) was 3.75 to 1, increasing to 4.50 to 1 for up to four fiscal quarters following the closing of an acquisition permitted under the Agreement, subject to limitations. The Company paid interest on the unpaid principal amount of the facility at a rate equal to one-, three- or six-month LIBOR plus between 1.00% and 1.50% based upon the Company’s leverage ratio. The Company also paid a commitment fee to the lenders in an amount equal to between 0.10% and 0.20% on the undrawn portion of the credit facility, based upon the Company’s leverage ratio. </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The COVID-19 pandemic has significantly impacted the global economy, and particularly the aerospace industry, resulting in reduced expectations of the Company’s future operating results. As a result, the Company was projected to exceed its maximum permitted leverage ratio in the fourth quarter of 2020. Accordingly, on May 4, 2020, the Company executed an amendment to the Agreement (the “Amended Facility”), which reduced the revolving credit line from $500 million to $375 million. There remains the option to increase the line by up to $150 million. The Amended Facility suspends the application of the leverage ratio up through and including the second quarter of 2021 (the “suspension period”). The maximum net leverage ratio will be 6.00 to 1 for the third quarter of 2021, 5.50 to 1 for the fourth quarter of 2021, 4.50 to 1 for the first quarter of 2022, and return to 3.75 to 1 for each quarter thereafter.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At June 27, 2020, there was $173.0 million outstanding on the revolving credit facility and there remained $200.5 million available subject to the minimum liquidity covenant discussed below, net of outstanding letters of credit and bank guarantees. The credit facility allocates up to $20 million of the $375 million revolving credit line for the issuance of letters of credit, including certain existing letters of credit. At June 27, 2020, outstanding letters of credit and bank guarantees totaled $1.5 million.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Through the third quarter of 2021, the Amended Facility requires the Company to maintain minimum liquidity, defined as unrestricted cash plus the unused revolving credit commitments, of $180 million at all times, and a minimum interest coverage ratio of 1.75x on a quarterly basis, except for the first quarter of 2021, which is set at 1.50x. The Company was in compliance with its financial covenants at June 27, 2020. During the suspension period, the Company will pay interest on the unpaid principal amount of the Amended Facility at a rate equal to one-, three- or six-month LIBOR (which shall be at least 1.00%) plus 2.25%. The Company will also pay a commitment fee to the lenders in an amount equal to 0.35% on the undrawn portion of the Amended Facility. After the suspension period, the Company will pay interest on the unpaid principal amount of the Amended Facility at a rate equal to one-, three- or six-month LIBOR (which shall be at least 1.00%) plus between 1.00% to 2.25% based upon the Company’s leverage ratio. The Company will also pay a commitment fee to the lenders in an amount equal to 0.10% to 0.35% on the undrawn portion of the Amended Facility, based upon the Company’s leverage ratio. The Amended Facility provides for the payment of a consent fee of 15 basis points of the commitment for each consenting lender.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Amended Facility also temporarily restricts certain activities, including acquisitions and share repurchases, and requires mandatory prepayments during the suspension period when the Company’s cash balance exceeds $100 million. During the three months ended June 27, 2020, subsequent to the execution of the Amended Facility, the Company made prepayments approximating $160 million.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s obligations under the Amended Facility are jointly and severally guaranteed by each domestic subsidiary of the Company other than non-material subsidiaries. The obligations are secured by a first priority lien on substantially all of the Company’s and the guarantors’ assets.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the event of voluntary or involuntary bankruptcy of the Company or any subsidiary, all unpaid principal and other amounts owing under the Amended Facility automatically become due and payable. Other events of default, such as failure to make payments as they become due and breach of financial and other covenants, change of control, judgments over a certain amount, and cross default under other agreements give the agent the option to declare all such amounts immediately due and payable.</span></div> 500000000 150000000 3.75 4.50 4 0.0100 0.0150 0.0010 0.0020 500000000 375000000 150000000 6.00 5.50 4.50 3.75 173000000.0 200500000 20000000 375000000 1500000 180000000 1.75 1.50 0.0100 0.0225 0.0035 0.0100 0.0100 0.0225 0.0010 0.0035 0.0015 100000000 160000000 Product Warranties<div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the ordinary course of business, the Company warrants its products against defects in design, materials and workmanship typically over periods ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNmNmEyZjBkZmQyZTRmYjliYmM0MmRhNzkwYjc1NzhhL3NlYzpjZjZhMmYwZGZkMmU0ZmI5YmJjNDJkYTc5MGI3NTc4YV81OC9mcmFnOjgwYzMwNjg2NjI5MDQ4MTg5MDFmZmQzZWQzZGIwZjIyL3RleHRyZWdpb246ODBjMzA2ODY2MjkwNDgxODkwMWZmZDNlZDNkYjBmMjJfMTg2_2854a356-e627-424c-bc68-d9e9f250569b">twelve</span> to sixty months. The Company determines warranty reserves needed by product line based on experience and current facts and circumstances. Activity in the warranty accrual is summarized as follows: </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:31.625%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:3.555%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.766%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.626%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at Beginning of Period</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,660 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,027 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,122 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,829 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warranties Divested or Acquired </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(123)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warranties Issued</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,523 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">646 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">716 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warranties Settled</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,308)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,180)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(617)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(592)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reassessed Warranty Exposure</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(910)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(163)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(186)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(147)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at End of Period</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,965 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,806 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,965 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,806 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> P60M The Company determines warranty reserves needed by product line based on experience and current facts and circumstances. Activity in the warranty accrual is summarized as follows: <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:31.625%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:3.555%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.766%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.626%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at Beginning of Period</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,660 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,027 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,122 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,829 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warranties Divested or Acquired </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(123)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warranties Issued</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,523 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">646 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">716 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warranties Settled</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,308)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,180)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(617)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(592)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reassessed Warranty Exposure</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(910)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(163)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(186)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(147)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at End of Period</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,965 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,806 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,965 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,806 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 7660000 5027000 7122000 4829000 0 -123000 0 0 1523000 1245000 646000 716000 1308000 1180000 617000 592000 -910000 -163000 -186000 -147000 6965000 4806000 6965000 4806000 Leases<div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has operating and finance leases for leased office and manufacturing facilities and equipment leases. We have concluded that when an agreement grants us the right to substantially all of the economic benefits associated with an identified asset, and we are able to direct the use of that asset throughout the term of the agreement, we have a lease. We lease certain facilities and office equipment under finance leases, and we lease certain production facilities, office equipment and vehicles under operating leases. Some of our leases include options to extend or terminate the leases and these options have been included in the relevant lease term to the extent that they are reasonably certain to be exercised.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The weighted-average remaining term for the Company's operating and financing leases are approximately 7 years and 2 years, respectively. The weighted-average discount rates for the Company's operating and financing leases are approximately 3.3% and 5.3%, respectively.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following is a summary of the Company's ROU assets and liabilities:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:68.029%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.622%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Right-of-Use Assets, Gross</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,784 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,788 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less Accumulated Right-of-Use Asset Impairment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,710 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,019 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less Accumulated Amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,292 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,167 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Right-of-Use Assets, Net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,782 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,602 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term Operating Lease Liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,818 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,517 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term Operating Lease Liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,749 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,039 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Lease Liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,567 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,556 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Leases:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Right-of-Use Assets, Gross</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,484 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,484 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less Accumulated Amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,529 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,020 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Right-of-Use Assets, Net — Included in Other Assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,955 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,464 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Short-term Finance Lease Liabilities — Included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNmNmEyZjBkZmQyZTRmYjliYmM0MmRhNzkwYjc1NzhhL3NlYzpjZjZhMmYwZGZkMmU0ZmI5YmJjNDJkYTc5MGI3NTc4YV82MS9mcmFnOmIzODNmZTExM2RmOTQzOTY5MjZhMTQ0OTRhNGJjNDEwL3RhYmxlOjJkZDc2YmVmY2ZlNzQyYjk4YzlkMWVhYTJjZWYwNTcxL3RhYmxlcmFuZ2U6MmRkNzZiZWZjZmU3NDJiOThjOWQxZWFhMmNlZjA1NzFfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOjdhYjZiMDAxODYzZDQyZmViZDA4Mzc0MzA3NGRhOWU5XzE2NDkyNjc0NDE4MTE_37317ed1-e1d1-47d3-9dfd-8d83978bec27"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNmNmEyZjBkZmQyZTRmYjliYmM0MmRhNzkwYjc1NzhhL3NlYzpjZjZhMmYwZGZkMmU0ZmI5YmJjNDJkYTc5MGI3NTc4YV82MS9mcmFnOmIzODNmZTExM2RmOTQzOTY5MjZhMTQ0OTRhNGJjNDEwL3RhYmxlOjJkZDc2YmVmY2ZlNzQyYjk4YzlkMWVhYTJjZWYwNTcxL3RhYmxlcmFuZ2U6MmRkNzZiZWZjZmU3NDJiOThjOWQxZWFhMmNlZjA1NzFfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOjdhYjZiMDAxODYzZDQyZmViZDA4Mzc0MzA3NGRhOWU5XzE2NDkyNjc0NDE4MTE_3ffeceb3-d0dd-4136-b5ce-321f8cbe7a7d">Accrued Expenses and Other Current Liabilities</span></span></span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,001 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,922 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Long-term Finance Lease Liabilities — Included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNmNmEyZjBkZmQyZTRmYjliYmM0MmRhNzkwYjc1NzhhL3NlYzpjZjZhMmYwZGZkMmU0ZmI5YmJjNDJkYTc5MGI3NTc4YV82MS9mcmFnOmIzODNmZTExM2RmOTQzOTY5MjZhMTQ0OTRhNGJjNDEwL3RhYmxlOjJkZDc2YmVmY2ZlNzQyYjk4YzlkMWVhYTJjZWYwNTcxL3RhYmxlcmFuZ2U6MmRkNzZiZWZjZmU3NDJiOThjOWQxZWFhMmNlZjA1NzFfMTUtMC0xLTEtMC90ZXh0cmVnaW9uOjhmOTZmMzAxOTJmZjQ4ODE5NGM2Y2E4YTJlZDM3Mjk4XzE2NDkyNjc0NDE3NTI_6a32a780-db44-47e0-8b2e-76b18aefe0cb"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNmNmEyZjBkZmQyZTRmYjliYmM0MmRhNzkwYjc1NzhhL3NlYzpjZjZhMmYwZGZkMmU0ZmI5YmJjNDJkYTc5MGI3NTc4YV82MS9mcmFnOmIzODNmZTExM2RmOTQzOTY5MjZhMTQ0OTRhNGJjNDEwL3RhYmxlOjJkZDc2YmVmY2ZlNzQyYjk4YzlkMWVhYTJjZWYwNTcxL3RhYmxlcmFuZ2U6MmRkNzZiZWZjZmU3NDJiOThjOWQxZWFhMmNlZjA1NzFfMTUtMC0xLTEtMC90ZXh0cmVnaW9uOjhmOTZmMzAxOTJmZjQ4ODE5NGM2Y2E4YTJlZDM3Mjk4XzE2NDkyNjc0NDE3NTI_c90fa016-336a-4248-9f26-c314e6b999e0">Other Liabilities</span></span></span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,798 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,815 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Lease Liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,799 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,737 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following is a summary of the Company's total lease costs:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:37.327%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.626%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Lease Cost:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of Right-of-Use Assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">510 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">510 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">255 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">255 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest on Lease Liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">120 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">167 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Finance Lease Cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">630 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">677 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">312 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">336 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Lease Cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,643 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,406 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,195</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,201 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-Use Asset Impairment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">691 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Variable Lease Cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">633 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">679 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">361</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">309</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term Lease Cost (excluding month-to-month)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less Sublease and Rental (Income) Expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(737)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(517)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(406)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(305)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Operating Lease Cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,344 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,653 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,197 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,243 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Net Lease Cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,974 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,330 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,509 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,579 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:9pt;margin-bottom:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following is a summary of the Company's maturity of lease liabilities:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:17.444%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:48.292%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.622%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,690 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,073 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,579 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,181 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,427 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">743 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,060 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,995 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,293 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Lease Payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,044 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,997 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Interest</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,477 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">198 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Lease Liability</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,567 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,799 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> Leases<div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has operating and finance leases for leased office and manufacturing facilities and equipment leases. We have concluded that when an agreement grants us the right to substantially all of the economic benefits associated with an identified asset, and we are able to direct the use of that asset throughout the term of the agreement, we have a lease. We lease certain facilities and office equipment under finance leases, and we lease certain production facilities, office equipment and vehicles under operating leases. Some of our leases include options to extend or terminate the leases and these options have been included in the relevant lease term to the extent that they are reasonably certain to be exercised.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The weighted-average remaining term for the Company's operating and financing leases are approximately 7 years and 2 years, respectively. The weighted-average discount rates for the Company's operating and financing leases are approximately 3.3% and 5.3%, respectively.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following is a summary of the Company's ROU assets and liabilities:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:68.029%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.622%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Right-of-Use Assets, Gross</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,784 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,788 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less Accumulated Right-of-Use Asset Impairment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,710 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,019 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less Accumulated Amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,292 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,167 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Right-of-Use Assets, Net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,782 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,602 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term Operating Lease Liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,818 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,517 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term Operating Lease Liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,749 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,039 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Lease Liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,567 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,556 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Leases:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Right-of-Use Assets, Gross</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,484 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,484 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less Accumulated Amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,529 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,020 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Right-of-Use Assets, Net — Included in Other Assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,955 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,464 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Short-term Finance Lease Liabilities — Included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNmNmEyZjBkZmQyZTRmYjliYmM0MmRhNzkwYjc1NzhhL3NlYzpjZjZhMmYwZGZkMmU0ZmI5YmJjNDJkYTc5MGI3NTc4YV82MS9mcmFnOmIzODNmZTExM2RmOTQzOTY5MjZhMTQ0OTRhNGJjNDEwL3RhYmxlOjJkZDc2YmVmY2ZlNzQyYjk4YzlkMWVhYTJjZWYwNTcxL3RhYmxlcmFuZ2U6MmRkNzZiZWZjZmU3NDJiOThjOWQxZWFhMmNlZjA1NzFfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOjdhYjZiMDAxODYzZDQyZmViZDA4Mzc0MzA3NGRhOWU5XzE2NDkyNjc0NDE4MTE_37317ed1-e1d1-47d3-9dfd-8d83978bec27"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNmNmEyZjBkZmQyZTRmYjliYmM0MmRhNzkwYjc1NzhhL3NlYzpjZjZhMmYwZGZkMmU0ZmI5YmJjNDJkYTc5MGI3NTc4YV82MS9mcmFnOmIzODNmZTExM2RmOTQzOTY5MjZhMTQ0OTRhNGJjNDEwL3RhYmxlOjJkZDc2YmVmY2ZlNzQyYjk4YzlkMWVhYTJjZWYwNTcxL3RhYmxlcmFuZ2U6MmRkNzZiZWZjZmU3NDJiOThjOWQxZWFhMmNlZjA1NzFfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOjdhYjZiMDAxODYzZDQyZmViZDA4Mzc0MzA3NGRhOWU5XzE2NDkyNjc0NDE4MTE_3ffeceb3-d0dd-4136-b5ce-321f8cbe7a7d">Accrued Expenses and Other Current Liabilities</span></span></span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,001 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,922 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Long-term Finance Lease Liabilities — Included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNmNmEyZjBkZmQyZTRmYjliYmM0MmRhNzkwYjc1NzhhL3NlYzpjZjZhMmYwZGZkMmU0ZmI5YmJjNDJkYTc5MGI3NTc4YV82MS9mcmFnOmIzODNmZTExM2RmOTQzOTY5MjZhMTQ0OTRhNGJjNDEwL3RhYmxlOjJkZDc2YmVmY2ZlNzQyYjk4YzlkMWVhYTJjZWYwNTcxL3RhYmxlcmFuZ2U6MmRkNzZiZWZjZmU3NDJiOThjOWQxZWFhMmNlZjA1NzFfMTUtMC0xLTEtMC90ZXh0cmVnaW9uOjhmOTZmMzAxOTJmZjQ4ODE5NGM2Y2E4YTJlZDM3Mjk4XzE2NDkyNjc0NDE3NTI_6a32a780-db44-47e0-8b2e-76b18aefe0cb"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNmNmEyZjBkZmQyZTRmYjliYmM0MmRhNzkwYjc1NzhhL3NlYzpjZjZhMmYwZGZkMmU0ZmI5YmJjNDJkYTc5MGI3NTc4YV82MS9mcmFnOmIzODNmZTExM2RmOTQzOTY5MjZhMTQ0OTRhNGJjNDEwL3RhYmxlOjJkZDc2YmVmY2ZlNzQyYjk4YzlkMWVhYTJjZWYwNTcxL3RhYmxlcmFuZ2U6MmRkNzZiZWZjZmU3NDJiOThjOWQxZWFhMmNlZjA1NzFfMTUtMC0xLTEtMC90ZXh0cmVnaW9uOjhmOTZmMzAxOTJmZjQ4ODE5NGM2Y2E4YTJlZDM3Mjk4XzE2NDkyNjc0NDE3NTI_c90fa016-336a-4248-9f26-c314e6b999e0">Other Liabilities</span></span></span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,798 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,815 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Lease Liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,799 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,737 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following is a summary of the Company's total lease costs:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:37.327%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.626%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Lease Cost:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of Right-of-Use Assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">510 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">510 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">255 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">255 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest on Lease Liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">120 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">167 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Finance Lease Cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">630 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">677 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">312 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">336 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Lease Cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,643 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,406 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,195</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,201 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-Use Asset Impairment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">691 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Variable Lease Cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">633 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">679 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">361</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">309</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term Lease Cost (excluding month-to-month)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less Sublease and Rental (Income) Expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(737)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(517)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(406)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(305)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Operating Lease Cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,344 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,653 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,197 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,243 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Net Lease Cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,974 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,330 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,509 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,579 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:9pt;margin-bottom:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following is a summary of the Company's maturity of lease liabilities:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:17.444%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:48.292%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.622%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,690 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,073 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,579 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,181 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,427 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">743 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,060 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,995 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,293 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Lease Payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,044 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,997 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Interest</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,477 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">198 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Lease Liability</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,567 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,799 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> P7Y P2Y 0.033 0.053 <div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following is a summary of the Company's ROU assets and liabilities:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:68.029%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.622%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Right-of-Use Assets, Gross</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,784 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,788 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less Accumulated Right-of-Use Asset Impairment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,710 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,019 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less Accumulated Amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,292 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,167 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Right-of-Use Assets, Net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,782 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,602 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term Operating Lease Liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,818 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,517 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term Operating Lease Liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,749 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,039 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Lease Liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,567 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,556 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Leases:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Right-of-Use Assets, Gross</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,484 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,484 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less Accumulated Amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,529 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,020 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Right-of-Use Assets, Net — Included in Other Assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,955 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,464 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Short-term Finance Lease Liabilities — Included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNmNmEyZjBkZmQyZTRmYjliYmM0MmRhNzkwYjc1NzhhL3NlYzpjZjZhMmYwZGZkMmU0ZmI5YmJjNDJkYTc5MGI3NTc4YV82MS9mcmFnOmIzODNmZTExM2RmOTQzOTY5MjZhMTQ0OTRhNGJjNDEwL3RhYmxlOjJkZDc2YmVmY2ZlNzQyYjk4YzlkMWVhYTJjZWYwNTcxL3RhYmxlcmFuZ2U6MmRkNzZiZWZjZmU3NDJiOThjOWQxZWFhMmNlZjA1NzFfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOjdhYjZiMDAxODYzZDQyZmViZDA4Mzc0MzA3NGRhOWU5XzE2NDkyNjc0NDE4MTE_37317ed1-e1d1-47d3-9dfd-8d83978bec27"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNmNmEyZjBkZmQyZTRmYjliYmM0MmRhNzkwYjc1NzhhL3NlYzpjZjZhMmYwZGZkMmU0ZmI5YmJjNDJkYTc5MGI3NTc4YV82MS9mcmFnOmIzODNmZTExM2RmOTQzOTY5MjZhMTQ0OTRhNGJjNDEwL3RhYmxlOjJkZDc2YmVmY2ZlNzQyYjk4YzlkMWVhYTJjZWYwNTcxL3RhYmxlcmFuZ2U6MmRkNzZiZWZjZmU3NDJiOThjOWQxZWFhMmNlZjA1NzFfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOjdhYjZiMDAxODYzZDQyZmViZDA4Mzc0MzA3NGRhOWU5XzE2NDkyNjc0NDE4MTE_3ffeceb3-d0dd-4136-b5ce-321f8cbe7a7d">Accrued Expenses and Other Current Liabilities</span></span></span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,001 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,922 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Long-term Finance Lease Liabilities — Included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNmNmEyZjBkZmQyZTRmYjliYmM0MmRhNzkwYjc1NzhhL3NlYzpjZjZhMmYwZGZkMmU0ZmI5YmJjNDJkYTc5MGI3NTc4YV82MS9mcmFnOmIzODNmZTExM2RmOTQzOTY5MjZhMTQ0OTRhNGJjNDEwL3RhYmxlOjJkZDc2YmVmY2ZlNzQyYjk4YzlkMWVhYTJjZWYwNTcxL3RhYmxlcmFuZ2U6MmRkNzZiZWZjZmU3NDJiOThjOWQxZWFhMmNlZjA1NzFfMTUtMC0xLTEtMC90ZXh0cmVnaW9uOjhmOTZmMzAxOTJmZjQ4ODE5NGM2Y2E4YTJlZDM3Mjk4XzE2NDkyNjc0NDE3NTI_6a32a780-db44-47e0-8b2e-76b18aefe0cb"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNmNmEyZjBkZmQyZTRmYjliYmM0MmRhNzkwYjc1NzhhL3NlYzpjZjZhMmYwZGZkMmU0ZmI5YmJjNDJkYTc5MGI3NTc4YV82MS9mcmFnOmIzODNmZTExM2RmOTQzOTY5MjZhMTQ0OTRhNGJjNDEwL3RhYmxlOjJkZDc2YmVmY2ZlNzQyYjk4YzlkMWVhYTJjZWYwNTcxL3RhYmxlcmFuZ2U6MmRkNzZiZWZjZmU3NDJiOThjOWQxZWFhMmNlZjA1NzFfMTUtMC0xLTEtMC90ZXh0cmVnaW9uOjhmOTZmMzAxOTJmZjQ4ODE5NGM2Y2E4YTJlZDM3Mjk4XzE2NDkyNjc0NDE3NTI_c90fa016-336a-4248-9f26-c314e6b999e0">Other Liabilities</span></span></span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,798 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,815 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Lease Liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,799 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,737 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 29784000 28788000 1710000 1019000 6292000 4167000 21782000 23602000 4818000 4517000 19749000 21039000 24567000 25556000 3484000 3484000 1529000 1020000 1955000 2464000 2001000 1922000 1798000 2815000 3799000 4737000 <div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following is a summary of the Company's total lease costs:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:37.327%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.626%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Lease Cost:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of Right-of-Use Assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">510 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">510 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">255 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">255 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest on Lease Liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">120 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">167 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Finance Lease Cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">630 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">677 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">312 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">336 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Lease Cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,643 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,406 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,195</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,201 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-Use Asset Impairment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">691 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Variable Lease Cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">633 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">679 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">361</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">309</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term Lease Cost (excluding month-to-month)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less Sublease and Rental (Income) Expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(737)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(517)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(406)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(305)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Operating Lease Cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,344 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,653 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,197 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,243 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Net Lease Cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,974 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,330 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,509 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,579 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 510000 510000 255000 255000 120000 167000 57000 81000 630000 677000 312000 336000 2643000 2406000 1195000 1201000 691000 0 0 0 633000 679000 361000 309000 114000 85000 47000 38000 737000 517000 406000 305000 3344000 2653000 1197000 1243000 3974000 3330000 1509000 1579000 <div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following is a summary of the Company's maturity of lease liabilities:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:17.444%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:48.292%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.622%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,690 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,073 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,579 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,181 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,427 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">743 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,060 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,995 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,293 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Lease Payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,044 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,997 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Interest</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,477 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">198 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Lease Liability</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,567 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,799 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following is a summary of the Company's maturity of lease liabilities:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:17.444%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:48.292%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.622%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,690 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,073 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,579 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,181 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,427 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">743 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,060 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,995 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,293 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Lease Payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,044 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,997 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Interest</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,477 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">198 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Lease Liability</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,567 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,799 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 2690000 1073000 5579000 2181000 5427000 743000 4060000 0 2995000 0 6293000 0 27044000 3997000 2477000 198000 24567000 3799000 Income Taxes<div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The effective tax rates were approximately 3.4% and 22.7% for the six months ended and 3.6% and 23.8% for the three months ended June 27, 2020 and June 29, 2019, respectively. The 2020 tax rate was impacted by permanently non-deductible goodwill impairments totaling $60.8 million and a Federal valuation allowance recorded during the six months ended June 27, 2020 of approximately $7.5 million.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was enacted in response to the economic uncertainty resulting from the COVID-19 pandemic. The CARES Act includes many measures to assist companies, including temporary changes to income and non-income based laws, some of which were enacted as part of the Tax Cuts and Jobs Act of 2017 (“TCJA”). Some of the key changes include eliminating the 80% of taxable income limitation by allowing corporate entities to fully utilize net operating losses (“NOL”) to offset taxable income in 2018, 2019 and 2020, allowing NOLs originating in 2018, 2019 and 2020 to be carried back five years and retroactively clarifying the immediate recovery of qualified improvement property costs rather than over a 39-year recovery period. During the six months ended June 27, 2020, the Company recorded a $0.5 million benefit relating to the NOL carryback provisions and the technical correction for qualified improvement property provided for in the CARES Act. The Company will continue to monitor additional guidance issued and assess the impact that various provisions will have on its business.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As a result of the COVID-19 pandemic and its adverse effects on the global economy and aerospace industry that began to take shape in the first quarter of fiscal 2020, the Company is now forecasting to generate a taxable loss in 2020 which can be carried back under the CARES Act to recover previously paid income taxes. After consideration of deferred tax liabilities that reverse </span></div>in 2021 and beyond, the Company must rely on future taxable income in 2021 and beyond for purposes of asserting that the Company’s remaining U.S. Federal deferred tax assets are realizable on a more-likely-than-not basis as required under ASC 740. Losses in recent periods and projected losses, combined with the significant uncertainty brought about by the COVID-19 pandemic, is collectively considered significant negative evidence under ASC 740 when assessing whether an entity can use projected income as a basis for concluding that deferred tax assets are realizable on a more-likely-than-not basis. Accordingly, during the six months ended June 27, 2020, the Company determined that a portion of its deferred tax assets are not expected to be realizable in the future. As a result, the Company recorded a partial valuation allowance of approximately $7.5 million during the six months ended June 27, 2020 against its U.S. Federal deferred tax assets. 0.034 0.227 0.036 0.238 60800000 7500000 -500000 7500000 Earnings Per Share<div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Basic and diluted weighted-average shares outstanding are as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:center;margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:29.871%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:5.456%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.626%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Three Months Ended</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">(In thousands)</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Weighted Average Shares - Basic</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,784 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,640 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,756 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,665 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Net Effect of Dilutive Stock Options</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">553 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">510 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Weighted Average Shares - Diluted</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,784 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,193 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,756 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,175 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock options with exercise prices greater than the average market price of the underlying common shares are excluded from the computation of diluted earnings per share because they are out-of-the-money and the effect of their inclusion would be anti-dilutive. The number of common shares covered by out-of-the-money stock options was approximately 872,000 shares as of June 27, 2020 and 18,000 shares as of June 29, 2019. Further, due to our net loss in the six month period ended June 27, 2020, the assumed exercise of stock compensation had an antidilutive effect and therefore was excluded from the computation of diluted loss per share.</span></div> <div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Basic and diluted weighted-average shares outstanding are as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:center;margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:29.871%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:5.456%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.626%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Three Months Ended</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">(In thousands)</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Weighted Average Shares - Basic</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,784 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,640 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,756 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,665 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Net Effect of Dilutive Stock Options</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">553 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">510 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Weighted Average Shares - Diluted</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,784 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,193 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,756 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,175 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 30784000 32640000 30756000 32665000 0 553000 0 510000 30784000 33193000 30756000 33175000 872000 18000 Shareholders' Equity<div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Share Buyback Program</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s Board of Directors from time to time authorizes the repurchase of common stock, which allows the Company to purchase shares of its common stock in accordance with applicable securities laws on the open market or through privately negotiated transactions. Most recently, on September 17, 2019, the Company’s Board of Directors authorized a repurchase of up to $50 million. Approximately 282,000 shares were repurchased in the first quarter of 2020 at a cost of $7.7 million before the 10b5-1 plan associated with the share repurchase program was terminated on February 3, 2020.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Comprehensive (Loss) Income and Accumulated Other Comprehensive Loss</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of accumulated other comprehensive loss are as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:68.029%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.622%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign Currency Translation Adjustments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,536)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,042)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retirement Liability Adjustment – Before Tax</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,323)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,868)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax Benefit of Retirement Liability Adjustment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,167 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,282 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retirement Liability Adjustment – After Tax</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,156)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,586)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Other Comprehensive Loss</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,692)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15,628)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of other comprehensive (loss) income are as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:37.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.625%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign Currency Translation Adjustments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,494)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">810 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">884 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retirement Liability Adjustments:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reclassifications to General and Administrative Expense:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:36pt;padding-right:-36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Amortization of Prior Service Cost</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">201 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">201 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:36pt;padding-right:-72pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Amortization of Net Actuarial Losses</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">344 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">171 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">173 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-108pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Tax Benefit</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(115)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(78)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(58)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(42)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retirement Liability Adjustment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">430 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">294 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">215 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">144 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Comprehensive (Loss) Income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,064)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">908 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,025 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,028 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 50000000 282000 7700000 <div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of accumulated other comprehensive loss are as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:68.029%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.622%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign Currency Translation Adjustments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,536)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,042)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retirement Liability Adjustment – Before Tax</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,323)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,868)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax Benefit of Retirement Liability Adjustment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,167 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,282 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retirement Liability Adjustment – After Tax</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,156)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,586)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Other Comprehensive Loss</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,692)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15,628)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> -8536000 -7042000 -10323000 -10868000 -2167000 -2282000 -8156000 -8586000 -16692000 -15628000 <div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of other comprehensive (loss) income are as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:37.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.625%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign Currency Translation Adjustments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,494)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">810 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">884 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retirement Liability Adjustments:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reclassifications to General and Administrative Expense:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:36pt;padding-right:-36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Amortization of Prior Service Cost</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">201 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">201 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:36pt;padding-right:-72pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Amortization of Net Actuarial Losses</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">344 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">171 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">173 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-108pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Tax Benefit</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(115)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(78)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(58)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(42)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retirement Liability Adjustment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">430 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">294 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">215 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">144 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Comprehensive (Loss) Income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,064)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">908 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,025 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,028 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> -1494000 614000 810000 884000 -201000 -201000 -100000 -100000 -344000 -171000 -173000 -86000 -115000 -78000 -58000 -42000 430000 294000 215000 144000 -1064000 908000 1025000 1028000 Supplemental Retirement Plan and Related Post Retirement Benefits<div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has two non-qualified supplemental retirement defined benefit plans (“SERP” and “SERP II”) for certain executive officers. The following table sets forth information regarding the net periodic pension cost for the plans.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:center;margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:37.327%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.626%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service Cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest Cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">418 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">458 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">229 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of Prior Service Cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">193 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">193 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of Net Actuarial Losses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">324 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Periodic Cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,046 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">892 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">523 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">446 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Participants in the SERP are entitled to paid medical, dental and long-term care insurance benefits upon retirement under the plan. The following table sets forth information regarding the net periodic cost recognized for those benefits:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:37.473%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.473%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.626%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Three Months Ended</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service Cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest Cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of Prior Service Cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of Net Actuarial Losses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Periodic Cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The service cost component of net periodic benefit costs above is recorded in Selling, General and Administrative Expenses within the Consolidated Condensed Statements of Operations, while the remaining components are recorded to Other Expense, Net of Other Income.</span></div> 2 The following table sets forth information regarding the net periodic pension cost for the plans. <div style="text-align:center;margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:37.327%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.626%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service Cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest Cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">418 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">458 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">229 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of Prior Service Cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">193 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">193 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of Net Actuarial Losses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">324 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Periodic Cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,046 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">892 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">523 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">446 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Participants in the SERP are entitled to paid medical, dental and long-term care insurance benefits upon retirement under the plan. The following table sets forth information regarding the net periodic cost recognized for those benefits:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:37.473%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.473%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.626%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Three Months Ended</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service Cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest Cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of Prior Service Cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of Net Actuarial Losses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Periodic Cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 111000 91000 56000 46000 418000 458000 209000 229000 193000 193000 96000 96000 -324000 -150000 -162000 -75000 1046000 892000 523000 446000 7000 7000 3000 4000 17000 23000 8000 11000 8000 8000 4000 4000 -20000 -21000 -11000 -11000 52000 59000 26000 30000 Sales to Major Customers<div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has a significant concentration of business with two major customers, each in excess of 10% of consolidated sales. The loss of either of these customers would significantly, negatively impact our sales and earnings.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Sales to these two customers represented 14% and 9% of consolidated sales for the six months ended and 11% and 8% for the three months ended June 27, 2020. Sales to these customers were primarily in the Aerospace segment. Accounts receivable from these customers at June 27, 2020 was approximately $19.6 million. Sales to these two customers represented 13% and 14% of consolidated sales for the six months ended and 14% and 13% for the three months ended June 29, 2019.</span></div> 2 2 0.14 0.09 0.11 0.08 19600000 2 0.13 0.14 0.14 0.13 Legal Proceedings<div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On December 29, 2010, Lufthansa Technik AG (“Lufthansa”) filed a Statement of Claim in the Regional State Court of Mannheim, Germany. Lufthansa’s claim asserted that a subsidiary of the Company, AES, sold, marketed, and brought into use in Germany a power supply system that infringes upon a German patent held by Lufthansa. Lufthansa sought an order requiring AES to stop selling and marketing the allegedly infringing power supply system, a recall of allegedly infringing products sold to commercial customers in Germany since November 26, 2003, and compensation for damages related to direct sales of the allegedly infringing power supply system in Germany (referred to as “direct sales”). The claim did not specify an estimate of damages and a related damages claim is being pursued by Lufthansa in separate court proceedings in an action filed in July 2017, as further discussed below.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2015, the Regional State Court of Mannheim, Germany rendered its decision that the patent was infringed. The judgment did not require AES to recall products that are already installed in aircraft or had been sold to other end users. On July 15, 2015, Lufthansa advised AES of their intention to enforce the accounting provisions of the decision, which required AES to provide certain financial information regarding direct sales of the infringing product in Germany to enable Lufthansa to make an estimate of requested damages.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company appealed to the Higher Regional Court of Karlsruhe. On November 15, 2016, the Higher Regional Court of Karlsruhe issued its ruling and upheld the lower court’s decision. The Company submitted a petition to grant AES leave for appeal to the German Federal Supreme Court. On April 18, 2018, the German Federal Supreme Court granted Astronics’ petition in part, namely with respect to the part concerning the amount of damages. On January 8, 2019, the German Federal Supreme Court held the hearing on the appeal. By judgment of March 26, 2019, the German Federal Supreme Court dismissed AES's appeal. With this decision, the above-mentioned proceedings are complete. </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In July 2017, Lufthansa filed an action in the Regional State Court of Mannheim for payment of damages caused by the court’s decision that AES infringed the patent, specifically related to direct sales of the product into Germany (associated with the original December 2010 action discussed above). In this action, which was served to AES on April 11, 2018, Lufthansa claimed payment of approximately $6.2 million plus interest. An oral hearing was held on September 13, 2019. A first instance decision in this matter was handed down on December 6, 2019. According to this ruling, Lufthansa was awarded damages in the amount of approximately $3.2 million plus interest. Prior to 2019, the Company had accrued $1.0 million related to this matter. As a result of the judgment on direct sales into Germany, the Company reflected an incremental reserve of $3.5 million in its December 31, 2019 financial statements related to this matter. Payment of the first instance judgment was made during the three months ended June 27, 2020 of approximately $4.7 million, inclusive of interest. AES has appealed this decision and the appeal is currently pending before the Higher Regional Court of Karlsruhe. If the first instance judgment is later reversed on appeal, the Company could reclaim any amounts that were previously paid to Lufthansa as far as the payments exceed the amount awarded by the appellate court, but there can be no assurances that we will be successful on such appeal. </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On December 29, 2017, Lufthansa filed another infringement action against AES in the Regional State Court of Mannheim claiming that sales by AES to its international customers have infringed Lufthansa's patent if AES's customers later shipped the products to Germany (referred to as “indirect sales”). This action, therefore, addresses sales other than those covered by the action filed on December 29, 2010, discussed above. In this action, served on April 11, 2018, Lufthansa sought an order obliging AES to provide information and accounting and a finding that AES owes damages for the attacked indirect sales. Moreover, Lufthansa sought accounting and a finding that the sale of individual components of the EmPower system – either directly to Germany or to international customers if these customers later shipped these products to Germany – constitutes an indirect patent infringement of Lufthansa's patent in Germany. In addition, Lufthansa sought an order obliging AES to confirm by an affidavit that the accounting provided in September 2015 was accurate and a finding that AES is also liable for damages for the sale of modified products if the modification of the products was not communicated to all subsequent buyers of the products. No amount of claimed damages has been specified by Lufthansa.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">An oral hearing in this matter was held on September 13, 2019, as part of the oral hearing for the direct sales damages claim discussed above. A first instance decision in this matter was handed down on December 6, 2019. According to this judgment, Lufthansa's claims were granted in part. The court granted Lufthansa's claims for a finding that indirect sales (as defined above) by AES to international customers constitute a patent infringement under the conditions specified in the judgment and that the sale of components of the EmPower system to Germany constitutes an indirect patent infringement. Moreover, the Court granted Lufthansa's request for an affidavit confirming that the accounting provided in September 2015 was accurate. The Court rejected Lufthansa's request for a finding that AES is also liable for damages for the sale of modified products as inadmissible. This is relevant, as it provides that once AES modified the system to remove the infringing feature, any subsequent outlets are deemed not to be infringing outlets for purposes of calculating damages. AES and Lufthansa both appealed this decision and the appeal is currently pending before the Higher Regional Court of Karlsruhe. In its appeal, Lufthansa extended its action by requesting an additional finding that AES shall be held liable for all damages that Lufthansa incurred due to an alleged incorrect </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">accounting of its past sales. No amount was quantified in Lufthansa's additional motion. The appeal is not likely to be settled in 2020.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">If the decision is confirmed on appeal, AES would be responsible for payment of damages for indirect sales of patent-infringing EmPower in-seat power supply systems in the period from December 29, 2007 to May 22, 2018. AES modified the outlet units at the end of 2014 and substantially all of the modified outlet units sold from 2015 do not infringe the patent of Lufthansa. Since only sales of systems comprising patent-infringing outlet units trigger damages claims, the period for which AES is liable for damages in connection with indirect sales substantially finished at the end of 2014. </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">After the accounting, Lufthansa is expected to enforce its claim for damages in separate court proceedings. These proceedings would probably be tried before the Mannheim Court again, which makes it probable that the Mannheim court will determine the damages for the indirect sales on the basis of the same principles as in the direct sales proceedings (unless the latter ruling of the Mannheim court is reversed on appeal). Based on the information available currently, we estimate that the resulting damages would be approximately $11.6 million plus approximately $4.5 million of accrued interest at the end of 2019, for a total of approximately $16.1 million at December 31, 2019. Interest will accrue at a rate of 5% above the European Central Bank rate until final payment to Lufthansa. Inclusive of accrued interest, the reserve for the indirect claim is approximately $16.4 million at June 27, 2020.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Based upon the determination of the damages in the direct sales claim discussed above, in the June 27, 2020 consolidated financial statements, we have reflected a total accrual (inclusive of interest through June 27, 2020) of $16.4 million related to the indirect sales claim as management’s best estimate of the total exposure related to these matters that is probable and that can be reasonably estimated at this time. Interest accrued for the six months ended June 27, 2020 was approximately $0.3 million and is recorded within Selling, General and Administrative Expense in the Company’s Consolidated Statement of Operations. In connection with the indirect sales claims, we currently believe it is unlikely that the appeals process will be completed and the damages and related interest will be paid before July 3, 2021. Therefore the liability related to this matter, totaling $16.4 million, is classified within Other Liabilities (non-current) in the Consolidated Balance Sheet at June 27, 2020. </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">In December 2017, Lufthansa filed patent infringement cases in the United Kingdom (“UK”) and in France against AES. The Lufthansa patent expired in May 2018. In those cases, Lufthansa accuses AES of having manufactured, used, sold and offered for sale a power supply system, and offered and supplied parts for a power supply system that infringed upon a Lufthansa patent in those respective countries. In the French matter, there will be a hearing on the validity of the patent on October 8, 2020. In the UK matter, a trial took place in June 2020 to address the issues of infringement and validity of the patent. Judgment on those issues was rendered on June 22, 2020. The court held the UK patent valid and 3 out of 4 asserted claims infringed. Although the court has found the patent valid and some claims infringed, Lufthansa has yet to set out its case for monetary relief, which would need to be determined at a separate trial and would require extensive data gathering and analysis which has not yet commenced. Additionally, AES intends to seek permission to appeal the first instance UK findings. For this reason, while exposure in the UK matter is reasonably possible and such exposure could be material to the consolidated financial statements, it is not yet estimable, and thus, no liability has been recorded with respect to this matter at June 27, 2020. </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Separate from any such damages Lufthansa may seek in connection with the UK infringement decision discussed above, as a result of the first instance judgement in their favor, Lufthansa will be entitled to reimbursement from AES of a proportion of its legal expenditures in the UK case. An interim reimbursement to Lufthansa will likely be payable in August 2020. Accordingly, we have recorded a liability of approximately $1.5 million in our consolidated balance sheet, within Accrued Expenses and Other Current Liabilities, as of June 27, 2020. The associated expense has been recorded in the Consolidated Condensed Statement of Operations in the three- and six-month periods ended June 27, 2020 within Selling, General &amp; Administrative Expenses. If the first instance decision is reversed on appeal, AES would be entitled to seek the return of such amounts from Lufthansa, as well as reimbursement of AES’s legal fees. </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Each of the German, France and UK claims are separate and distinct. Validity and infringement of the Lufthansa patent in each country is a matter for the courts in each of these countries, whose laws differ from each other. In addition, the principles of calculating damages in each jurisdiction differ substantially. Therefore, the Company has assessed each matter separately and cannot apply the same calculation methodology as in the German direct and indirect matters. However, it is reasonably possible that additional damages and interest could be incurred if the court in France was to rule in favor of Lufthansa, or if any appeal in the UK matter is unsuccessful, but at this time we cannot reasonably estimate the range of loss. As loss exposure is not estimable at this time, the Company has not recorded any liability with respect to either of the matters as of June 27, 2020, except for the legal fee reimbursement in the UK case discussed above.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On November 26, 2014, Lufthansa filed a complaint in the United States District for the Western District of Washington. Lufthansa’s complaint in that action alleges that AES manufactures, uses, sells and offers for sale a power supply system that infringes upon a U.S. patent held by Lufthansa. The patent at issue in the U.S. action is based on technology similar to that involved in the German action. On April 25, 2016, the Court issued its ruling on claim construction, holding that the sole </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">independent claim in the patent is indefinite, rendering all claims in the patent indefinite. Based on this ruling, AES filed a motion for summary judgment on the grounds that the Court’s ruling that the patent is indefinite renders the patent invalid and unenforceable. On July 20, 2016, the U.S. District Court granted the motion for summary judgment and issued an order dismissing all claims against AES with prejudice. </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Lufthansa appealed the District Court's decision to the United States Court of Appeals for the Federal Circuit. On October 19, 2017, the Federal Circuit affirmed the district court’s decision, holding that the sole independent claim of the patent is indefinite, rending all claims on the patent indefinite. Lufthansa did not file a petition for en banc rehearing or petition the U.S. Supreme Court for a writ of certiorari. Therefore, there is no longer a risk of exposure from that lawsuit.</span></div> 6200000 3200000 1000000.0 3500000 4700000 11600000 4500000 16100000 0.05 16400000 16400000 300000 16400000 1500000 Segment Information<div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Below are the sales and operating profit by segment for the three and six months ended June 27, 2020 and June 29, 2019 and a reconciliation of segment operating profit to income before income taxes. Operating profit is net sales less cost of products sold and other operating expenses excluding interest and corporate expenses. Cost of products sold and other operating expenses are directly identifiable to the respective segment.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:center;margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:37.327%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.626%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aerospace</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">243,734 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">362,793 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102,597 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,292 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less Intersegment Sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(91)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(24)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Aerospace Sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">243,643 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">362,788 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102,573 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,287 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Test Systems</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,985 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,649 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,432 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,925 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less Intersegment Sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(350)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(165)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(311)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(114)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Test Systems Sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,635 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,484 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,121 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,811 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Consolidated Sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">281,278 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">397,272 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123,694 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">189,098 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Segment Measure of Operating (Loss) Profit and Margins</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-108pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Aerospace</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(80,235)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,160 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17,090)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,392 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(32.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-126pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Test Systems</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,334 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,091 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,612 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(94)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Segment Measure of Operating (Loss) Profit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(76,901)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,251 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,478)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,298 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(27.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions/Deductions from Segment Measure of Operating (Loss) Profit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gain on Sale of Business</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80,133 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-144pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Interest Expense, Net of Interest Income</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,316 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,029 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,983 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,225 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-162pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Corporate Expenses and Other</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,511 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,530 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,990 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,243 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Loss) Income Before Income Taxes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(93,728)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,825 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(24,451)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,830 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Total Assets:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:center;margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:52.532%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.497%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.622%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">(In thousands)</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-180pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Aerospace</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">501,536 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">629,371 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-198pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Test Systems</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104,392 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110,994 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-216pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Corporate</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,598 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,351 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total Assets</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">658,526 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">782,716 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Below are the sales and operating profit by segment for the three and six months ended June 27, 2020 and June 29, 2019 and a reconciliation of segment operating profit to income before income taxes. Operating profit is net sales less cost of products sold and other operating expenses excluding interest and corporate expenses. Cost of products sold and other operating expenses are directly identifiable to the respective segment.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:center;margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:37.327%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.626%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aerospace</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">243,734 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">362,793 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102,597 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,292 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less Intersegment Sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(91)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(24)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Aerospace Sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">243,643 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">362,788 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102,573 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,287 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Test Systems</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,985 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,649 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,432 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,925 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less Intersegment Sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(350)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(165)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(311)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(114)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Test Systems Sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,635 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,484 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,121 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,811 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Consolidated Sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">281,278 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">397,272 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123,694 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">189,098 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Segment Measure of Operating (Loss) Profit and Margins</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-108pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Aerospace</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(80,235)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,160 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17,090)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,392 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(32.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-126pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Test Systems</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,334 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,091 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,612 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(94)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Segment Measure of Operating (Loss) Profit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(76,901)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,251 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,478)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,298 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(27.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions/Deductions from Segment Measure of Operating (Loss) Profit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gain on Sale of Business</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80,133 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-144pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Interest Expense, Net of Interest Income</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,316 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,029 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,983 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,225 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-162pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Corporate Expenses and Other</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,511 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,530 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,990 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,243 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Loss) Income Before Income Taxes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(93,728)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,825 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(24,451)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,830 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Total Assets:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:center;margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:52.532%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.497%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.622%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">(In thousands)</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-180pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Aerospace</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">501,536 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">629,371 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-198pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Test Systems</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104,392 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110,994 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-216pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Corporate</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,598 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,351 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total Assets</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">658,526 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">782,716 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 243734000 362793000 102597000 174292000 -91000 -5000 -24000 -5000 243643000 362788000 102573000 174287000 37985000 34649000 21432000 14925000 -350000 -165000 -311000 -114000 37635000 34484000 21121000 14811000 281278000 397272000 123694000 189098000 -80235000 40160000 -17090000 14392000 -0.329 0.111 -0.167 0.083 3334000 2091000 2612000 -94000 0.089 0.061 0.124 -0.006 -76901000 42251000 -14478000 14298000 -0.273 0.106 -0.117 0.076 0 80133000 0 0 -3316000 -3029000 -1983000 -1225000 13511000 9530000 7990000 4243000 -93728000 109825000 -24451000 8830000 501536000 629371000 104392000 110994000 52598000 42351000 658526000 782716000 Fair Value<div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A fair value measurement assumes that the transaction to sell an asset or transfer a liability occurs in the principal market for the asset or liability or, in the absence of a principal market, the most advantageous market for the asset or liability. Fair value is based upon an exit price model. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment, and involves consideration of factors specific to the asset or liability.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company follows a valuation hierarchy for disclosure of the inputs to valuation used to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows:</span></div><div style="text-indent:27pt;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Level 1</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities.</span></div><div style="padding-left:27pt;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Level 2</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument.</span></div><div style="text-indent:27pt;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Level 3</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> inputs are unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">On a Recurring Basis:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A financial asset or liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The terms of the Diagnosys acquisition allow for a potential earn-out of up to an additional $13.0 million over the three years post-acquisition based on achievement of new order levels of over $72.0 million during that period. The fair value assigned to the earn-out is determined using the real options method, which requires Level 3 inputs such as new order forecasts, discount rate, volatility factors, and other market variables to assess the probability of Diagnosys achieving certain order levels over the period.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Of the severance charges recorded, $2.1 million and $2.4 million in the three and six months ended June 27, 2020, respectively, qualify as one-time termination benefit arrangements and were initially measured at fair value using level 3 inputs.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There were no other financial assets or liabilities carried at fair value measured on a recurring basis at December 31, 2019 or June 27, 2020.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">On a Non-recurring Basis:</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company tests goodwill at the reporting unit level on an annual basis or more frequently if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount. In accordance with the provisions of ASC Topic 350, I</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">ntangibles – Goodwill and Other</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, the Company estimates the fair value of reporting units, utilizing unobservable Level 3 inputs. Level 3 inputs require significant management judgment due to the absence of quoted market prices or observable inputs for assets of a similar nature. The inputs underlying the fair value measurement of the reporting unit under the step-one analysis of the quantitative goodwill impairment test are classified as Level 3 inputs. </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As further discussed in Note 6, we performed interim quantitative assessments for the reporting units which had goodwill as of March 28, 2020 and an additional interim quantitative assessment for the PECO reporting unit as of June 27, 2020. Based on our quantitative assessments, the Company recorded non-cash goodwill impairment charges associated with four Aerospace reporting units, totaling approximately $12.6 million and $86.3 million within the Impairment Loss line in the Consolidated Condensed Statement of Operations in the three and six months ended June 27, 2020, respectively. The impairment loss was calculated as the difference between the fair value of the reporting unit (which was calculated using level 3 inputs) and the carrying value of the reporting unit.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Long-lived assets are evaluated for recoverability whenever adverse effects or changes in circumstances indicate that the carrying value may not be recoverable. The recoverability test consists of comparing the undiscounted projected cash flows of the asset or asset group (which are Level 3 inputs) with the asset of asset group’s carrying amount. Should the carrying amount exceed undiscounted projected cash flows, an impairment loss would be recognized to the extent the carrying amount exceeds fair value. In conjunction with the deteriorating economic conditions associated with the COVID-19 pandemic, we recorded an impairment charge to ROU assets of approximately $0.7 million incurred in the Aerospace segment within the Impairment Loss line in the Consolidated Condensed Statement of Operations in the six months ended June 27, 2020.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">From time to time, the Company makes long-term, strategic equity investments in companies to promote business and strategic objectives. These investments are included in Other Assets on the Consolidated Condensed Balance Sheets. One of the investments incurred a full impairment charge which accounts for $3.5 million recorded within the Other Expense, Net of Other Income line in the accompanying Consolidated Condensed Statement of Operations for the three and six months ended June 27, 2020. This is a level 3 measurement as there were no observable price changes during the year. </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Freedom and Diagnosys intangible assets were valued using a discounted cash flow methodology, as of their respective acquisitions dates, and are classified as Level 3 inputs.</span></div>Due to their short-term nature, the carrying value of cash and equivalents, accounts receivable, accounts payable, and notes payable approximate fair value. The carrying value of the Company’s variable rate long-term debt instruments also approximates fair value due to the variable rate feature of these instruments. Fair Value<div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A fair value measurement assumes that the transaction to sell an asset or transfer a liability occurs in the principal market for the asset or liability or, in the absence of a principal market, the most advantageous market for the asset or liability. Fair value is based upon an exit price model. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment, and involves consideration of factors specific to the asset or liability.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company follows a valuation hierarchy for disclosure of the inputs to valuation used to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows:</span></div><div style="text-indent:27pt;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Level 1</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities.</span></div><div style="padding-left:27pt;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Level 2</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument.</span></div><div style="text-indent:27pt;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Level 3</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> inputs are unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value.</span></div> 13000000.0 P3Y 72000000.0 2100000 2400000 4 12600000 86300000 700000 3500000 Acquisition and Divestiture Activities<div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Acquisitions</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Diagnosys Inc. and its affiliates</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On October 4, 2019, the Company acquired the stock of the primary operating subsidiaries as well as certain other assets from mass transit and defense market test solution provider, Diagnosys Test Systems Limited for $7.0 million in cash, plus an earn-out estimated at a fair value of $2.5 million. The terms of the acquisition allow for a potential earn-out of up to an additional $13.0 million over the three years post-acquisition based on achievement of new order levels of over $72.0 million during that period. The acquired business has operations in Westford, Massachusetts as well as Ferndown, England, and an engineering center of excellence in Bangalore, India. Diagnosys is included in our Test Systems segment. Diagnosys is a developer and manufacturer of comprehensive automated test equipment providing test, support, and repair of high value electronics, electro-mechanical, pneumatic and printed circuit boards focused on the global mass transit and defense markets.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The purchase price allocation for this acquisition has not yet been finalized. Purchased intangible assets and goodwill are not expected to be deductible for tax purposes. This transaction was not considered material to the Company’s financial position or results of operations.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Freedom Communication Technologies, Inc.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On July 1, 2019, the Company acquired all of the issued and outstanding capital stock of Freedom. Freedom, located in Kilgore, Texas, is a leader in wireless communication testing, primarily for the civil land mobile radio market. Freedom is included in our Test Systems segment. The total consideration for the transaction was $21.8 million, net of $0.6 million in cash acquired. The purchase price allocation for this acquisition has been finalized. Purchased intangible assets and goodwill are not deductible for tax purposes. This transaction was not considered material to the Company’s financial position or results of operations.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Divestitures</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Semiconductor Test Business</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On February 13, 2019, the Company completed a divestiture of its semiconductor business within the Test Systems segment. The business was not core to the future of the Test Systems segment. The total proceeds of the divestiture amounted to $103.8 million. The Company recorded a pre-tax gain on the sale of $80.1 million in the first quarter of 2019. The income tax expense relating to the gain was $19.7 million.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The transaction also included two elements of contingent earnouts. The First Earnout is calculated based on a multiple of all future sales of existing and certain future derivative products to existing and future customers in each annual period from 2019 through 2022. The First Earnout may not exceed $35.0 million in total. The Second Earnout is calculated based on a multiple of future sales related to an existing product and program with an existing customer exceeding an annual threshold for each annual period from 2019 through 2022. The Second Earnout is not capped. For the Second Earnout, if the applicable sales in an annual period do not exceed the annual threshold, no amounts will be paid relative to such annual period; the sales in such annual period do not carry over to the next annual period. Due to the degree of uncertainty associated with estimating the future sales levels of the divested business and its underlying programs, and the lack of reliable predictive market information, the Company will recognize such earnout proceeds, if received, as additional gain on sale when such proceeds are realized or realizable. No amounts were payable to the Company under the First Earnout for the year ending December 31, 2019.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Airfield Lighting Product Line</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On July 12, 2019, the Company sold intellectual property and certain assets with its Airfield Lighting product line for $1.0 million in cash. The Airfield Lighting product line, part of the Aerospace segment, was not core to the business and represented less than 1% of revenue. The Company recorded a pre-tax loss on the sale of approximately $1.3 million during the third quarter of 2019. </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Other Disposal Activity</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December 31, 2019, the Company had agreed to sell certain facilities within the Aerospace segment. Accordingly, the property, plant and equipment assets associated with these facilities of $1.5 million was classified as held for sale in the Consolidated Condensed Balance Sheet at December 31, 2019. The sale was completed in the first quarter of 2020.</span></div> 7000000.0 2500000 13000000.0 P3Y 72000000.0 21800000 600000 103800000 80100000 19700000 2 35000000.0 0 1000000.0 0.01 -1300000 1500000 Restructuring Charges<div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the fourth quarter of 2019, in an effort to reduce the significant operating losses at our AeroSat business, we initiated a restructuring plan to reduce costs and minimize losses of our AeroSat antenna business. The plan narrows the initiatives for the AeroSat business to focus primarily on near-term opportunities pertaining to business jet connectivity. The plan has a downsized manufacturing operation remaining in New Hampshire, with significantly reduced personnel and operating expenses. Impairments and restructuring charges were recorded in 2019 as a result of the restructuring plan.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company incurred $0.1 million and $0.4 million in additional restructuring charges associated with severance at AeroSat during the three and six months ended June 27, 2020.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">In the second quarter of 2020, the COVID-19 pandemic has significantly impacted the global economy, and particularly the aerospace industry, resulting in reduced expectations of the Company’s future operating results. As a result, the Company executed restructuring activities in the form of workforce reduction to align capacity with expected demand. Additional restructuring charges of $4.8 million and $5.0 million in severance expense associated primarily with the Aerospace segment was recorded in the three and six months ended June 27, 2020.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table reconciles the beginning and ending liability for restructuring charges relating to the Company’s restructuring plan described above:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:18.937%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:1.513%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.641%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.385%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.641%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.385%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.641%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.385%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.641%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.385%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.646%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Restructuring Charges in the </span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">six months ended June 27, 2020</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrual as of December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of Products Sold</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, General and Administrative</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash Paid</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrual as of <br/>June 27, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued Expenses and Other Current Liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">613 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">280 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,129 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,236)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,786 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,577 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,577 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,190 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">280 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,129 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,236)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,363 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The charge to Accrued Expenses and Other Current Liabilities is comprised of employee termination benefits expected to be paid within the next 12 months as well as the current portions of payments to be made under AeroSat’s non-cancelable inventory purchase commitments. The charge to Other Liabilities represents the non-current portions of payments to be made under AeroSat’s non-cancelable inventory purchase commitments. The non-cancelable purchase commitments are for inventory in the future which is not expected to be purchased prior to the expiration date of such agreements as a result of the restructuring plan.</span></div> 100000 400000 4800000 5000000.0 <div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table reconciles the beginning and ending liability for restructuring charges relating to the Company’s restructuring plan described above:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:18.937%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:1.513%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.641%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.385%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.641%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.385%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.641%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.385%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.641%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.385%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.646%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Restructuring Charges in the </span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">six months ended June 27, 2020</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrual as of December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of Products Sold</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, General and Administrative</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash Paid</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrual as of <br/>June 27, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued Expenses and Other Current Liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">613 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">280 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,129 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,236)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,786 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,577 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,577 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,190 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">280 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,129 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,236)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,363 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 613000 280000 5129000 1236000 4786000 4577000 0 0 0 4577000 5190000 280000 5129000 1236000 9363000 XML 11 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Cover - shares
6 Months Ended
Jun. 27, 2020
Jul. 27, 2020
Document Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 27, 2020  
Document Transition Report false  
Entity File Number 0-7087  
Entity Registrant Name ASTRONICS CORPORATION  
Entity Incorporation, State or Country Code NY  
Entity Tax Identification Number 16-0959303  
Entity Address, Address Line One 130 Commerce Way  
Entity Address, City or Town East Aurora  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 14052  
City Area Code 716  
Local Phone Number 805-1599  
Title of 12(b) Security Common Stock, $.01 par value per share  
Trading Symbol ATRO  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Emerging Growth Company false  
Entity Small Business false  
Entity Shell Company false  
Entity Central Index Key 0000008063  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q2  
Amendment Flag false  
Common Class Undefined    
Document Information    
Entity Common Stock, Shares Outstanding (in shares)   23,586,404
Convertible Class B Stock    
Document Information    
Entity Common Stock, Shares Outstanding (in shares)   7,169,459
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Condensed Balance Sheets - USD ($)
$ in Thousands
Jun. 27, 2020
Dec. 31, 2019
Current Assets:    
Cash and Cash Equivalents $ 46,639 $ 31,906
Accounts Receivable, Net of Allowance for Doubtful Accounts 102,659 147,998
Inventories 156,584 145,787
Prepaid Expenses and Other Current Assets 20,734 15,853
Assets Held for Sale 0 1,537
Total Current Assets 326,616 343,081
Property, Plant and Equipment, Net of Accumulated Depreciation 109,381 112,499
Operating Right-of-Use Assets 21,782 23,602
Other Assets 23,659 31,271
Intangible Assets, Net of Accumulated Amortization 118,648 127,293
Goodwill 58,440 144,970
Total Assets 658,526 782,716
Current Liabilities:    
Current Maturities of Long-term Debt 224 224
Accounts Payable 35,371 35,842
Current Operating Lease Liabilities 4,818 4,517
Accrued Expenses and Other Current Liabilities 44,965 48,697
Customer Advance Payments and Deferred Revenue 27,120 31,360
Total Current Liabilities 112,498 120,640
Long-term Debt 173,000 188,000
Long-term Operating Lease Liabilities 19,749 21,039
Other Liabilities 60,920 64,180
Total Liabilities 366,167 393,859
Shareholders’ Equity:    
Common Stock 346 345
Accumulated Other Comprehensive Loss (16,692) (15,628)
Other Shareholders’ Equity 308,705 404,140
Total Shareholders’ Equity 292,359 388,857
Total Liabilities and Shareholders’ Equity $ 658,526 $ 782,716
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Condensed Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Jun. 27, 2020
Jun. 29, 2019
Income Statement [Abstract]        
Sales $ 123,694 $ 189,098 $ 281,278 $ 397,272
Cost of Products Sold 96,861 148,735 218,726 304,832
Gross Profit 26,833 40,363 62,552 92,440
Selling, General and Administrative Expenses 32,904 29,790 61,771 58,986
Impairment Loss 12,608 0 87,016 0
(Loss) Income from Operations (18,679) 10,573 (86,235) 33,454
Gain on Sale of Business 0 0 0 80,133
Other Expense, Net of Other Income 3,789 518 4,177 733
Interest Expense, Net of Interest Income 1,983 1,225 3,316 3,029
(Loss) Income Before Income Taxes (24,451) 8,830 (93,728) 109,825
(Benefit from) Provision for Income Taxes (872) 2,104 (3,186) 24,953
Net (Loss) Income $ (23,579) $ 6,726 $ (90,542) $ 84,872
(Loss) Earnings Per Share:        
Basic (in usd per share) $ (0.77) $ 0.21 $ (2.94) $ 2.60
Diluted (in usd per share) $ (0.77) $ 0.20 $ (2.94) $ 2.56
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Condensed Statements of Comprehensive (Loss) Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Jun. 27, 2020
Jun. 29, 2019
Statement of Comprehensive Income [Abstract]        
Net (Loss) Income $ (23,579) $ 6,726 $ (90,542) $ 84,872
Other Comprehensive (Loss) Income:        
Foreign Currency Translation Adjustments 810 884 (1,494) 614
Retirement Liability Adjustment – Net of Tax 215 144 430 294
Total Other Comprehensive (Loss) Income 1,025 1,028 (1,064) 908
Comprehensive (Loss) Income $ (22,554) $ 7,754 $ (91,606) $ 85,780
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Condensed Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Cash Flows from Operating Activities:    
Net (Loss) Income $ (90,542) $ 84,872
Adjustments to Reconcile Net (Loss) Income to Cash Flows from Operating Activities, Excluding the Effects of Divestitures:    
Depreciation and Amortization 16,052 15,980
Provisions for Non-Cash Losses on Inventory and Receivables 3,297 4,429
Equity-based Compensation Expense 2,806 2,145
Deferred Tax Expense (Benefit) 1,190 (3,371)
Non-cash Severance Expense 4,669 377
Operating Lease Amortization Expense 2,236 1,978
Non-cash Litigation Provision 1,450 0
Gain on Sale of Business, Before Taxes 0 (80,133)
Equity Investment Other Than Temporary Impairment 3,493 0
Impairment Loss 87,016 0
Other 4,459 (1,715)
Cash Flows from Changes in Operating Assets and Liabilities:    
Accounts Receivable 43,417 5,266
Inventories (12,778) (11,276)
Accounts Payable (446) (7,685)
Accrued Expenses (12,473) (9,518)
Other Current Assets and Liabilities (1,983) (975)
Customer Advanced Payments and Deferred Revenue (4,221) (1,234)
Income Taxes (3,667) 9,181
Operating Lease Liabilities (2,222) (1,785)
Supplemental Retirement and Other Liabilities (204) 2,520
Cash Flows from Operating Activities 41,549 9,056
Cash Flows from Investing Activities:    
Proceeds on Sale of Business 0 103,793
Capital Expenditures (3,905) (6,917)
Proceeds on Sale of Assets 1,600 0
Cash Flows from Investing Activities (2,305) 96,876
Cash Flows from Financing Activities:    
Proceeds from Long-term Debt 150,000 27,000
Payments for Long-term Debt (165,000) (132,053)
Purchase of Outstanding Shares for Treasury (7,732) 0
Stock Options Activity 34 416
Finance Lease Principal Payments (939) (834)
Financing Fees (360) 0
Cash Flows from Financing Activities (23,997) (105,471)
Effect of Exchange Rates on Cash (514) 23
Increase in Cash and Cash Equivalents 14,733 484
Cash and Cash Equivalents at Beginning of Period 31,906 16,622
Cash and Cash Equivalents at End of Period $ 46,639 $ 17,106
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Condensed Statements of Shareholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Common Class Undefined
Common Stock
Convertible Class B Stock
Additional Paid in Capital
Accumulated Comprehensive Loss
Retained Earnings
Treasury Stock
Beginning of Period at Dec. 31, 2018   $ 260 $ 83 $ 73,044 $ (13,329) $ 376,567 $ (50,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net Exercise of Stock Options   1   2,560      
Class B Stock Converted to Common Stock   3 (3)        
Foreign Currency Translation Adjustments         614    
Retirement Liability Adjustment – Net of Tax $ 294       294    
Net (Loss) Income 84,872         84,872  
End of Period at Jun. 29, 2019 474,966 $ 264 $ 80 75,604 (12,421) 461,439 $ (50,000)
Beginning of Period (in shares) at Dec. 31, 2018   25,978 8,290       1,675
Increase (Decrease) in Stockholders' Equity (in shares)              
Net Issuance from Exercise of Stock Options (in shares)   34 48        
Conversion of Class B Shares to Common Shares (in shares)   331 (331)        
End of Period (in shares) at Jun. 29, 2019   26,343 8,007       1,675
Beginning of Period at Mar. 30, 2019   $ 262 $ 81 74,396 (13,449) 454,713 $ (50,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net Exercise of Stock Options   1   1,208      
Class B Stock Converted to Common Stock   1 (1)        
Foreign Currency Translation Adjustments         884    
Retirement Liability Adjustment – Net of Tax 144       144    
Net (Loss) Income 6,726         6,726  
End of Period at Jun. 29, 2019 474,966 $ 264 $ 80 75,604 (12,421) 461,439 $ (50,000)
Beginning of Period (in shares) at Mar. 30, 2019   26,178 8,146       1,675
Increase (Decrease) in Stockholders' Equity (in shares)              
Net Issuance from Exercise of Stock Options (in shares)   13 13        
Conversion of Class B Shares to Common Shares (in shares)   152 (152)        
End of Period (in shares) at Jun. 29, 2019   26,343 8,007       1,675
Beginning of Period at Dec. 31, 2019 388,857 $ 269 $ 76 76,340 (15,628) 428,584 $ (100,784)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Purchase of Shares             (7,700)
End of Period at Mar. 28, 2020   $ 271 $ 75 78,075 (17,717) 361,621 $ (108,516)
Beginning of Period (in shares) at Dec. 31, 2019   26,874 7,650       3,526
Increase (Decrease) in Stockholders' Equity (in shares)              
Purchase of shares (in shares)             282
End of Period (in shares) at Mar. 28, 2020   27,088 7,476       3,808
Beginning of Period at Dec. 31, 2019 388,857 $ 269 $ 76 76,340 (15,628) 428,584 $ (100,784)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net Exercise of Stock Options     1 2,839      
Class B Stock Converted to Common Stock   5 (5)        
Foreign Currency Translation Adjustments         (1,494)    
Retirement Liability Adjustment – Net of Tax 430       430    
Net (Loss) Income (90,542)         (90,542)  
Purchase of Shares             (7,732)
End of Period at Jun. 27, 2020 292,359 $ 274 $ 72 79,179 (16,692) 338,042 $ (108,516)
Beginning of Period (in shares) at Dec. 31, 2019   26,874 7,650       3,526
Increase (Decrease) in Stockholders' Equity (in shares)              
Net Issuance from Exercise of Stock Options (in shares)   25 15        
Conversion of Class B Shares to Common Shares (in shares)   456 (456)        
Purchase of shares (in shares)             282
End of Period (in shares) at Jun. 27, 2020   27,355 7,209       3,808
Beginning of Period at Mar. 28, 2020   $ 271 $ 75 78,075 (17,717) 361,621 $ (108,516)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net Exercise of Stock Options       1,104      
Class B Stock Converted to Common Stock   3 (3)        
Foreign Currency Translation Adjustments         810    
Retirement Liability Adjustment – Net of Tax 215       215    
Net (Loss) Income (23,579)         (23,579)  
Purchase of Shares             0
End of Period at Jun. 27, 2020 $ 292,359 $ 274 $ 72 $ 79,179 $ (16,692) $ 338,042 $ (108,516)
Beginning of Period (in shares) at Mar. 28, 2020   27,088 7,476       3,808
Increase (Decrease) in Stockholders' Equity (in shares)              
Conversion of Class B Shares to Common Shares (in shares)   267 (267)        
End of Period (in shares) at Jun. 27, 2020   27,355 7,209       3,808
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation
6 Months Ended
Jun. 27, 2020
Accounting Policies [Abstract]  
Basis of Presentation Basis of Presentation
The accompanying unaudited statements have been prepared in accordance with U.S. generally accepted accounting principles for interim financial information. Accordingly, they do not include all of the information and footnotes required by U.S. generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments, consisting of normal recurring accruals, considered necessary for a fair presentation have been included.
Operating Results
The results of operations for any interim period are not necessarily indicative of results for the full year. In addition, the COVID-19 pandemic has increased the volatility we experience in our financial results in recent periods and this could continue in future interim and annual periods. Operating results for the six months ended June 27, 2020 are not necessarily indicative of the results that may be expected for the year ending December 31, 2020.
The balance sheet at December 31, 2019 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. generally accepted accounting principles (“GAAP”) for complete financial statements.
For further information, refer to the financial statements and footnotes thereto included in Astronics Corporation’s 2019 annual report on Form 10-K.
Description of the Business
Astronics Corporation (“Astronics” or the “Company”) is a leading provider of advanced technologies to the global aerospace, defense and electronics industries. Our products and services include advanced, high-performance electrical power generation, distribution and motion systems, lighting and safety systems, avionics products, systems and certification, aircraft structures and automated test systems.
We have principal operations in the United States (“U.S.”), Canada, France and England, as well as engineering offices in the Ukraine and India.
On February 13, 2019, the Company completed a divestiture of its semiconductor test business within the Test Systems segment. The business was not core to the future of the Test Systems segment. The total proceeds of the divestiture amounted to $103.8 million plus certain contingent purchase consideration (“earn-out”) as described in Note 18. The Company recorded a pre-tax gain on the sale of $80.1 million in the first quarter of 2019. The Company recorded income tax expense relating to the gain of $19.7 million.
On July 1, 2019, the Company acquired all of the issued and outstanding capital stock of Freedom Communication Technologies, Inc. (“Freedom”). Freedom, located in Kilgore, Texas, is a leader in wireless communication testing, primarily for the civil land mobile radio market. Freedom is included in our Test Systems segment. The total consideration for the transaction was $21.8 million, net of $0.6 million in cash acquired.
On July 12, 2019, the Company sold intellectual property and certain assets associated with its Airfield Lighting product line for $1.0 million in cash. The Airfield Lighting product line, part of the Aerospace segment, was not core to the business and represented less than 1% of revenue. The Company recorded a pre-tax loss on the sale of approximately $1.3 million in the third quarter of 2019.
On October 4, 2019, the Company acquired the stock of the primary operating subsidiaries as well as certain other assets from mass transit and defense market test solution provider, Diagnosys Test Systems Limited, for $7.0 million in cash, plus earn-outs estimated at a fair value of $2.5 million. Diagnosys Inc. and its affiliates (“Diagnosys”) is included in our Test Systems segment. Diagnosys is a developer and manufacturer of comprehensive automated test equipment providing test, support, and repair of high value electronics, electro-mechanical, pneumatic and printed circuit boards focused on the global mass transit and defense markets. The terms of the acquisition allow for a potential earn-out of up to an additional $13.0 million over the three years post-acquisition based on achievement of new order levels of over $72.0 million during that period. The acquired business has operations in Westford, Massachusetts as well as Ferndown, England, and an engineering center of excellence in Bangalore, India.
For additional information regarding these acquisitions and divestitures see Note 18.
Impact of the COVID-19 Pandemic
On March 11, 2020, the World Health Organization classified the COVID-19 outbreak as a pandemic. The COVID-19 pandemic has had a sudden and significant impact on the global economy, and particularly in the aerospace industry, resulting in the grounding of the majority of the global commercial transportation fleet and significant cost cutting and cash preservation actions by the global airlines. This in turn has resulted in a significant reduction in airlines spending for both new aircraft and on upgrading their existing fleet with the Company’s products. We expect this low level of investment by the airlines will continue at least into 2021, however, the ultimate impact of COVID-19 on our business results of operations, financial condition and cash flows is dependent on future developments, including the duration of the pandemic and the related length of its impact on the global economy and the aerospace industry, which are uncertain and cannot be predicted at this time.
In response to the global COVID-19 pandemic, we have implemented actions to maintain our financial health and liquidity, as discussed in detail in our Form 8-K’s filed on March 31, 2020, May 6, 2020 and July 31, 2020. In addition to these measures, we amended our revolving credit facility on May 4, 2020, as further described in Note 7. We are also monitoring the impacts of COVID-19 on the fair value of assets. Refer to Note 6 for a discussion of goodwill impairment charges. Should future changes in sales, earnings and cash flows differ significantly from our expectations, long-lived assets to be held and used and goodwill could become impaired in the future.
Trade Accounts Receivable and Contract Assets
The allowance for doubtful accounts is based on the Company’s assessment of the collectability of customer accounts. The Company regularly reviews the allowance by considering factors such as the age of the receivable balances, historical experience, credit quality, current economic conditions, and reasonable and supportable forecasts of future economic conditions that may affect a customer’s ability to pay. The allowance for doubtful accounts balance was $5.1 million and $3.6 million at June 27, 2020 and December 31, 2019, respectively. The Company‘s bad debt expense was $1.6 million in the three and six months ended June 27, 2020 and insignificant in the three and six months ended June 29, 2019. Total writeoffs charged against the allowance and total recoveries collected were insignificant in both the three month and six month ended June 27, 2020.
The Company's exposure to credit losses may increase if its customers are adversely affected by global economic recessions, disruption associated with the current COVID-19 pandemic, industry conditions, or other customer-specific factors. Although the Company has historically not experienced significant credit losses, it is possible that there could be a material adverse impact from potential adjustments of the carrying amount of trade receivables and contract assets as airlines and other aerospace company’s cash flows are impacted by the COVID-19 pandemic.
Cost of Products Sold, Engineering and Development, Interest, and Selling, General and Administrative Expenses
Cost of products sold includes the costs to manufacture products such as direct materials and labor and manufacturing overhead as well as all engineering and development costs. The Company is engaged in a variety of engineering and design activities as well as basic research and development activities directed to the substantial improvement or new application of the Company’s existing technologies. These costs are expensed when incurred and included in cost of products sold. Research and development, design and related engineering amounted to $22.4 million and $27.7 million for the three months ended and $48.6 million and $54.4 million for the six months ended June 27, 2020 and June 29, 2019, respectively. Selling, general and administrative expenses include costs primarily related to our sales and marketing departments and administrative departments. Interest expense is shown net of interest income. Interest income was insignificant for the three and six months ended June 27, 2020 and June 29, 2019.
Goodwill Impairment
The Company tests goodwill at the reporting unit level on an annual basis or more frequently if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount.
As a result of the qualitative factors related to the COVID-19 pandemic, as discussed above, we performed interim quantitative assessments for the reporting units which had goodwill as of March 28, 2020, and an additional quantitative assessment for our PECO reporting unit as of June 27, 2020. Based on our quantitative assessments, the Company recorded goodwill impairment charges associated with four Aerospace reporting units, totaling approximately $12.6 million and $86.3 million within the Impairment Loss line in the Consolidated Condensed Statement of Operations in the three and six months ended June 27, 2020, respectively.
For additional information regarding the quantitative test and the related goodwill impairment see Note 6.
Valuation of Long-Lived Assets
Long-lived assets are evaluated for recoverability whenever adverse effects or changes in circumstances indicate that the carrying value may not be recoverable. The recoverability test consists of comparing the undiscounted projected cash flows with the carrying amount. Should the carrying amount exceed undiscounted projected cash flows, an impairment loss would be recognized to the extent the carrying amount exceeds fair value. In conjunction with the deteriorating economic conditions associated with the COVID-19 pandemic, we recorded an impairment charge to right-of-use (“ROU”) assets of approximately $0.7 million incurred in one reporting unit in the Aerospace segment within the Impairment Loss line in the Consolidated Condensed Statement of Operations in the six months ended June 27, 2020. No other long-lived asset impairments were warranted based on the quantitative analysis performed.
Financial Instruments
The Company determined there were indicators of impairment over one of its investments in the second quarter of 2020 as a result of declining revenues and cash flows of the investee as well as significant uncertainties over the investee’s ability to raise additional capital or to finance its own activities. There were no observable price changes for this investment during 2020. We determined that the fair value of this investment was de minimus at June 27, 2020 and we recorded an impairment charge of $3.5 million recorded within Other Expense, Net of Other Income in the accompanying Consolidated Condensed Statement Operations.
Foreign Currency Translation
The aggregate foreign currency transaction gain or loss included in operations was insignificant for the three and six months ended June 27, 2020 and June 29, 2019.
Newly Adopted and Recent Accounting Pronouncements
Recent Accounting Pronouncements Adopted
StandardDescriptionFinancial Statement Effect or Other Significant Matters
ASU No. 2016-13
Financial Instruments - Credit Losses (Topic 326)
The standard replaces the incurred loss model with the current expected credit loss (CECL) model to estimate credit losses for financial assets measured at amortized cost and certain off-balance sheet credit exposures. The CECL model requires a Company to estimate credit losses expected over the life of the financial assets based on historical experience, current conditions and reasonable and supportable forecasts. The provisions of the standard are effective for fiscal years beginning after December 15, 2019 and interim periods within those fiscal years. Early adoption is permitted. The amendment requires a modified retrospective approach by recording a cumulative-effect adjustment to retained earnings as of the beginning of the period of adoption.
The Company adopted this guidance as of January 1, 2020. The standard changed the way entities recognize impairment of most financial assets. Short-term and long-term financial assets, as defined by the standard, are impacted by immediate recognition of estimated credit losses in the financial statements, reflecting the net amount expected to be collected. The adoption of this standard had an immaterial impact on our condensed consolidated financial statements.

Date of adoption: Q1 2020
ASU No. 2018-13
Fair Value Measurement (Topic 820)
The standard removes the disclosure requirements for the amount of and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy. The provisions of this ASU are effective for years beginning after December 15, 2019, with early adoption permitted.
This ASU did not have a significant impact on our consolidated financial statements, as it only includes changes to disclosure requirements.
Date of adoption: Q1 2020
Recent Accounting Pronouncements Not Yet Adopted
StandardDescriptionFinancial Statement Effect or Other Significant Matters
ASU No. 2018-14
Compensation—Retirement Benefits—Defined Benefit Plans—General (Subtopic 715-20)
The standard includes updates to the disclosure requirements for defined benefit plans including several additions, deletions and modifications to the disclosure requirements. The provisions of this ASU are effective for years beginning after December 15, 2020, with early adoption permitted.
This ASU does not have a significant impact on our consolidated financial statements, as it only includes changes to disclosure requirements.
Planned date of adoption: Q1 2021
ASU No. 2019-12
Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes
The amendments in this update simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and improve consistent application by clarifying and amending existing guidance. The amendments of this standard are effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. Early adoption is permitted, including adoption in any interim period for which financial statements have not been issued, with the amendments to be applied on a respective, modified retrospective or prospective basis, depending on the specific amendment.
The Company is currently evaluating the requirements of this standard. The standard is not expected to have a material impact on the Company's financial statements.

Planned date of adoption: Q1 2021
ASU No. 2020-04
Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting
The amendments in Update 2020-04 are elective and apply to all entities that have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. The new guidance provides the following optional expedients: simplify accounting analyses under current U.S. GAAP for contract modifications, simplify the assessment of hedge effectiveness, allow hedging relationships affected by reference rate reform to continue and allow a one-time election to sell or transfer debt securities classified as held to maturity that reference a rate affected by reference rate reform.
The amendments are effective for all entities from the beginning of an interim period that includes the issuance date of the ASU. An entity may elect to apply the amendments prospectively through December 31, 2022. After 2021, it is unclear whether banks will continue to provide LIBOR submissions to the administrator of LIBOR, and no consensus currently exists as to what benchmark rate or rates may become accepted alternatives to LIBOR. The Company is currently evaluating the impact of adopting this guidance.

Planned date of adoption: Before December 31, 2022
We consider the applicability and impact of all ASUs. ASUs not listed above were assessed and determined to be either not applicable, or had or are expected to have minimal impact on our financial statements and related disclosures.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue
6 Months Ended
Jun. 27, 2020
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Revenue is recognized when, or as, the Company transfers control of promised products or services to a customer in an amount that reflects the consideration the Company expects to be entitled in exchange for transferring those products or services. Sales shown on the Company's Consolidated Condensed Statements of Operations are from contracts with customers.
Payment terms and conditions vary by contract, although terms generally include a requirement of payment within a range from 30 to 90 days after the performance obligation has been satisfied; or in certain cases, up-front deposits. In circumstances where the timing of revenue recognition differs from the timing of invoicing, the Company has determined that the Company's contracts generally do not include a significant financing component. Taxes collected from customers, which are subsequently remitted to governmental authorities, are excluded from sales.
The Company recognizes an asset for the incremental, material costs of obtaining a contract with a customer if the Company expects the benefit of those costs to be longer than one year and the costs are expected to be recovered. These incremental costs include, but are not limited to, sales commissions incurred to obtain a contract with a customer. As of June 27, 2020, the Company does not have material incremental costs on any open contracts with an original expected duration of greater than one year.
The Company recognizes an asset for certain, material costs to fulfill a contract if it is determined that the costs relate directly to a contract or an anticipated contract that can be specifically identified, generate or enhance resources that will be used in satisfying performance obligations in the future, and are expected to be recovered. Such costs are amortized on a systematic basis that is consistent with the transfer to the customer of the goods to which the asset relates. Start-up costs are expensed as incurred. Capitalized fulfillment costs are included in Inventories in the accompanying Consolidated Condensed Balance Sheets. Should future orders not materialize or it is determined the costs are no longer probable of recovery, the capitalized costs are written off. As of June 27, 2020, the Company does not have material capitalized fulfillment costs.
A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account. The majority of our contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts which are, therefore, not distinct. Thus, the contract's transaction price is the revenue recognized when or as that performance obligation is satisfied. Promised goods or services that are immaterial in the context of the contract are not separately assessed as performance obligations.
Some of our contracts have multiple performance obligations, most commonly due to the contract covering multiple phases of the product lifecycle (development, production, maintenance and support). For contracts with multiple performance obligations, the contract’s transaction price is allocated to each performance obligation using our best estimate of the standalone selling price of each distinct good or service in the contract. The primary method used to estimate standalone selling price is the expected cost plus margin approach, under which expected costs are forecast to satisfy a performance obligation and then an appropriate margin is added for that distinct good or service. Shipping and handling activities that occur after the customer has obtained control of the good are considered fulfillment activities, not performance obligations.
Some of our contracts offer price discounts or free units after a specified volume has been purchased. The Company evaluates these options to determine whether they provide a material right to the customer, representing a separate performance obligation. If the option provides a material right to the customer, revenue is allocated to these rights and recognized when those future goods or services are transferred, or when the option expires.
Contract modifications are routine in the performance of our contracts. Contracts are often modified to account for changes in contract specifications or requirements. In most instances, contract modifications are for goods or services that are distinct, and, therefore, are accounted for as new contracts. The effect of modifications has been reflected when identifying the satisfied and unsatisfied performance obligations, determining the transaction price and allocating the transaction price.
The majority of the Company’s revenue from contracts with customers is recognized at a point in time, when the customer obtains control of the promised product, which is generally upon delivery and acceptance by the customer. These contracts may provide credits or incentives, which may be accounted for as variable consideration. Variable consideration is estimated at the most likely amount to predict the consideration to which the Company will be entitled, and only to the extent it is probable that a subsequent change in estimate will not result in a significant revenue reversal when estimating the amount of revenue to recognize. Variable consideration is treated as a change to the sales transaction price and based on an assessment of all information (i.e., historical, current and forecasted) that is reasonably available to the Company, and estimated at contract inception and updated at the end of each reporting period as additional information becomes available. Most of our contracts do not contain rights to return product; where this right does exist, it is evaluated as possible variable consideration.
For contracts that are subject to the requirement to accrue anticipated losses, the company recognizes the entire anticipated loss in the period that the loss becomes probable.
For contracts with customers in which the Company promises to provide a product to the customer that has no alternative use to the Company and the Company has enforceable rights to payment for progress completed to date inclusive of profit, the Company satisfies the performance obligation and recognizes revenue over time, using costs incurred to date relative to total estimated costs at completion to measure progress toward satisfying our performance obligations. Incurred cost represents work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. Contract costs include labor, material and overhead.
The Company also recognizes revenue from service contracts (including service-type warranties) over time. The Company recognizes revenue over time during the term of the agreement as the customer is simultaneously receiving and consuming the benefits provided throughout the Company’s performance. The Company typically recognizes revenue on a straight-line basis throughout the contract period.
On June 27, 2020, we had $307.2 million of remaining performance obligations, which we refer to as total backlog. We expect to recognize approximately $178.3 million of our remaining performance obligations as revenue in 2020.
Costs in excess of billings includes unbilled amounts resulting from revenues under contracts with customers that are satisfied over time and when the cost-to-cost measurement method of revenue recognition is utilized and revenue recognized exceeds the amount billed to the customer, and right to payment is not just subject to the passage of time. Amounts may not exceed their net realizable value. Costs in excess of billings are classified as current assets, within Accounts Receivable, Net of Allowance for Doubtful Accounts on our Consolidated Condensed Balance Sheet.
Billings in excess of cost includes billings in excess of revenue recognized as well as other elements of deferred revenue, which includes advanced payments, up-front payments, and progress billing payments. Billings in excess of cost are reported in our Consolidated Condensed Balance Sheet, classified as current liabilities, within Customer Advance Payments and Deferred Revenue, and non-current liabilities, within Other Liabilities. To determine the revenue recognized in the period from the beginning balance of billings in excess of cost, the contract liability as of the beginning of the period is recognized as revenue on a contract-by-contract basis when the Company satisfies the performance obligation related to the individual contract. Once the beginning contract liability balance for an individual contract has been fully recognized as revenue, any additional payments received in the period are recognized as revenue once the related costs have been incurred.
We recognized $10.6 million and $7.8 million during the three months ended and $14.5 million and $13.2 million for the six months ended June 27, 2020 and June 29, 2019, respectively, in revenues that were included in the contract liability balance at the beginning of the period.
The Company's contract assets and contract liabilities consist primarily of costs and profits in excess of billings and billings in excess of cost and profits, respectively. The following table presents the beginning and ending balances of contract assets and contract liabilities during the six months ended June 27, 2020:
(In thousands)Contract AssetsContract Liabilities
Beginning Balance, January 1, 2020$19,567  $38,758  
Ending Balance, June 27, 2020
$18,525  $31,640  
The following table presents our revenue disaggregated by Market Segments as follows:
Six Months EndedThree Months Ended
(In thousands)June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Aerospace Segment
Commercial Transport
$170,323  $271,509  $67,548  $129,731  
Military
32,16540,49814,05219,545
Business Jet
30,54837,12315,54217,286
Other
10,60713,6585,4317,725
Aerospace Total243,643362,788102,573174,287
Test Systems Segment
Semiconductor
2,8225,5961,1882,242
Aerospace & Defense
34,81328,88819,93312,569
Test Systems Total37,63534,48421,12114,811
Total$281,278  $397,272  $123,694  $189,098  
The following table presents our revenue disaggregated by Product Lines as follows:
Six Months EndedThree Months Ended
(In thousands)June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Aerospace Segment
Electrical Power & Motion
$116,019  $176,579  $46,563  $84,042  
Lighting & Safety
65,65395,37527,73146,770
Avionics
41,27759,54319,13425,682
Systems Certification
4,9915,6661,6604,048
Structures
5,09611,9672,0546,020
Other
10,60713,6585,4317,725
Aerospace Total243,643362,788102,573174,287
Test Systems37,63534,48421,12114,811
Total$281,278  $397,272  $123,694  $189,098  
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories
6 Months Ended
Jun. 27, 2020
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consisted of the following:
(In thousands)
June 27, 2020December 31, 2019
Finished Goods
$29,662  $33,434  
Work in Progress
28,375  25,594  
Raw Material
98,547  86,759  
$156,584  $145,787  
The Company has evaluated the carrying value of existing inventories and believe they are properly reflected at their lower of carrying value or net realizable value. Future changes in demand or other market developments could result in future inventory charges. The Company is actively managing inventories and aligning them to meet known current and future demand.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Property, Plant and Equipment
6 Months Ended
Jun. 27, 2020
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment Property, Plant and Equipment
Property, Plant and Equipment consisted of the following:
(In thousands)
June 27, 2020December 31, 2019
Land
$9,802  $9,802  
Buildings and Improvements
74,892  74,723  
Machinery and Equipment
118,311  115,202  
Construction in Progress
5,547  5,453  
208,552  205,180  
Less Accumulated Depreciation
99,171  92,681  
$109,381  $112,499  
Additionally, net Property, Plant and Equipment of $1.5 million are classified in Assets Held for Sale at December 31, 2019. Refer to Note 18.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets
6 Months Ended
Jun. 27, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets Intangible Assets
The following table summarizes acquired intangible assets as follows: 
June 27, 2020December 31, 2019
(In thousands)
Weighted
Average Life
Gross Carrying
Amount
Accumulated
Amortization
Gross Carrying
Amount
Accumulated
Amortization
Patents11 years$2,146  $1,847  $2,146  $1,804  
Non-compete Agreement4 years11,091  8,989  11,318  7,696  
Trade Names10 years11,438  7,043  11,438  6,550  
Completed and Unpatented Technology9 years48,200  23,450  48,201  21,196  
Customer Relationships15 years142,439  55,337  142,212  50,776  
Total Intangible Assets12 years$215,314  $96,666  $215,315  $88,022  
All acquired intangible assets other than goodwill and one trade name are being amortized. Amortization expense for acquired intangibles is summarized as follows: 
Six Months EndedThree Months Ended
(In thousands)
June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Amortization Expense
$8,642  $8,352  $4,377  $4,128  
Amortization expense for acquired intangible assets expected for 2020 and for each of the next five years is summarized as follows:
(In thousands)
2020$17,207  
2021$15,404  
2022$14,973  
2023$13,939  
2024$12,917  
2025$10,996  
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill
6 Months Ended
Jun. 27, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill Goodwill
The following table summarizes the changes in the carrying amount of goodwill for the six months ended June 27, 2020:
(In thousands)December 31, 2019Impairment Charges
Foreign
Currency
Translation
June 27, 2020
Aerospace$123,038  $(86,312) $(218) $36,508  
Test Systems21,932  —  —  21,932  
$144,970  $(86,312) $(218) $58,440  
Goodwill Impairment Testing
The Company tests goodwill at the reporting unit level on an annual basis or more frequently if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount.
In the first quarter of 2020, the World Health Organization characterized COVID-19 a pandemic, and the President of the United States declared the COVID-19 outbreak a national emergency. The United States, France, Canada and many other countries have issued formal stay-at-home orders to combat the pandemic, which require residents to stay home and non-essential businesses to temporarily close.
Beginning in the first quarter of 2020, the pandemic negatively impacted the global economy and aerospace industry, resulting in an abrupt and significant decrease of airline passenger travel. In response, the global airlines grounded a significant portion
of their fleet and have begun to defer or cancel aircraft scheduled for delivery this year. Additionally, airlines have announced plans to reduce capital and discretionary spending to conserve cash in the immediate future. In turn, aircraft manufacturers and tier one suppliers have experienced a disruption in production and demand as their customers defer delivery of new aircraft, resulting in slowed or halted production at facilities throughout the world. Commercial airlines and manufacturers are focusing on conserving cash to preserve liquidity, which will have a negative impact on airframe and aftermarket sales as compared with pre-pandemic forecasts.
Management considered these qualitative factors and the impact to each reporting unit’s revenue and earnings, and determined that it was more likely than not that the fair value of several reporting units was less than its carrying value. Therefore, we performed a quantitative test for all eight reporting units with goodwill as of March 28, 2020.
Quantitative testing requires a comparison of the fair value of each reporting unit to its carrying value. We use the discounted cash flow method to estimate the fair value of our reporting units. The discounted cash flow method incorporates various assumptions, the most significant being projected sales growth rates, operating margins and cash flows, the terminal growth rate and the weighted average cost of capital. If the carrying value of the reporting unit exceeds its fair value, goodwill is considered impaired and any loss must be measured. Accordingly, goodwill impairment is measured as the amount by which a reporting unit's carrying value exceeds its fair value, not to exceed the carrying value of goodwill.
We determined that the estimated fair value of four of the eight reporting units with goodwill significantly exceeded their respective carrying values and therefore, did not result in a goodwill impairment as of March 28, 2020.
For the remaining four reporting units with goodwill, we determined that the estimated fair value was less than their respective carrying values. We recognized full impairments of the goodwill of our Astronics Connectivity Systems and Certification (“ACSC”), PGA and Custom Control Concepts (“CCC”) reporting units, and a partial impairment of the goodwill of our PECO reporting unit as of March 28, 2020.
During the second quarter of 2020, further commercial aircraft order reductions, delays and cancellations at a major customer of our PECO reporting unit resulted in revisions to PECO’s forecast. We therefore performed a quantitative test for the PECO reporting unit as of June 27, 2020. As a result of this quantitative test, we determined that the estimated fair value was less than the respective carrying value as of June 27, 2020.
As a result, we recorded non-cash goodwill impairment charges in the Aerospace segment of approximately $12.6 million and $86.3 million within the Impairment Loss line of the Consolidated Condensed Statements of Operations in the three and six months ended June 27, 2020, respectively.
The goodwill remaining in our PECO reporting unit after the impairments is $20.2 million. For the PECO reporting unit, the Company performed sensitivity analyses, utilizing reasonably possible changes in the assumption for the discount rate and revenue growth rates to demonstrate the potential impacts to the estimated fair value. In isolation, a 100 basis point increase to the discount rate or a 100 basis point decrease to the normalized revenue growth rate, would result in incremental impairment charges of $7.6 million or $3.5 million, respectively.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt and Notes Payable
6 Months Ended
Jun. 27, 2020
Debt Disclosure [Abstract]  
Long-term Debt and Notes Payable Long-term Debt and Notes Payable
The Company's Fifth Amended and Restated Credit Agreement (the “Agreement”) provided for a $500 million revolving credit line with the option to increase the line by up to $150 million. The maturity date of the loans under the Agreement is February 16, 2023. The maximum permitted leverage ratio of funded debt, net of cash to Adjusted EBITDA (as defined in the Agreement) was 3.75 to 1, increasing to 4.50 to 1 for up to four fiscal quarters following the closing of an acquisition permitted under the Agreement, subject to limitations. The Company paid interest on the unpaid principal amount of the facility at a rate equal to one-, three- or six-month LIBOR plus between 1.00% and 1.50% based upon the Company’s leverage ratio. The Company also paid a commitment fee to the lenders in an amount equal to between 0.10% and 0.20% on the undrawn portion of the credit facility, based upon the Company’s leverage ratio.
The COVID-19 pandemic has significantly impacted the global economy, and particularly the aerospace industry, resulting in reduced expectations of the Company’s future operating results. As a result, the Company was projected to exceed its maximum permitted leverage ratio in the fourth quarter of 2020. Accordingly, on May 4, 2020, the Company executed an amendment to the Agreement (the “Amended Facility”), which reduced the revolving credit line from $500 million to $375 million. There remains the option to increase the line by up to $150 million. The Amended Facility suspends the application of the leverage ratio up through and including the second quarter of 2021 (the “suspension period”). The maximum net leverage ratio will be 6.00 to 1 for the third quarter of 2021, 5.50 to 1 for the fourth quarter of 2021, 4.50 to 1 for the first quarter of 2022, and return to 3.75 to 1 for each quarter thereafter.
At June 27, 2020, there was $173.0 million outstanding on the revolving credit facility and there remained $200.5 million available subject to the minimum liquidity covenant discussed below, net of outstanding letters of credit and bank guarantees. The credit facility allocates up to $20 million of the $375 million revolving credit line for the issuance of letters of credit, including certain existing letters of credit. At June 27, 2020, outstanding letters of credit and bank guarantees totaled $1.5 million.
Through the third quarter of 2021, the Amended Facility requires the Company to maintain minimum liquidity, defined as unrestricted cash plus the unused revolving credit commitments, of $180 million at all times, and a minimum interest coverage ratio of 1.75x on a quarterly basis, except for the first quarter of 2021, which is set at 1.50x. The Company was in compliance with its financial covenants at June 27, 2020. During the suspension period, the Company will pay interest on the unpaid principal amount of the Amended Facility at a rate equal to one-, three- or six-month LIBOR (which shall be at least 1.00%) plus 2.25%. The Company will also pay a commitment fee to the lenders in an amount equal to 0.35% on the undrawn portion of the Amended Facility. After the suspension period, the Company will pay interest on the unpaid principal amount of the Amended Facility at a rate equal to one-, three- or six-month LIBOR (which shall be at least 1.00%) plus between 1.00% to 2.25% based upon the Company’s leverage ratio. The Company will also pay a commitment fee to the lenders in an amount equal to 0.10% to 0.35% on the undrawn portion of the Amended Facility, based upon the Company’s leverage ratio. The Amended Facility provides for the payment of a consent fee of 15 basis points of the commitment for each consenting lender.
The Amended Facility also temporarily restricts certain activities, including acquisitions and share repurchases, and requires mandatory prepayments during the suspension period when the Company’s cash balance exceeds $100 million. During the three months ended June 27, 2020, subsequent to the execution of the Amended Facility, the Company made prepayments approximating $160 million.
The Company’s obligations under the Amended Facility are jointly and severally guaranteed by each domestic subsidiary of the Company other than non-material subsidiaries. The obligations are secured by a first priority lien on substantially all of the Company’s and the guarantors’ assets.
In the event of voluntary or involuntary bankruptcy of the Company or any subsidiary, all unpaid principal and other amounts owing under the Amended Facility automatically become due and payable. Other events of default, such as failure to make payments as they become due and breach of financial and other covenants, change of control, judgments over a certain amount, and cross default under other agreements give the agent the option to declare all such amounts immediately due and payable.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Product Warranties
6 Months Ended
Jun. 27, 2020
Product Warranties Disclosures [Abstract]  
Product Warranties Product Warranties
In the ordinary course of business, the Company warrants its products against defects in design, materials and workmanship typically over periods ranging from twelve to sixty months. The Company determines warranty reserves needed by product line based on experience and current facts and circumstances. Activity in the warranty accrual is summarized as follows: 
Six Months EndedThree Months Ended
(In thousands)June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Balance at Beginning of Period$7,660  $5,027  $7,122  $4,829  
Warranties Divested or Acquired —  (123) —  —  
Warranties Issued1,523  1,245  646  716  
Warranties Settled(1,308) (1,180) (617) (592) 
Reassessed Warranty Exposure(910) (163) (186) (147) 
Balance at End of Period$6,965  $4,806  $6,965  $4,806  
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Leases
6 Months Ended
Jun. 27, 2020
Leases [Abstract]  
Leases Leases
The Company has operating and finance leases for leased office and manufacturing facilities and equipment leases. We have concluded that when an agreement grants us the right to substantially all of the economic benefits associated with an identified asset, and we are able to direct the use of that asset throughout the term of the agreement, we have a lease. We lease certain facilities and office equipment under finance leases, and we lease certain production facilities, office equipment and vehicles under operating leases. Some of our leases include options to extend or terminate the leases and these options have been included in the relevant lease term to the extent that they are reasonably certain to be exercised.
The weighted-average remaining term for the Company's operating and financing leases are approximately 7 years and 2 years, respectively. The weighted-average discount rates for the Company's operating and financing leases are approximately 3.3% and 5.3%, respectively.
The following is a summary of the Company's ROU assets and liabilities:
(In thousands)June 27, 2020December 31, 2019
Operating Leases:
Operating Right-of-Use Assets, Gross$29,784  $28,788  
Less Accumulated Right-of-Use Asset Impairment1,710  1,019  
Less Accumulated Amortization6,292  4,167  
Operating Right-of-Use Assets, Net$21,782  $23,602  
Short-term Operating Lease Liabilities$4,818  $4,517  
Long-term Operating Lease Liabilities19,749  21,039  
Operating Lease Liabilities$24,567  $25,556  
Finance Leases:
Finance Right-of-Use Assets, Gross$3,484  $3,484  
Less Accumulated Amortization1,529  1,020  
Finance Right-of-Use Assets, Net — Included in Other Assets$1,955  $2,464  
Short-term Finance Lease Liabilities — Included in Accrued Expenses and Other Current Liabilities
$2,001  $1,922  
Long-term Finance Lease Liabilities — Included in Other Liabilities
1,798  2,815  
Finance Lease Liabilities$3,799  $4,737  
The following is a summary of the Company's total lease costs:
Six Months EndedThree Months Ended
(In thousands)June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Finance Lease Cost:
Amortization of Right-of-Use Assets$510  $510  $255  $255  
Interest on Lease Liabilities120  167  5781
Total Finance Lease Cost630  677  312  336  
Operating Lease Cost2,643  2,406  1,1951,201  
Right-of-Use Asset Impairment691  —  —  —  
Variable Lease Cost633  679  361309
Short-term Lease Cost (excluding month-to-month)114  85  4738
Less Sublease and Rental (Income) Expense(737) (517) (406) (305) 
Total Operating Lease Cost3,344  2,653  1,197  1,243  
Total Net Lease Cost$3,974  $3,330  $1,509  $1,579  

The following is a summary of the Company's maturity of lease liabilities:
(In thousands)Operating LeasesFinance Leases
2020$2,690  $1,073  
20215,579  2,181  
20225,427  743  
20234,060  —  
20242,995  —  
Thereafter6,293  —  
Total Lease Payments27,044  3,997  
Less: Interest2,477  198  
Total Lease Liability$24,567  $3,799  
Leases Leases
The Company has operating and finance leases for leased office and manufacturing facilities and equipment leases. We have concluded that when an agreement grants us the right to substantially all of the economic benefits associated with an identified asset, and we are able to direct the use of that asset throughout the term of the agreement, we have a lease. We lease certain facilities and office equipment under finance leases, and we lease certain production facilities, office equipment and vehicles under operating leases. Some of our leases include options to extend or terminate the leases and these options have been included in the relevant lease term to the extent that they are reasonably certain to be exercised.
The weighted-average remaining term for the Company's operating and financing leases are approximately 7 years and 2 years, respectively. The weighted-average discount rates for the Company's operating and financing leases are approximately 3.3% and 5.3%, respectively.
The following is a summary of the Company's ROU assets and liabilities:
(In thousands)June 27, 2020December 31, 2019
Operating Leases:
Operating Right-of-Use Assets, Gross$29,784  $28,788  
Less Accumulated Right-of-Use Asset Impairment1,710  1,019  
Less Accumulated Amortization6,292  4,167  
Operating Right-of-Use Assets, Net$21,782  $23,602  
Short-term Operating Lease Liabilities$4,818  $4,517  
Long-term Operating Lease Liabilities19,749  21,039  
Operating Lease Liabilities$24,567  $25,556  
Finance Leases:
Finance Right-of-Use Assets, Gross$3,484  $3,484  
Less Accumulated Amortization1,529  1,020  
Finance Right-of-Use Assets, Net — Included in Other Assets$1,955  $2,464  
Short-term Finance Lease Liabilities — Included in Accrued Expenses and Other Current Liabilities
$2,001  $1,922  
Long-term Finance Lease Liabilities — Included in Other Liabilities
1,798  2,815  
Finance Lease Liabilities$3,799  $4,737  
The following is a summary of the Company's total lease costs:
Six Months EndedThree Months Ended
(In thousands)June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Finance Lease Cost:
Amortization of Right-of-Use Assets$510  $510  $255  $255  
Interest on Lease Liabilities120  167  5781
Total Finance Lease Cost630  677  312  336  
Operating Lease Cost2,643  2,406  1,1951,201  
Right-of-Use Asset Impairment691  —  —  —  
Variable Lease Cost633  679  361309
Short-term Lease Cost (excluding month-to-month)114  85  4738
Less Sublease and Rental (Income) Expense(737) (517) (406) (305) 
Total Operating Lease Cost3,344  2,653  1,197  1,243  
Total Net Lease Cost$3,974  $3,330  $1,509  $1,579  

The following is a summary of the Company's maturity of lease liabilities:
(In thousands)Operating LeasesFinance Leases
2020$2,690  $1,073  
20215,579  2,181  
20225,427  743  
20234,060  —  
20242,995  —  
Thereafter6,293  —  
Total Lease Payments27,044  3,997  
Less: Interest2,477  198  
Total Lease Liability$24,567  $3,799  
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes
6 Months Ended
Jun. 27, 2020
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The effective tax rates were approximately 3.4% and 22.7% for the six months ended and 3.6% and 23.8% for the three months ended June 27, 2020 and June 29, 2019, respectively. The 2020 tax rate was impacted by permanently non-deductible goodwill impairments totaling $60.8 million and a Federal valuation allowance recorded during the six months ended June 27, 2020 of approximately $7.5 million.
On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was enacted in response to the economic uncertainty resulting from the COVID-19 pandemic. The CARES Act includes many measures to assist companies, including temporary changes to income and non-income based laws, some of which were enacted as part of the Tax Cuts and Jobs Act of 2017 (“TCJA”). Some of the key changes include eliminating the 80% of taxable income limitation by allowing corporate entities to fully utilize net operating losses (“NOL”) to offset taxable income in 2018, 2019 and 2020, allowing NOLs originating in 2018, 2019 and 2020 to be carried back five years and retroactively clarifying the immediate recovery of qualified improvement property costs rather than over a 39-year recovery period. During the six months ended June 27, 2020, the Company recorded a $0.5 million benefit relating to the NOL carryback provisions and the technical correction for qualified improvement property provided for in the CARES Act. The Company will continue to monitor additional guidance issued and assess the impact that various provisions will have on its business.
As a result of the COVID-19 pandemic and its adverse effects on the global economy and aerospace industry that began to take shape in the first quarter of fiscal 2020, the Company is now forecasting to generate a taxable loss in 2020 which can be carried back under the CARES Act to recover previously paid income taxes. After consideration of deferred tax liabilities that reverse
in 2021 and beyond, the Company must rely on future taxable income in 2021 and beyond for purposes of asserting that the Company’s remaining U.S. Federal deferred tax assets are realizable on a more-likely-than-not basis as required under ASC 740. Losses in recent periods and projected losses, combined with the significant uncertainty brought about by the COVID-19 pandemic, is collectively considered significant negative evidence under ASC 740 when assessing whether an entity can use projected income as a basis for concluding that deferred tax assets are realizable on a more-likely-than-not basis. Accordingly, during the six months ended June 27, 2020, the Company determined that a portion of its deferred tax assets are not expected to be realizable in the future. As a result, the Company recorded a partial valuation allowance of approximately $7.5 million during the six months ended June 27, 2020 against its U.S. Federal deferred tax assets.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share
6 Months Ended
Jun. 27, 2020
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
Basic and diluted weighted-average shares outstanding are as follows: 
Six Months Ended
Three Months Ended
(In thousands)
June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Weighted Average Shares - Basic
30,784  32,640  30,756  32,665  
Net Effect of Dilutive Stock Options
—  553  —  510  
Weighted Average Shares - Diluted
30,784  33,193  30,756  33,175  
Stock options with exercise prices greater than the average market price of the underlying common shares are excluded from the computation of diluted earnings per share because they are out-of-the-money and the effect of their inclusion would be anti-dilutive. The number of common shares covered by out-of-the-money stock options was approximately 872,000 shares as of June 27, 2020 and 18,000 shares as of June 29, 2019. Further, due to our net loss in the six month period ended June 27, 2020, the assumed exercise of stock compensation had an antidilutive effect and therefore was excluded from the computation of diluted loss per share.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Shareholders' Equity
6 Months Ended
Jun. 27, 2020
Equity [Abstract]  
Shareholders' Equity Shareholders' Equity
Share Buyback Program
The Company’s Board of Directors from time to time authorizes the repurchase of common stock, which allows the Company to purchase shares of its common stock in accordance with applicable securities laws on the open market or through privately negotiated transactions. Most recently, on September 17, 2019, the Company’s Board of Directors authorized a repurchase of up to $50 million. Approximately 282,000 shares were repurchased in the first quarter of 2020 at a cost of $7.7 million before the 10b5-1 plan associated with the share repurchase program was terminated on February 3, 2020.
Comprehensive (Loss) Income and Accumulated Other Comprehensive Loss
The components of accumulated other comprehensive loss are as follows: 
(In thousands)June 27, 2020December 31, 2019
Foreign Currency Translation Adjustments$(8,536) $(7,042) 
Retirement Liability Adjustment – Before Tax(10,323) (10,868) 
Tax Benefit of Retirement Liability Adjustment2,167  2,282  
Retirement Liability Adjustment – After Tax(8,156) (8,586) 
Accumulated Other Comprehensive Loss$(16,692) $(15,628) 
The components of other comprehensive (loss) income are as follows: 
Six Months EndedThree Months Ended
(In thousands)June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Foreign Currency Translation Adjustments$(1,494) $614  $810  $884  
Retirement Liability Adjustments:
Reclassifications to General and Administrative Expense:
Amortization of Prior Service Cost
201  201  100  100  
Amortization of Net Actuarial Losses
344  171  173  86  
Tax Benefit
(115) (78) (58) (42) 
Retirement Liability Adjustment430  294  215  144  
Other Comprehensive (Loss) Income$(1,064) $908  $1,025  $1,028  
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Retirement Plan and Related Post Retirement Benefits
6 Months Ended
Jun. 27, 2020
Retirement Benefits [Abstract]  
Supplemental Retirement Plan and Related Post Retirement Benefits Supplemental Retirement Plan and Related Post Retirement Benefits
The Company has two non-qualified supplemental retirement defined benefit plans (“SERP” and “SERP II”) for certain executive officers. The following table sets forth information regarding the net periodic pension cost for the plans. 
Six Months EndedThree Months Ended
(In thousands)June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Service Cost$111  $91  $56  $46  
Interest Cost418  458  209  229  
Amortization of Prior Service Cost193  193  96  96  
Amortization of Net Actuarial Losses324  150  162  75  
Net Periodic Cost$1,046  $892  $523  $446  
Participants in the SERP are entitled to paid medical, dental and long-term care insurance benefits upon retirement under the plan. The following table sets forth information regarding the net periodic cost recognized for those benefits: 
Six Months Ended
Three Months Ended
(In thousands)June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Service Cost$ $ $ $ 
Interest Cost17  23   11  
Amortization of Prior Service Cost    
Amortization of Net Actuarial Losses20  21  11  11  
Net Periodic Cost$52  $59  $26  $30  
The service cost component of net periodic benefit costs above is recorded in Selling, General and Administrative Expenses within the Consolidated Condensed Statements of Operations, while the remaining components are recorded to Other Expense, Net of Other Income.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Sales to Major Customers
6 Months Ended
Jun. 27, 2020
Risks and Uncertainties [Abstract]  
Sales to Major Customers Sales to Major Customers
The Company has a significant concentration of business with two major customers, each in excess of 10% of consolidated sales. The loss of either of these customers would significantly, negatively impact our sales and earnings.
Sales to these two customers represented 14% and 9% of consolidated sales for the six months ended and 11% and 8% for the three months ended June 27, 2020. Sales to these customers were primarily in the Aerospace segment. Accounts receivable from these customers at June 27, 2020 was approximately $19.6 million. Sales to these two customers represented 13% and 14% of consolidated sales for the six months ended and 14% and 13% for the three months ended June 29, 2019.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Legal Proceedings
6 Months Ended
Jun. 27, 2020
Commitments and Contingencies Disclosure [Abstract]  
Legal Proceedings Legal Proceedings
On December 29, 2010, Lufthansa Technik AG (“Lufthansa”) filed a Statement of Claim in the Regional State Court of Mannheim, Germany. Lufthansa’s claim asserted that a subsidiary of the Company, AES, sold, marketed, and brought into use in Germany a power supply system that infringes upon a German patent held by Lufthansa. Lufthansa sought an order requiring AES to stop selling and marketing the allegedly infringing power supply system, a recall of allegedly infringing products sold to commercial customers in Germany since November 26, 2003, and compensation for damages related to direct sales of the allegedly infringing power supply system in Germany (referred to as “direct sales”). The claim did not specify an estimate of damages and a related damages claim is being pursued by Lufthansa in separate court proceedings in an action filed in July 2017, as further discussed below.
In February 2015, the Regional State Court of Mannheim, Germany rendered its decision that the patent was infringed. The judgment did not require AES to recall products that are already installed in aircraft or had been sold to other end users. On July 15, 2015, Lufthansa advised AES of their intention to enforce the accounting provisions of the decision, which required AES to provide certain financial information regarding direct sales of the infringing product in Germany to enable Lufthansa to make an estimate of requested damages.
The Company appealed to the Higher Regional Court of Karlsruhe. On November 15, 2016, the Higher Regional Court of Karlsruhe issued its ruling and upheld the lower court’s decision. The Company submitted a petition to grant AES leave for appeal to the German Federal Supreme Court. On April 18, 2018, the German Federal Supreme Court granted Astronics’ petition in part, namely with respect to the part concerning the amount of damages. On January 8, 2019, the German Federal Supreme Court held the hearing on the appeal. By judgment of March 26, 2019, the German Federal Supreme Court dismissed AES's appeal. With this decision, the above-mentioned proceedings are complete.
In July 2017, Lufthansa filed an action in the Regional State Court of Mannheim for payment of damages caused by the court’s decision that AES infringed the patent, specifically related to direct sales of the product into Germany (associated with the original December 2010 action discussed above). In this action, which was served to AES on April 11, 2018, Lufthansa claimed payment of approximately $6.2 million plus interest. An oral hearing was held on September 13, 2019. A first instance decision in this matter was handed down on December 6, 2019. According to this ruling, Lufthansa was awarded damages in the amount of approximately $3.2 million plus interest. Prior to 2019, the Company had accrued $1.0 million related to this matter. As a result of the judgment on direct sales into Germany, the Company reflected an incremental reserve of $3.5 million in its December 31, 2019 financial statements related to this matter. Payment of the first instance judgment was made during the three months ended June 27, 2020 of approximately $4.7 million, inclusive of interest. AES has appealed this decision and the appeal is currently pending before the Higher Regional Court of Karlsruhe. If the first instance judgment is later reversed on appeal, the Company could reclaim any amounts that were previously paid to Lufthansa as far as the payments exceed the amount awarded by the appellate court, but there can be no assurances that we will be successful on such appeal.
On December 29, 2017, Lufthansa filed another infringement action against AES in the Regional State Court of Mannheim claiming that sales by AES to its international customers have infringed Lufthansa's patent if AES's customers later shipped the products to Germany (referred to as “indirect sales”). This action, therefore, addresses sales other than those covered by the action filed on December 29, 2010, discussed above. In this action, served on April 11, 2018, Lufthansa sought an order obliging AES to provide information and accounting and a finding that AES owes damages for the attacked indirect sales. Moreover, Lufthansa sought accounting and a finding that the sale of individual components of the EmPower system – either directly to Germany or to international customers if these customers later shipped these products to Germany – constitutes an indirect patent infringement of Lufthansa's patent in Germany. In addition, Lufthansa sought an order obliging AES to confirm by an affidavit that the accounting provided in September 2015 was accurate and a finding that AES is also liable for damages for the sale of modified products if the modification of the products was not communicated to all subsequent buyers of the products. No amount of claimed damages has been specified by Lufthansa.
An oral hearing in this matter was held on September 13, 2019, as part of the oral hearing for the direct sales damages claim discussed above. A first instance decision in this matter was handed down on December 6, 2019. According to this judgment, Lufthansa's claims were granted in part. The court granted Lufthansa's claims for a finding that indirect sales (as defined above) by AES to international customers constitute a patent infringement under the conditions specified in the judgment and that the sale of components of the EmPower system to Germany constitutes an indirect patent infringement. Moreover, the Court granted Lufthansa's request for an affidavit confirming that the accounting provided in September 2015 was accurate. The Court rejected Lufthansa's request for a finding that AES is also liable for damages for the sale of modified products as inadmissible. This is relevant, as it provides that once AES modified the system to remove the infringing feature, any subsequent outlets are deemed not to be infringing outlets for purposes of calculating damages. AES and Lufthansa both appealed this decision and the appeal is currently pending before the Higher Regional Court of Karlsruhe. In its appeal, Lufthansa extended its action by requesting an additional finding that AES shall be held liable for all damages that Lufthansa incurred due to an alleged incorrect
accounting of its past sales. No amount was quantified in Lufthansa's additional motion. The appeal is not likely to be settled in 2020.
If the decision is confirmed on appeal, AES would be responsible for payment of damages for indirect sales of patent-infringing EmPower in-seat power supply systems in the period from December 29, 2007 to May 22, 2018. AES modified the outlet units at the end of 2014 and substantially all of the modified outlet units sold from 2015 do not infringe the patent of Lufthansa. Since only sales of systems comprising patent-infringing outlet units trigger damages claims, the period for which AES is liable for damages in connection with indirect sales substantially finished at the end of 2014.
After the accounting, Lufthansa is expected to enforce its claim for damages in separate court proceedings. These proceedings would probably be tried before the Mannheim Court again, which makes it probable that the Mannheim court will determine the damages for the indirect sales on the basis of the same principles as in the direct sales proceedings (unless the latter ruling of the Mannheim court is reversed on appeal). Based on the information available currently, we estimate that the resulting damages would be approximately $11.6 million plus approximately $4.5 million of accrued interest at the end of 2019, for a total of approximately $16.1 million at December 31, 2019. Interest will accrue at a rate of 5% above the European Central Bank rate until final payment to Lufthansa. Inclusive of accrued interest, the reserve for the indirect claim is approximately $16.4 million at June 27, 2020.
Based upon the determination of the damages in the direct sales claim discussed above, in the June 27, 2020 consolidated financial statements, we have reflected a total accrual (inclusive of interest through June 27, 2020) of $16.4 million related to the indirect sales claim as management’s best estimate of the total exposure related to these matters that is probable and that can be reasonably estimated at this time. Interest accrued for the six months ended June 27, 2020 was approximately $0.3 million and is recorded within Selling, General and Administrative Expense in the Company’s Consolidated Statement of Operations. In connection with the indirect sales claims, we currently believe it is unlikely that the appeals process will be completed and the damages and related interest will be paid before July 3, 2021. Therefore the liability related to this matter, totaling $16.4 million, is classified within Other Liabilities (non-current) in the Consolidated Balance Sheet at June 27, 2020.
In December 2017, Lufthansa filed patent infringement cases in the United Kingdom (“UK”) and in France against AES. The Lufthansa patent expired in May 2018. In those cases, Lufthansa accuses AES of having manufactured, used, sold and offered for sale a power supply system, and offered and supplied parts for a power supply system that infringed upon a Lufthansa patent in those respective countries. In the French matter, there will be a hearing on the validity of the patent on October 8, 2020. In the UK matter, a trial took place in June 2020 to address the issues of infringement and validity of the patent. Judgment on those issues was rendered on June 22, 2020. The court held the UK patent valid and 3 out of 4 asserted claims infringed. Although the court has found the patent valid and some claims infringed, Lufthansa has yet to set out its case for monetary relief, which would need to be determined at a separate trial and would require extensive data gathering and analysis which has not yet commenced. Additionally, AES intends to seek permission to appeal the first instance UK findings. For this reason, while exposure in the UK matter is reasonably possible and such exposure could be material to the consolidated financial statements, it is not yet estimable, and thus, no liability has been recorded with respect to this matter at June 27, 2020.
Separate from any such damages Lufthansa may seek in connection with the UK infringement decision discussed above, as a result of the first instance judgement in their favor, Lufthansa will be entitled to reimbursement from AES of a proportion of its legal expenditures in the UK case. An interim reimbursement to Lufthansa will likely be payable in August 2020. Accordingly, we have recorded a liability of approximately $1.5 million in our consolidated balance sheet, within Accrued Expenses and Other Current Liabilities, as of June 27, 2020. The associated expense has been recorded in the Consolidated Condensed Statement of Operations in the three- and six-month periods ended June 27, 2020 within Selling, General & Administrative Expenses. If the first instance decision is reversed on appeal, AES would be entitled to seek the return of such amounts from Lufthansa, as well as reimbursement of AES’s legal fees.
Each of the German, France and UK claims are separate and distinct. Validity and infringement of the Lufthansa patent in each country is a matter for the courts in each of these countries, whose laws differ from each other. In addition, the principles of calculating damages in each jurisdiction differ substantially. Therefore, the Company has assessed each matter separately and cannot apply the same calculation methodology as in the German direct and indirect matters. However, it is reasonably possible that additional damages and interest could be incurred if the court in France was to rule in favor of Lufthansa, or if any appeal in the UK matter is unsuccessful, but at this time we cannot reasonably estimate the range of loss. As loss exposure is not estimable at this time, the Company has not recorded any liability with respect to either of the matters as of June 27, 2020, except for the legal fee reimbursement in the UK case discussed above.
On November 26, 2014, Lufthansa filed a complaint in the United States District for the Western District of Washington. Lufthansa’s complaint in that action alleges that AES manufactures, uses, sells and offers for sale a power supply system that infringes upon a U.S. patent held by Lufthansa. The patent at issue in the U.S. action is based on technology similar to that involved in the German action. On April 25, 2016, the Court issued its ruling on claim construction, holding that the sole
independent claim in the patent is indefinite, rendering all claims in the patent indefinite. Based on this ruling, AES filed a motion for summary judgment on the grounds that the Court’s ruling that the patent is indefinite renders the patent invalid and unenforceable. On July 20, 2016, the U.S. District Court granted the motion for summary judgment and issued an order dismissing all claims against AES with prejudice.
Lufthansa appealed the District Court's decision to the United States Court of Appeals for the Federal Circuit. On October 19, 2017, the Federal Circuit affirmed the district court’s decision, holding that the sole independent claim of the patent is indefinite, rending all claims on the patent indefinite. Lufthansa did not file a petition for en banc rehearing or petition the U.S. Supreme Court for a writ of certiorari. Therefore, there is no longer a risk of exposure from that lawsuit.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information
6 Months Ended
Jun. 27, 2020
Segment Reporting [Abstract]  
Segment Information Segment Information
Below are the sales and operating profit by segment for the three and six months ended June 27, 2020 and June 29, 2019 and a reconciliation of segment operating profit to income before income taxes. Operating profit is net sales less cost of products sold and other operating expenses excluding interest and corporate expenses. Cost of products sold and other operating expenses are directly identifiable to the respective segment. 
Six Months EndedThree Months Ended
(In thousands)June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Sales
Aerospace$243,734  $362,793  $102,597  $174,292  
Less Intersegment Sales(91) (5) (24) (5) 
Total Aerospace Sales243,643  362,788  102,573  174,287  
Test Systems37,985  34,649  21,432  14,925  
Less Intersegment Sales(350) (165) (311) (114) 
Total Test Systems Sales37,635  34,484  21,121  14,811  
Total Consolidated Sales$281,278  $397,272  $123,694  $189,098  
Segment Measure of Operating (Loss) Profit and Margins
Aerospace
$(80,235) $40,160  $(17,090) $14,392  
(32.9)%11.1 %(16.7)%8.3 %
Test Systems
3,334  2,091  2,612  (94) 
8.9 %6.1 %12.4 %(0.6)%
Total Segment Measure of Operating (Loss) Profit(76,901) 42,251  (14,478) 14,298  
(27.3)%10.6 %(11.7)%7.6 %
Additions/Deductions from Segment Measure of Operating (Loss) Profit
Gain on Sale of Business—  80,133  —  —  
Interest Expense, Net of Interest Income
3,316  3,029  1,983  1,225  
Corporate Expenses and Other
13,511  9,530  7,990  4,243  
(Loss) Income Before Income Taxes$(93,728) $109,825  $(24,451) $8,830  
Total Assets: 
(In thousands)
June 27, 2020December 31, 2019
Aerospace
$501,536  $629,371  
Test Systems
104,392  110,994  
Corporate
52,598  42,351  
Total Assets
$658,526  $782,716  
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value
6 Months Ended
Jun. 27, 2020
Fair Value Disclosures [Abstract]  
Fair Value Fair Value
A fair value measurement assumes that the transaction to sell an asset or transfer a liability occurs in the principal market for the asset or liability or, in the absence of a principal market, the most advantageous market for the asset or liability. Fair value is based upon an exit price model. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment, and involves consideration of factors specific to the asset or liability.
The Company follows a valuation hierarchy for disclosure of the inputs to valuation used to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows:
Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities.
Level 2 inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument.
Level 3 inputs are unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value.
On a Recurring Basis:
A financial asset or liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement.
The terms of the Diagnosys acquisition allow for a potential earn-out of up to an additional $13.0 million over the three years post-acquisition based on achievement of new order levels of over $72.0 million during that period. The fair value assigned to the earn-out is determined using the real options method, which requires Level 3 inputs such as new order forecasts, discount rate, volatility factors, and other market variables to assess the probability of Diagnosys achieving certain order levels over the period.
Of the severance charges recorded, $2.1 million and $2.4 million in the three and six months ended June 27, 2020, respectively, qualify as one-time termination benefit arrangements and were initially measured at fair value using level 3 inputs.
There were no other financial assets or liabilities carried at fair value measured on a recurring basis at December 31, 2019 or June 27, 2020.
On a Non-recurring Basis:
The Company tests goodwill at the reporting unit level on an annual basis or more frequently if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount. In accordance with the provisions of ASC Topic 350, Intangibles – Goodwill and Other, the Company estimates the fair value of reporting units, utilizing unobservable Level 3 inputs. Level 3 inputs require significant management judgment due to the absence of quoted market prices or observable inputs for assets of a similar nature. The inputs underlying the fair value measurement of the reporting unit under the step-one analysis of the quantitative goodwill impairment test are classified as Level 3 inputs.
As further discussed in Note 6, we performed interim quantitative assessments for the reporting units which had goodwill as of March 28, 2020 and an additional interim quantitative assessment for the PECO reporting unit as of June 27, 2020. Based on our quantitative assessments, the Company recorded non-cash goodwill impairment charges associated with four Aerospace reporting units, totaling approximately $12.6 million and $86.3 million within the Impairment Loss line in the Consolidated Condensed Statement of Operations in the three and six months ended June 27, 2020, respectively. The impairment loss was calculated as the difference between the fair value of the reporting unit (which was calculated using level 3 inputs) and the carrying value of the reporting unit.
Long-lived assets are evaluated for recoverability whenever adverse effects or changes in circumstances indicate that the carrying value may not be recoverable. The recoverability test consists of comparing the undiscounted projected cash flows of the asset or asset group (which are Level 3 inputs) with the asset of asset group’s carrying amount. Should the carrying amount exceed undiscounted projected cash flows, an impairment loss would be recognized to the extent the carrying amount exceeds fair value. In conjunction with the deteriorating economic conditions associated with the COVID-19 pandemic, we recorded an impairment charge to ROU assets of approximately $0.7 million incurred in the Aerospace segment within the Impairment Loss line in the Consolidated Condensed Statement of Operations in the six months ended June 27, 2020.
From time to time, the Company makes long-term, strategic equity investments in companies to promote business and strategic objectives. These investments are included in Other Assets on the Consolidated Condensed Balance Sheets. One of the investments incurred a full impairment charge which accounts for $3.5 million recorded within the Other Expense, Net of Other Income line in the accompanying Consolidated Condensed Statement of Operations for the three and six months ended June 27, 2020. This is a level 3 measurement as there were no observable price changes during the year.
The Freedom and Diagnosys intangible assets were valued using a discounted cash flow methodology, as of their respective acquisitions dates, and are classified as Level 3 inputs.
Due to their short-term nature, the carrying value of cash and equivalents, accounts receivable, accounts payable, and notes payable approximate fair value. The carrying value of the Company’s variable rate long-term debt instruments also approximates fair value due to the variable rate feature of these instruments.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisition and Divestiture Activities
6 Months Ended
Jun. 27, 2020
Discontinued Operations and Disposal Groups [Abstract]  
Acquisitions and Divestiture Activities Acquisition and Divestiture Activities
Acquisitions
Diagnosys Inc. and its affiliates
On October 4, 2019, the Company acquired the stock of the primary operating subsidiaries as well as certain other assets from mass transit and defense market test solution provider, Diagnosys Test Systems Limited for $7.0 million in cash, plus an earn-out estimated at a fair value of $2.5 million. The terms of the acquisition allow for a potential earn-out of up to an additional $13.0 million over the three years post-acquisition based on achievement of new order levels of over $72.0 million during that period. The acquired business has operations in Westford, Massachusetts as well as Ferndown, England, and an engineering center of excellence in Bangalore, India. Diagnosys is included in our Test Systems segment. Diagnosys is a developer and manufacturer of comprehensive automated test equipment providing test, support, and repair of high value electronics, electro-mechanical, pneumatic and printed circuit boards focused on the global mass transit and defense markets.
The purchase price allocation for this acquisition has not yet been finalized. Purchased intangible assets and goodwill are not expected to be deductible for tax purposes. This transaction was not considered material to the Company’s financial position or results of operations.
Freedom Communication Technologies, Inc.
On July 1, 2019, the Company acquired all of the issued and outstanding capital stock of Freedom. Freedom, located in Kilgore, Texas, is a leader in wireless communication testing, primarily for the civil land mobile radio market. Freedom is included in our Test Systems segment. The total consideration for the transaction was $21.8 million, net of $0.6 million in cash acquired. The purchase price allocation for this acquisition has been finalized. Purchased intangible assets and goodwill are not deductible for tax purposes. This transaction was not considered material to the Company’s financial position or results of operations.
Divestitures
Semiconductor Test Business
On February 13, 2019, the Company completed a divestiture of its semiconductor business within the Test Systems segment. The business was not core to the future of the Test Systems segment. The total proceeds of the divestiture amounted to $103.8 million. The Company recorded a pre-tax gain on the sale of $80.1 million in the first quarter of 2019. The income tax expense relating to the gain was $19.7 million.
The transaction also included two elements of contingent earnouts. The First Earnout is calculated based on a multiple of all future sales of existing and certain future derivative products to existing and future customers in each annual period from 2019 through 2022. The First Earnout may not exceed $35.0 million in total. The Second Earnout is calculated based on a multiple of future sales related to an existing product and program with an existing customer exceeding an annual threshold for each annual period from 2019 through 2022. The Second Earnout is not capped. For the Second Earnout, if the applicable sales in an annual period do not exceed the annual threshold, no amounts will be paid relative to such annual period; the sales in such annual period do not carry over to the next annual period. Due to the degree of uncertainty associated with estimating the future sales levels of the divested business and its underlying programs, and the lack of reliable predictive market information, the Company will recognize such earnout proceeds, if received, as additional gain on sale when such proceeds are realized or realizable. No amounts were payable to the Company under the First Earnout for the year ending December 31, 2019.
Airfield Lighting Product Line
On July 12, 2019, the Company sold intellectual property and certain assets with its Airfield Lighting product line for $1.0 million in cash. The Airfield Lighting product line, part of the Aerospace segment, was not core to the business and represented less than 1% of revenue. The Company recorded a pre-tax loss on the sale of approximately $1.3 million during the third quarter of 2019.
Other Disposal Activity
As of December 31, 2019, the Company had agreed to sell certain facilities within the Aerospace segment. Accordingly, the property, plant and equipment assets associated with these facilities of $1.5 million was classified as held for sale in the Consolidated Condensed Balance Sheet at December 31, 2019. The sale was completed in the first quarter of 2020.
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring Charges
6 Months Ended
Jun. 27, 2020
Restructuring and Related Activities [Abstract]  
Restructuring Charges Restructuring Charges
In the fourth quarter of 2019, in an effort to reduce the significant operating losses at our AeroSat business, we initiated a restructuring plan to reduce costs and minimize losses of our AeroSat antenna business. The plan narrows the initiatives for the AeroSat business to focus primarily on near-term opportunities pertaining to business jet connectivity. The plan has a downsized manufacturing operation remaining in New Hampshire, with significantly reduced personnel and operating expenses. Impairments and restructuring charges were recorded in 2019 as a result of the restructuring plan.
The Company incurred $0.1 million and $0.4 million in additional restructuring charges associated with severance at AeroSat during the three and six months ended June 27, 2020.
In the second quarter of 2020, the COVID-19 pandemic has significantly impacted the global economy, and particularly the aerospace industry, resulting in reduced expectations of the Company’s future operating results. As a result, the Company executed restructuring activities in the form of workforce reduction to align capacity with expected demand. Additional restructuring charges of $4.8 million and $5.0 million in severance expense associated primarily with the Aerospace segment was recorded in the three and six months ended June 27, 2020.
The following table reconciles the beginning and ending liability for restructuring charges relating to the Company’s restructuring plan described above:
Restructuring Charges in the
six months ended June 27, 2020
(In thousands)Accrual as of December 31, 2019Cost of Products SoldSelling, General and AdministrativeCash PaidAccrual as of
June 27, 2020
Accrued Expenses and Other Current Liabilities$613  $280  $5,129  $(1,236) $4,786  
Other Liabilities4,577  —  —  —  4,577  
$5,190  $280  $5,129  $(1,236) $9,363  
The charge to Accrued Expenses and Other Current Liabilities is comprised of employee termination benefits expected to be paid within the next 12 months as well as the current portions of payments to be made under AeroSat’s non-cancelable inventory purchase commitments. The charge to Other Liabilities represents the non-current portions of payments to be made under AeroSat’s non-cancelable inventory purchase commitments. The non-cancelable purchase commitments are for inventory in the future which is not expected to be purchased prior to the expiration date of such agreements as a result of the restructuring plan.
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation (Policies)
6 Months Ended
Jun. 27, 2020
Accounting Policies [Abstract]  
Basis of Presentation Basis of PresentationThe accompanying unaudited statements have been prepared in accordance with U.S. generally accepted accounting principles for interim financial information. Accordingly, they do not include all of the information and footnotes required by U.S. generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments, consisting of normal recurring accruals, considered necessary for a fair presentation have been included.
Operating Results
Operating Results
The results of operations for any interim period are not necessarily indicative of results for the full year. In addition, the COVID-19 pandemic has increased the volatility we experience in our financial results in recent periods and this could continue in future interim and annual periods. Operating results for the six months ended June 27, 2020 are not necessarily indicative of the results that may be expected for the year ending December 31, 2020.
The balance sheet at December 31, 2019 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. generally accepted accounting principles (“GAAP”) for complete financial statements.
Trade Accounts Receivable and Contract Assets Trade Accounts Receivable and Contract AssetsThe allowance for doubtful accounts is based on the Company’s assessment of the collectability of customer accounts. The Company regularly reviews the allowance by considering factors such as the age of the receivable balances, historical experience, credit quality, current economic conditions, and reasonable and supportable forecasts of future economic conditions that may affect a customer’s ability to pay.
Cost of Products Sold, Engineering and Development, Interest, and Selling, General and Administrative Expenses Cost of Products Sold, Engineering and Development, Interest, and Selling, General and Administrative ExpensesCost of products sold includes the costs to manufacture products such as direct materials and labor and manufacturing overhead as well as all engineering and development costs. The Company is engaged in a variety of engineering and design activities as well as basic research and development activities directed to the substantial improvement or new application of the Company’s existing technologies. These costs are expensed when incurred and included in cost of products sold.
Selling, General and Administrative Expenses Selling, general and administrative expenses include costs primarily related to our sales and marketing departments and administrative departments.
Goodwill Impairment
Goodwill Impairment
The Company tests goodwill at the reporting unit level on an annual basis or more frequently if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount.
Valuation of Long-Lived Assets Valuation of Long-Lived AssetsLong-lived assets are evaluated for recoverability whenever adverse effects or changes in circumstances indicate that the carrying value may not be recoverable. The recoverability test consists of comparing the undiscounted projected cash flows with the carrying amount. Should the carrying amount exceed undiscounted projected cash flows, an impairment loss would be recognized to the extent the carrying amount exceeds fair value.
Newly Adopted and Recent Accounting Pronouncements
Newly Adopted and Recent Accounting Pronouncements
Recent Accounting Pronouncements Adopted
StandardDescriptionFinancial Statement Effect or Other Significant Matters
ASU No. 2016-13
Financial Instruments - Credit Losses (Topic 326)
The standard replaces the incurred loss model with the current expected credit loss (CECL) model to estimate credit losses for financial assets measured at amortized cost and certain off-balance sheet credit exposures. The CECL model requires a Company to estimate credit losses expected over the life of the financial assets based on historical experience, current conditions and reasonable and supportable forecasts. The provisions of the standard are effective for fiscal years beginning after December 15, 2019 and interim periods within those fiscal years. Early adoption is permitted. The amendment requires a modified retrospective approach by recording a cumulative-effect adjustment to retained earnings as of the beginning of the period of adoption.
The Company adopted this guidance as of January 1, 2020. The standard changed the way entities recognize impairment of most financial assets. Short-term and long-term financial assets, as defined by the standard, are impacted by immediate recognition of estimated credit losses in the financial statements, reflecting the net amount expected to be collected. The adoption of this standard had an immaterial impact on our condensed consolidated financial statements.

Date of adoption: Q1 2020
ASU No. 2018-13
Fair Value Measurement (Topic 820)
The standard removes the disclosure requirements for the amount of and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy. The provisions of this ASU are effective for years beginning after December 15, 2019, with early adoption permitted.
This ASU did not have a significant impact on our consolidated financial statements, as it only includes changes to disclosure requirements.
Date of adoption: Q1 2020
Recent Accounting Pronouncements Not Yet Adopted
StandardDescriptionFinancial Statement Effect or Other Significant Matters
ASU No. 2018-14
Compensation—Retirement Benefits—Defined Benefit Plans—General (Subtopic 715-20)
The standard includes updates to the disclosure requirements for defined benefit plans including several additions, deletions and modifications to the disclosure requirements. The provisions of this ASU are effective for years beginning after December 15, 2020, with early adoption permitted.
This ASU does not have a significant impact on our consolidated financial statements, as it only includes changes to disclosure requirements.
Planned date of adoption: Q1 2021
ASU No. 2019-12
Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes
The amendments in this update simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and improve consistent application by clarifying and amending existing guidance. The amendments of this standard are effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. Early adoption is permitted, including adoption in any interim period for which financial statements have not been issued, with the amendments to be applied on a respective, modified retrospective or prospective basis, depending on the specific amendment.
The Company is currently evaluating the requirements of this standard. The standard is not expected to have a material impact on the Company's financial statements.

Planned date of adoption: Q1 2021
ASU No. 2020-04
Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting
The amendments in Update 2020-04 are elective and apply to all entities that have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. The new guidance provides the following optional expedients: simplify accounting analyses under current U.S. GAAP for contract modifications, simplify the assessment of hedge effectiveness, allow hedging relationships affected by reference rate reform to continue and allow a one-time election to sell or transfer debt securities classified as held to maturity that reference a rate affected by reference rate reform.
The amendments are effective for all entities from the beginning of an interim period that includes the issuance date of the ASU. An entity may elect to apply the amendments prospectively through December 31, 2022. After 2021, it is unclear whether banks will continue to provide LIBOR submissions to the administrator of LIBOR, and no consensus currently exists as to what benchmark rate or rates may become accepted alternatives to LIBOR. The Company is currently evaluating the impact of adopting this guidance.

Planned date of adoption: Before December 31, 2022
Fair Value Fair Value
A fair value measurement assumes that the transaction to sell an asset or transfer a liability occurs in the principal market for the asset or liability or, in the absence of a principal market, the most advantageous market for the asset or liability. Fair value is based upon an exit price model. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment, and involves consideration of factors specific to the asset or liability.
The Company follows a valuation hierarchy for disclosure of the inputs to valuation used to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows:
Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities.
Level 2 inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument.
Level 3 inputs are unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value.
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Tables)
6 Months Ended
Jun. 27, 2020
Revenue from Contract with Customer [Abstract]  
Summary of Contract Assets and Liabilities The following table presents the beginning and ending balances of contract assets and contract liabilities during the six months ended June 27, 2020:
(In thousands)Contract AssetsContract Liabilities
Beginning Balance, January 1, 2020$19,567  $38,758  
Ending Balance, June 27, 2020
$18,525  $31,640  
Disaggregation of Revenue
The following table presents our revenue disaggregated by Market Segments as follows:
Six Months EndedThree Months Ended
(In thousands)June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Aerospace Segment
Commercial Transport
$170,323  $271,509  $67,548  $129,731  
Military
32,16540,49814,05219,545
Business Jet
30,54837,12315,54217,286
Other
10,60713,6585,4317,725
Aerospace Total243,643362,788102,573174,287
Test Systems Segment
Semiconductor
2,8225,5961,1882,242
Aerospace & Defense
34,81328,88819,93312,569
Test Systems Total37,63534,48421,12114,811
Total$281,278  $397,272  $123,694  $189,098  
The following table presents our revenue disaggregated by Product Lines as follows:
Six Months EndedThree Months Ended
(In thousands)June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Aerospace Segment
Electrical Power & Motion
$116,019  $176,579  $46,563  $84,042  
Lighting & Safety
65,65395,37527,73146,770
Avionics
41,27759,54319,13425,682
Systems Certification
4,9915,6661,6604,048
Structures
5,09611,9672,0546,020
Other
10,60713,6585,4317,725
Aerospace Total243,643362,788102,573174,287
Test Systems37,63534,48421,12114,811
Total$281,278  $397,272  $123,694  $189,098  
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories (Tables)
6 Months Ended
Jun. 27, 2020
Inventory Disclosure [Abstract]  
Summary of Inventories
Inventories consisted of the following:
(In thousands)
June 27, 2020December 31, 2019
Finished Goods
$29,662  $33,434  
Work in Progress
28,375  25,594  
Raw Material
98,547  86,759  
$156,584  $145,787  
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Property, Plant and Equipment (Tables)
6 Months Ended
Jun. 27, 2020
Property, Plant and Equipment [Abstract]  
Summary of Property, Plant and Equipment
Property, Plant and Equipment consisted of the following:
(In thousands)
June 27, 2020December 31, 2019
Land
$9,802  $9,802  
Buildings and Improvements
74,892  74,723  
Machinery and Equipment
118,311  115,202  
Construction in Progress
5,547  5,453  
208,552  205,180  
Less Accumulated Depreciation
99,171  92,681  
$109,381  $112,499  
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets (Tables)
6 Months Ended
Jun. 27, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Acquired Intangible Assets
The following table summarizes acquired intangible assets as follows: 
June 27, 2020December 31, 2019
(In thousands)
Weighted
Average Life
Gross Carrying
Amount
Accumulated
Amortization
Gross Carrying
Amount
Accumulated
Amortization
Patents11 years$2,146  $1,847  $2,146  $1,804  
Non-compete Agreement4 years11,091  8,989  11,318  7,696  
Trade Names10 years11,438  7,043  11,438  6,550  
Completed and Unpatented Technology9 years48,200  23,450  48,201  21,196  
Customer Relationships15 years142,439  55,337  142,212  50,776  
Total Intangible Assets12 years$215,314  $96,666  $215,315  $88,022  
Summary of Amortization Expense for Acquired Intangibles
All acquired intangible assets other than goodwill and one trade name are being amortized. Amortization expense for acquired intangibles is summarized as follows: 
Six Months EndedThree Months Ended
(In thousands)
June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Amortization Expense
$8,642  $8,352  $4,377  $4,128  
Summary of Amortization Expense for Intangible Assets for Each of Next Five Years
Amortization expense for acquired intangible assets expected for 2020 and for each of the next five years is summarized as follows:
(In thousands)
2020$17,207  
2021$15,404  
2022$14,973  
2023$13,939  
2024$12,917  
2025$10,996  
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill (Tables)
6 Months Ended
Jun. 27, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Changes in Carrying Amount of Goodwill
The following table summarizes the changes in the carrying amount of goodwill for the six months ended June 27, 2020:
(In thousands)December 31, 2019Impairment Charges
Foreign
Currency
Translation
June 27, 2020
Aerospace$123,038  $(86,312) $(218) $36,508  
Test Systems21,932  —  —  21,932  
$144,970  $(86,312) $(218) $58,440  
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Product Warranties (Tables)
6 Months Ended
Jun. 27, 2020
Product Warranties Disclosures [Abstract]  
Summary of Activity in Warranty Accrual The Company determines warranty reserves needed by product line based on experience and current facts and circumstances. Activity in the warranty accrual is summarized as follows: 
Six Months EndedThree Months Ended
(In thousands)June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Balance at Beginning of Period$7,660  $5,027  $7,122  $4,829  
Warranties Divested or Acquired —  (123) —  —  
Warranties Issued1,523  1,245  646  716  
Warranties Settled(1,308) (1,180) (617) (592) 
Reassessed Warranty Exposure(910) (163) (186) (147) 
Balance at End of Period$6,965  $4,806  $6,965  $4,806  
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
6 Months Ended
Jun. 27, 2020
Leases [Abstract]  
Summary of ROU Assets and Liabilities
The following is a summary of the Company's ROU assets and liabilities:
(In thousands)June 27, 2020December 31, 2019
Operating Leases:
Operating Right-of-Use Assets, Gross$29,784  $28,788  
Less Accumulated Right-of-Use Asset Impairment1,710  1,019  
Less Accumulated Amortization6,292  4,167  
Operating Right-of-Use Assets, Net$21,782  $23,602  
Short-term Operating Lease Liabilities$4,818  $4,517  
Long-term Operating Lease Liabilities19,749  21,039  
Operating Lease Liabilities$24,567  $25,556  
Finance Leases:
Finance Right-of-Use Assets, Gross$3,484  $3,484  
Less Accumulated Amortization1,529  1,020  
Finance Right-of-Use Assets, Net — Included in Other Assets$1,955  $2,464  
Short-term Finance Lease Liabilities — Included in Accrued Expenses and Other Current Liabilities
$2,001  $1,922  
Long-term Finance Lease Liabilities — Included in Other Liabilities
1,798  2,815  
Finance Lease Liabilities$3,799  $4,737  
Summary of Lease Costs and Cash Paid
The following is a summary of the Company's total lease costs:
Six Months EndedThree Months Ended
(In thousands)June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Finance Lease Cost:
Amortization of Right-of-Use Assets$510  $510  $255  $255  
Interest on Lease Liabilities120  167  5781
Total Finance Lease Cost630  677  312  336  
Operating Lease Cost2,643  2,406  1,1951,201  
Right-of-Use Asset Impairment691  —  —  —  
Variable Lease Cost633  679  361309
Short-term Lease Cost (excluding month-to-month)114  85  4738
Less Sublease and Rental (Income) Expense(737) (517) (406) (305) 
Total Operating Lease Cost3,344  2,653  1,197  1,243  
Total Net Lease Cost$3,974  $3,330  $1,509  $1,579  
Summary of Maturity of Lease Liabilities, Operating Leases
The following is a summary of the Company's maturity of lease liabilities:
(In thousands)Operating LeasesFinance Leases
2020$2,690  $1,073  
20215,579  2,181  
20225,427  743  
20234,060  —  
20242,995  —  
Thereafter6,293  —  
Total Lease Payments27,044  3,997  
Less: Interest2,477  198  
Total Lease Liability$24,567  $3,799  
Summary of Maturity of Lease Liabilities, Financing Leases
The following is a summary of the Company's maturity of lease liabilities:
(In thousands)Operating LeasesFinance Leases
2020$2,690  $1,073  
20215,579  2,181  
20225,427  743  
20234,060  —  
20242,995  —  
Thereafter6,293  —  
Total Lease Payments27,044  3,997  
Less: Interest2,477  198  
Total Lease Liability$24,567  $3,799  
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 27, 2020
Earnings Per Share [Abstract]  
Summary of Basic and Diluted Weighted-Average Shares Outstanding
Basic and diluted weighted-average shares outstanding are as follows: 
Six Months Ended
Three Months Ended
(In thousands)
June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Weighted Average Shares - Basic
30,784  32,640  30,756  32,665  
Net Effect of Dilutive Stock Options
—  553  —  510  
Weighted Average Shares - Diluted
30,784  33,193  30,756  33,175  
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Shareholders' Equity (Tables)
6 Months Ended
Jun. 27, 2020
Equity [Abstract]  
Components of Accumulated Other Comprehensive Loss
The components of accumulated other comprehensive loss are as follows: 
(In thousands)June 27, 2020December 31, 2019
Foreign Currency Translation Adjustments$(8,536) $(7,042) 
Retirement Liability Adjustment – Before Tax(10,323) (10,868) 
Tax Benefit of Retirement Liability Adjustment2,167  2,282  
Retirement Liability Adjustment – After Tax(8,156) (8,586) 
Accumulated Other Comprehensive Loss$(16,692) $(15,628) 
Components of Other Comprehensive Income
The components of other comprehensive (loss) income are as follows: 
Six Months EndedThree Months Ended
(In thousands)June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Foreign Currency Translation Adjustments$(1,494) $614  $810  $884  
Retirement Liability Adjustments:
Reclassifications to General and Administrative Expense:
Amortization of Prior Service Cost
201  201  100  100  
Amortization of Net Actuarial Losses
344  171  173  86  
Tax Benefit
(115) (78) (58) (42) 
Retirement Liability Adjustment430  294  215  144  
Other Comprehensive (Loss) Income$(1,064) $908  $1,025  $1,028  
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Retirement Plan and Related Post Retirement Benefits (Tables)
6 Months Ended
Jun. 27, 2020
Retirement Benefits [Abstract]  
Summary of the Components of Net Periodic Cost The following table sets forth information regarding the net periodic pension cost for the plans. 
Six Months EndedThree Months Ended
(In thousands)June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Service Cost$111  $91  $56  $46  
Interest Cost418  458  209  229  
Amortization of Prior Service Cost193  193  96  96  
Amortization of Net Actuarial Losses324  150  162  75  
Net Periodic Cost$1,046  $892  $523  $446  
Participants in the SERP are entitled to paid medical, dental and long-term care insurance benefits upon retirement under the plan. The following table sets forth information regarding the net periodic cost recognized for those benefits: 
Six Months Ended
Three Months Ended
(In thousands)June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Service Cost$ $ $ $ 
Interest Cost17  23   11  
Amortization of Prior Service Cost    
Amortization of Net Actuarial Losses20  21  11  11  
Net Periodic Cost$52  $59  $26  $30  
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information (Tables)
6 Months Ended
Jun. 27, 2020
Segment Reporting [Abstract]  
Summary of Segment Reporting Information
Below are the sales and operating profit by segment for the three and six months ended June 27, 2020 and June 29, 2019 and a reconciliation of segment operating profit to income before income taxes. Operating profit is net sales less cost of products sold and other operating expenses excluding interest and corporate expenses. Cost of products sold and other operating expenses are directly identifiable to the respective segment. 
Six Months EndedThree Months Ended
(In thousands)June 27, 2020June 29, 2019June 27, 2020June 29, 2019
Sales
Aerospace$243,734  $362,793  $102,597  $174,292  
Less Intersegment Sales(91) (5) (24) (5) 
Total Aerospace Sales243,643  362,788  102,573  174,287  
Test Systems37,985  34,649  21,432  14,925  
Less Intersegment Sales(350) (165) (311) (114) 
Total Test Systems Sales37,635  34,484  21,121  14,811  
Total Consolidated Sales$281,278  $397,272  $123,694  $189,098  
Segment Measure of Operating (Loss) Profit and Margins
Aerospace
$(80,235) $40,160  $(17,090) $14,392  
(32.9)%11.1 %(16.7)%8.3 %
Test Systems
3,334  2,091  2,612  (94) 
8.9 %6.1 %12.4 %(0.6)%
Total Segment Measure of Operating (Loss) Profit(76,901) 42,251  (14,478) 14,298  
(27.3)%10.6 %(11.7)%7.6 %
Additions/Deductions from Segment Measure of Operating (Loss) Profit
Gain on Sale of Business—  80,133  —  —  
Interest Expense, Net of Interest Income
3,316  3,029  1,983  1,225  
Corporate Expenses and Other
13,511  9,530  7,990  4,243  
(Loss) Income Before Income Taxes$(93,728) $109,825  $(24,451) $8,830  
Total Assets: 
(In thousands)
June 27, 2020December 31, 2019
Aerospace
$501,536  $629,371  
Test Systems
104,392  110,994  
Corporate
52,598  42,351  
Total Assets
$658,526  $782,716  
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring Charges (Tables)
6 Months Ended
Jun. 27, 2020
Restructuring and Related Activities [Abstract]  
Liabilities for Restructuring Charges
The following table reconciles the beginning and ending liability for restructuring charges relating to the Company’s restructuring plan described above:
Restructuring Charges in the
six months ended June 27, 2020
(In thousands)Accrual as of December 31, 2019Cost of Products SoldSelling, General and AdministrativeCash PaidAccrual as of
June 27, 2020
Accrued Expenses and Other Current Liabilities$613  $280  $5,129  $(1,236) $4,786  
Other Liabilities4,577  —  —  —  4,577  
$5,190  $280  $5,129  $(1,236) $9,363  
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation (Details)
3 Months Ended 6 Months Ended
Oct. 04, 2019
USD ($)
Jul. 12, 2019
USD ($)
Jul. 01, 2019
USD ($)
Feb. 13, 2019
USD ($)
Jun. 27, 2020
USD ($)
Sep. 28, 2019
USD ($)
Jun. 29, 2019
USD ($)
Mar. 30, 2019
USD ($)
Jun. 27, 2020
USD ($)
reporting_unit
Jun. 29, 2019
USD ($)
Dec. 31, 2019
USD ($)
Business Acquisition [Line Items]                      
Proceeds on Sale of Assets                 $ 1,600,000 $ 0  
Bad debt expense         $ 1,600,000       1,600,000    
Allowance for doubtful accounts         5,100,000       5,100,000   $ 3,600,000
Research and development, design and related engineering         22,400,000   $ 27,700,000   $ 48,600,000 54,400,000  
Number of reporting units impaired | reporting_unit                 4    
Impairment loss                 $ 86,312,000    
Right-of-use asset impairment         0   $ 0   691,000 0  
Equity Investment Other Than Temporary Impairment         3,500,000       3,493,000 $ 0  
Freedom Communication Technologies, Inc.                      
Business Acquisition [Line Items]                      
Acquisition of business, net of cash acquired     $ 21,800,000                
Cash acquired     $ 600,000                
Diagnosys                      
Business Acquisition [Line Items]                      
Cash paid to acquire stock $ 7,000,000.0                    
Fair value of contingent purchase consideration 2,500,000                    
Potential additional earn-out $ 13,000,000.0                    
Achievement period 3 years                    
Earn-out achievement benchmark $ 72,000,000.0                    
Aerospace Segment                      
Business Acquisition [Line Items]                      
Impairment loss         $ 12,600,000       $ 86,300,000    
Divestiture by Sale | Test Systems Segment                      
Business Acquisition [Line Items]                      
Total cash proceeds of divesture       $ 103,800,000              
Gain on sale, net of tax               $ 80,100,000      
Income taxes from divesture               $ 19,700,000      
Disposed by Sale | Airfield Lighting Product Line Assets                      
Business Acquisition [Line Items]                      
Proceeds on Sale of Assets   $ 1,000,000.0                  
Percentage of revenue (as a percentage)   1.00%                  
Loss on sale           $ 1,300,000          
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Jun. 27, 2020
Jun. 29, 2019
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Remaining performance obligation $ 307.2   $ 307.2  
Revenue recognized included in contract liability balance 10.6 $ 7.8 14.5 $ 13.2
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-06-28        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Remaining performance obligation $ 178.3   $ 178.3  
Period of recognition 6 months   6 months  
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Summary of Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 27, 2020
Jan. 01, 2020
Revenue from Contract with Customer [Abstract]    
Contract Assets $ 18,525 $ 19,567
Contract Liabilities $ 31,640 $ 38,758
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Revenue Disaggregated by Market (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Jun. 27, 2020
Jun. 29, 2019
Disaggregation of Revenue [Line Items]        
Sales $ 123,694 $ 189,098 $ 281,278 $ 397,272
Commercial Transport        
Disaggregation of Revenue [Line Items]        
Sales 67,548 129,731 170,323 271,509
Military        
Disaggregation of Revenue [Line Items]        
Sales 14,052 19,545 32,165 40,498
Business Jet        
Disaggregation of Revenue [Line Items]        
Sales 15,542 17,286 30,548 37,123
Other        
Disaggregation of Revenue [Line Items]        
Sales 5,431 7,725 10,607 13,658
Aerospace Segment        
Disaggregation of Revenue [Line Items]        
Sales 102,573 174,287 243,643 362,788
Semiconductor        
Disaggregation of Revenue [Line Items]        
Sales 1,188 2,242 2,822 5,596
Aerospace & Defense        
Disaggregation of Revenue [Line Items]        
Sales 19,933 12,569 34,813 28,888
Test Systems Segment        
Disaggregation of Revenue [Line Items]        
Sales $ 21,121 $ 14,811 $ 37,635 $ 34,484
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Disaggregated by Product Lines (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Jun. 27, 2020
Jun. 29, 2019
Disaggregation of Revenue [Line Items]        
Sales $ 123,694 $ 189,098 $ 281,278 $ 397,272
Aerospace Segment        
Disaggregation of Revenue [Line Items]        
Sales 102,573 174,287 243,643 362,788
Test Systems Segment        
Disaggregation of Revenue [Line Items]        
Sales 21,121 14,811 37,635 34,484
Electrical Power & Motion        
Disaggregation of Revenue [Line Items]        
Sales 46,563 84,042 116,019 176,579
Lighting & Safety        
Disaggregation of Revenue [Line Items]        
Sales 27,731 46,770 65,653 95,375
Avionics        
Disaggregation of Revenue [Line Items]        
Sales 19,134 25,682 41,277 59,543
Systems Certification        
Disaggregation of Revenue [Line Items]        
Sales 1,660 4,048 4,991 5,666
Structures        
Disaggregation of Revenue [Line Items]        
Sales 2,054 6,020 5,096 11,967
Other        
Disaggregation of Revenue [Line Items]        
Sales $ 5,431 $ 7,725 $ 10,607 $ 13,658
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories - Summary of Inventories (Details) - USD ($)
$ in Thousands
Jun. 27, 2020
Dec. 31, 2019
Inventory Disclosure [Abstract]    
Finished Goods $ 29,662 $ 33,434
Work in Progress 28,375 25,594
Raw Material 98,547 86,759
Inventory, net $ 156,584 $ 145,787
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Jun. 27, 2020
Dec. 31, 2019
Property, Plant and Equipment    
Property, plant and equipment, gross $ 208,552 $ 205,180
Less Accumulated Depreciation 99,171 92,681
Property, plant and equipment, net 109,381 112,499
Held for Sale | Test Systems Segment    
Property, Plant and Equipment    
Net property, plant and equipment, held for sale   1,500
Land    
Property, Plant and Equipment    
Property, plant and equipment, gross 9,802 9,802
Buildings and Improvements    
Property, Plant and Equipment    
Property, plant and equipment, gross 74,892 74,723
Machinery and Equipment    
Property, Plant and Equipment    
Property, plant and equipment, gross 118,311 115,202
Construction in Progress    
Property, Plant and Equipment    
Property, plant and equipment, gross $ 5,547 $ 5,453
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets - Summary of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 27, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets    
WeightedAverage Life 12 years  
Gross CarryingAmount $ 215,314 $ 215,315
AccumulatedAmortization $ 96,666 88,022
Patents    
Finite-Lived Intangible Assets    
WeightedAverage Life 11 years  
Gross CarryingAmount $ 2,146 2,146
AccumulatedAmortization $ 1,847 1,804
Non-compete Agreement    
Finite-Lived Intangible Assets    
WeightedAverage Life 4 years  
Gross CarryingAmount $ 11,091 11,318
AccumulatedAmortization $ 8,989 7,696
Trade Names    
Finite-Lived Intangible Assets    
WeightedAverage Life 10 years  
Gross CarryingAmount $ 11,438 11,438
AccumulatedAmortization $ 7,043 6,550
Completed and Unpatented Technology    
Finite-Lived Intangible Assets    
WeightedAverage Life 9 years  
Gross CarryingAmount $ 48,200 48,201
AccumulatedAmortization $ 23,450 21,196
Customer Relationships    
Finite-Lived Intangible Assets    
WeightedAverage Life 15 years  
Gross CarryingAmount $ 142,439 142,212
AccumulatedAmortization $ 55,337 $ 50,776
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets - Summary of Amortization Expense for Acquired Intangibles (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Jun. 27, 2020
Jun. 29, 2019
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization Expense $ 4,377 $ 4,128 $ 8,642 $ 8,352
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets - Summary of Future Amortization Expense for Intangible Assets (Details)
$ in Thousands
Jun. 27, 2020
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2020 $ 17,207
2021 15,404
2022 14,973
2023 13,939
2024 12,917
2025 $ 10,996
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill - Summary of Changes in Carrying Amount of Goodwill (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2020
USD ($)
Mar. 28, 2020
USD ($)
reporting_unit
Jun. 27, 2020
USD ($)
reporting_unit
Goodwill [Roll Forward]      
Balance at beginning of period   $ 144,970 $ 144,970
Impairment Charges     (86,312)
ForeignCurrencyTranslation     (218)
Balance at end of period $ 58,440   $ 58,440
Number of reporting units | reporting_unit   8 8
Number of reporting units not impaired | reporting_unit     4
Number of reporting units impaired | reporting_unit     4
Sensitivity analysis, impact of 1% increase of discount rate to goodwill fair value 7,600   $ 7,600
Sensitivity analysis, impact of 1% decrease of revenue growth rate to goodwill fair value 3,500   3,500
PECO      
Goodwill [Roll Forward]      
Balance at end of period 20,200   20,200
Aerospace Segment      
Goodwill [Roll Forward]      
Impairment Charges (12,600)   (86,300)
Operating Segments | Aerospace Segment      
Goodwill [Roll Forward]      
Balance at beginning of period   $ 123,038 123,038
Impairment Charges     (86,312)
ForeignCurrencyTranslation     (218)
Balance at end of period 36,508   36,508
Operating Segments | Test Systems Segment      
Goodwill [Roll Forward]      
Balance at beginning of period   $ 21,932 21,932
Impairment Charges     0
ForeignCurrencyTranslation     0
Balance at end of period $ 21,932   $ 21,932
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt and Notes Payable - Narrative (Details)
3 Months Ended 6 Months Ended
May 04, 2020
USD ($)
Jun. 27, 2020
USD ($)
Jun. 27, 2020
USD ($)
fiscal_quarter
Jul. 02, 2022
Apr. 02, 2022
Dec. 31, 2021
Oct. 02, 2021
Apr. 03, 2021
May 03, 2020
USD ($)
Debt Instrument                  
Minimum liquidity $ 100,000,000                
Amended and Restated Credit Agreement                  
Debt Instrument                  
Ratio of funded debt to Adjusted EBITDA     3.75            
Duration of permitted leverage ratio following acquisition, number of fiscal quarters | fiscal_quarter     4            
Amended and Restated Credit Agreement | Maximum                  
Debt Instrument                  
Ratio of funded debt to Adjusted EBITDA     4.50            
Line of Credit | Forecast                  
Debt Instrument                  
Covenant, leverage ratio, maximum       3.75 4.50 5.50 6.00    
Line of Credit | Revolving Credit Facility                  
Debt Instrument                  
Minimum liquidity     $ 180,000,000            
Minimum interest coverage ratio on a quarterly basis   1.75 1.75            
Commitment fee percentage     0.35%            
Line of credit facility, consent fee percentage     0.15%            
Line of Credit | Revolving Credit Facility | Forecast                  
Debt Instrument                  
Minimum interest coverage ratio on a quarterly basis               1.50  
Line of Credit | Revolving Credit Facility | Minimum                  
Debt Instrument                  
Commitment fee percentage     0.10%            
Line of Credit | Revolving Credit Facility | Maximum                  
Debt Instrument                  
Commitment fee percentage     0.35%            
Line of Credit | Revolving Credit Facility | LIBOR                  
Debt Instrument                  
Basis points for variable interest rate     1.00%            
Line of Credit | Revolving Credit Facility | LIBOR | Minimum                  
Debt Instrument                  
Basis points for variable interest rate     1.00%            
Line of Credit | Revolving Credit Facility | LIBOR | Maximum                  
Debt Instrument                  
Basis points for variable interest rate     2.25%            
Line of Credit | Fourth Amended And Restated Credit Agreement | Revolving Credit Facility | Minimum                  
Debt Instrument                  
Basis points for commitment fee     0.10%            
Line of Credit | Fourth Amended And Restated Credit Agreement | Revolving Credit Facility | Maximum                  
Debt Instrument                  
Basis points for commitment fee     0.20%            
Line of Credit | Fourth Amended And Restated Credit Agreement | Revolving Credit Facility | LIBOR | Minimum                  
Debt Instrument                  
Basis points for variable interest rate     1.00%            
Line of Credit | Fourth Amended And Restated Credit Agreement | Revolving Credit Facility | LIBOR | Maximum                  
Debt Instrument                  
Basis points for variable interest rate     1.50%            
Line of Credit | Fifth Amended and Restated Credit Agreement | Letter of Credit                  
Debt Instrument                  
Credit facility allocated (up to)   $ 20,000,000 $ 20,000,000            
Outstanding letters of credit   1,500,000 1,500,000            
Line of Credit | Fifth Amended and Restated Credit Agreement | Revolving Credit Facility                  
Debt Instrument                  
Maximum borrowing capacity $ 375,000,000               $ 500,000,000
Line of credit facility increase amount   150,000,000 150,000,000            
Credit facility outstanding   173,000,000.0 173,000,000.0            
Revolving line of credit   200,500,000 $ 200,500,000            
Prepayments of lines of credit   $ 160,000,000              
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Product Warranties - Summary of Activity in Warranty Accrual (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Jun. 27, 2020
Jun. 29, 2019
Movement in Standard Product Warranty Accrual [Roll Forward]        
Balance at Beginning of Period $ 7,122 $ 4,829 $ 7,660 $ 5,027
Warranties Divested or Acquired 0 0 0 (123)
Warranties Issued 646 716 1,523 1,245
Warranties Settled (617) (592) (1,308) (1,180)
Reassessed Warranty Exposure (186) (147) (910) (163)
Balance at End of Period $ 6,965 $ 4,806 $ 6,965 $ 4,806
Minimum        
Product Liability Contingency [Line Items]        
Product warranty period     12 months  
Maximum        
Product Liability Contingency [Line Items]        
Product warranty period     60 months  
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Narrative (Details)
Jun. 27, 2020
Leases [Abstract]  
Operating leases, weighted-average remaining term 7 years
Financing leases, weighted-average remaining term 2 years
Operating leases, weighted-average discount rate 3.30%
Finance leases, weighted average discount rate 5.30%
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Summary of ROU Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 27, 2020
Dec. 31, 2019
Operating Leases:    
Operating Right-of-Use Assets, Gross $ 29,784 $ 28,788
Less Accumulated Right-of-Use Asset Impairment 1,710 1,019
Less Accumulated Amortization 6,292 4,167
Operating Right-of-Use Assets, Net 21,782 23,602
Short-term Operating Lease Liabilities 4,818 4,517
Long-term Operating Lease Liabilities 19,749 21,039
Operating Lease Liabilities 24,567 25,556
Finance Leases:    
Finance Right-of-Use Assets, Gross 3,484 3,484
Less Accumulated Amortization 1,529 1,020
Finance Right-of-Use Assets, Net — Included in Other Assets 1,955 2,464
Short-term Finance Lease Liabilities — Included in Accrued Expenses and Other Current Liabilities 2,001 1,922
Long-term Finance Lease Liabilities — Included in Other Liabilities 1,798 2,815
Finance Lease Liabilities $ 3,799 $ 4,737
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] us-gaap:OtherAssetsNoncurrent us-gaap:OtherAssetsNoncurrent
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:OtherLiabilitiesCurrent us-gaap:OtherLiabilitiesCurrent
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] us-gaap:OtherLiabilitiesNoncurrent us-gaap:OtherLiabilitiesNoncurrent
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Summary of Lease Cost and Cash Paid (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Jun. 27, 2020
Jun. 29, 2019
Leases [Abstract]        
Amortization of Right-of-Use Assets $ 255 $ 255 $ 510 $ 510
Interest on Lease Liabilities 57 81 120 167
Total Finance Lease Cost 312 336 630 677
Operating Lease Cost 1,195 1,201 2,643 2,406
Right-of-Use Asset Impairment 0 0 691 0
Variable Lease Cost 361 309 633 679
Short-term Lease Cost (excluding month-to-month) 47 38 114 85
Less Sublease and Rental (Income) Expense (406) (305) (737) (517)
Total Operating Lease Cost 1,197 1,243 3,344 2,653
Total Net Lease Cost $ 1,509 $ 1,579 $ 3,974 $ 3,330
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Summary of Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 27, 2020
Dec. 31, 2019
Operating Leases    
2020 $ 2,690  
2021 5,579  
2022 5,427  
2023 4,060  
2024 2,995  
Thereafter 6,293  
Total Lease Payments 27,044  
Less: Interest 2,477  
Operating lease, liability 24,567 $ 25,556
Finance Leases    
2020 1,073  
2021 2,181  
2022 743  
2023 0  
2024 0  
Thereafter 0  
Total Lease Payments 3,997  
Less: Interest 198  
Finance Lease, Liability $ 3,799 $ 4,737
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Jun. 27, 2020
Jun. 29, 2019
Income Tax Contingency [Line Items]        
Effective tax rate 3.60% 23.80% 3.40% 22.70%
Non-deductible goodwill impairments     $ 60,800  
Other tax expense (benefit)     500  
Federal        
Income Tax Contingency [Line Items]        
Valuation allowance, deferred tax asset, increase (decrease)     $ 7,500  
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share - Earnings Per Share Computations (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Jun. 27, 2020
Jun. 29, 2019
Earnings Per Share [Abstract]        
Weighted Average Shares - Basic (in shares) 30,756 32,665 30,784 32,640
Net Effect of Dilutive Stock Options (in shares) 0 510 0 553
Weighted Average Shares - Diluted (in shares) 30,756 33,175 30,784 33,193
Stock Option        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Common shares excluded from computation     872 18
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Shareholders' Equity - Narrative (Details) - USD ($)
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2020
Mar. 28, 2020
Jun. 27, 2020
Sep. 17, 2019
Stockholders Equity        
Authorized repurchase of common stock, amount       $ 50,000,000
Treasury Stock        
Stockholders Equity        
Purchase (in shares)   282 282  
Value of shares repurchased $ 0 $ 7,700,000 $ 7,732,000  
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Shareholders' Equity - Components of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
Jun. 27, 2020
Mar. 28, 2020
Dec. 31, 2019
Jun. 29, 2019
Mar. 30, 2019
Dec. 31, 2018
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Accumulated other comprehensive income $ 292,359   $ 388,857 $ 474,966    
Foreign Currency Translation Adjustments            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Accumulated other comprehensive income (8,536)   (7,042)      
Retirement Liability Adjustment            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Retirement Liability Adjustment – Before Tax (10,323)   (10,868)      
Tax Benefit of Retirement Liability Adjustment 2,167   2,282      
Accumulated other comprehensive income (8,156)   (8,586)      
Accumulated Comprehensive Loss            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Accumulated other comprehensive income $ (16,692) $ (17,717) $ (15,628) $ (12,421) $ (13,449) $ (13,329)
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Shareholders' Equity - Components of Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Jun. 27, 2020
Jun. 29, 2019
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Other comprehensive income $ 1,025 $ 1,028 $ (1,064) $ 908
Foreign Currency Translation Adjustments        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Other comprehensive income 810 884 (1,494) 614
Amortization of Prior Service Cost        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Reclassification to General and Administrative Expense 100 100 201 201
Amortization of Net Actuarial Losses        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Reclassification to General and Administrative Expense 173 86 344 171
Retirement Liability Adjustment        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Tax Benefit (58) (42) (115) (78)
Other comprehensive income $ 215 $ 144 $ 430 $ 294
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Retirement Plan and Related Post Retirement Benefits - Summary of the Components of Net Periodic Cost (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2020
USD ($)
Jun. 29, 2019
USD ($)
Jun. 27, 2020
USD ($)
retirement_plan
Jun. 29, 2019
USD ($)
Retirement Benefits [Abstract]        
Number of non-qualified supplemental retirement defined benefit plans | retirement_plan     2  
SERP        
Defined Benefit Plan Disclosure        
Service Cost $ 56 $ 46 $ 111 $ 91
Interest Cost 209 229 418 458
Amortization of Prior Service Cost 96 96 193 193
Amortization of Net Actuarial Losses 162 75 324 150
Net Periodic Cost 523 446 1,046 892
SERP | SERP Medical        
Defined Benefit Plan Disclosure        
Service Cost 3 4 7 7
Interest Cost 8 11 17 23
Amortization of Prior Service Cost 4 4 8 8
Amortization of Net Actuarial Losses 11 11 20 21
Net Periodic Cost $ 26 $ 30 $ 52 $ 59
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Sales to Major Customers (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 27, 2020
USD ($)
Jun. 29, 2019
Jun. 27, 2020
USD ($)
customer
Jun. 29, 2019
customer
Segment Reporting, Asset Reconciling Item        
Number of major customers | customer     2 2
Sales Revenue, Net | Customer Concentration Risk | Major Customer One        
Segment Reporting, Asset Reconciling Item        
Percent of consolidated revenue 11.00% 14.00% 14.00% 13.00%
Sales Revenue, Net | Customer Concentration Risk | Major Customer Two        
Segment Reporting, Asset Reconciling Item        
Percent of consolidated revenue 8.00% 13.00% 9.00% 14.00%
Sales Revenue, Net | Customer Concentration Risk | Two Major Customers        
Segment Reporting, Asset Reconciling Item        
Accounts receivable from major customers | $ $ 19.6   $ 19.6  
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Legal Proceedings (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Apr. 11, 2018
USD ($)
Jun. 29, 2019
USD ($)
Jun. 27, 2020
USD ($)
Jun. 29, 2019
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Loss Contingencies [Line Items]            
Non-cash Litigation Provision     $ (1,450) $ 0    
Germany | Lufthansa Technik AG | Patent Infringement | AES            
Loss Contingencies [Line Items]            
Damages sought $ 6,200          
Litigation settlement, amount awarded to other party, excluding interest         $ 3,200  
Litigation settlement, amount awarded to other party   $ 4,700        
Loss contingency accrual         4,500 $ 1,000
Loss contingency accrual, incremental reserve         3,500  
Germany | Indirect Sales | Patent Infringement | AES            
Loss Contingencies [Line Items]            
Interest rate accrued above bank rate until final payment     0.05      
Estimate of possible loss, excluding interest         11,600  
Non-cash Litigation Provision     $ 16,400   $ 16,100  
Germany | Indirect Sales | Patent Infringement | AES | Selling, General and Administrative            
Loss Contingencies [Line Items]            
Litigation settlement interest     300      
UNITED KINGDOM | Lufthansa Technik AG | Patent Infringement            
Loss Contingencies [Line Items]            
Loss contingency accrual     $ 1,500      
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information - Summary of Segment Reporting Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Jun. 27, 2020
Jun. 29, 2019
Dec. 31, 2019
Segment Reporting Information          
Sales $ 123,694 $ 189,098 $ 281,278 $ 397,272  
Segment Measure of Operating (Loss) Profit and Margins          
Total Operating Profit (18,679) 10,573 (86,235) 33,454  
Additions/Deductions from Segment Measure of Operating (Loss) Profit          
Gain on Sale of Business 0 0 0 80,133  
Interest Expense, Net of Interest Income 1,983 1,225 3,316 3,029  
(Loss) Income Before Income Taxes (24,451) 8,830 (93,728) 109,825  
Total Assets 658,526   658,526   $ 782,716
Aerospace Segment          
Segment Reporting Information          
Sales 102,573 174,287 243,643 362,788  
Test Systems Segment          
Segment Reporting Information          
Sales 21,121 14,811 37,635 34,484  
Operating Segments          
Segment Measure of Operating (Loss) Profit and Margins          
Total Operating Profit $ (14,478) $ 14,298 $ (76,901) $ 42,251  
Operating margins, percentage (11.70%) 7.60% (27.30%) 10.60%  
Operating Segments | Aerospace Segment          
Segment Reporting Information          
Sales $ 102,597 $ 174,292 $ 243,734 $ 362,793  
Segment Measure of Operating (Loss) Profit and Margins          
Total Operating Profit $ (17,090) $ 14,392 $ (80,235) $ 40,160  
Operating margins, percentage (16.70%) 8.30% (32.90%) 11.10%  
Additions/Deductions from Segment Measure of Operating (Loss) Profit          
Total Assets $ 501,536   $ 501,536   629,371
Operating Segments | Test Systems Segment          
Segment Reporting Information          
Sales 21,432 $ 14,925 37,985 $ 34,649  
Segment Measure of Operating (Loss) Profit and Margins          
Total Operating Profit $ 2,612 $ (94) $ 3,334 $ 2,091  
Operating margins, percentage 12.40% (0.60%) 8.90% 6.10%  
Additions/Deductions from Segment Measure of Operating (Loss) Profit          
Total Assets $ 104,392   $ 104,392   110,994
Less Intersegment Sales | Aerospace Segment          
Segment Reporting Information          
Sales (24) $ (5) (91) $ (5)  
Less Intersegment Sales | Test Systems Segment          
Segment Reporting Information          
Sales (311) (114) (350) (165)  
Corporate Expenses and Other          
Additions/Deductions from Segment Measure of Operating (Loss) Profit          
Corporate Expenses and Other 7,990 $ 4,243 13,511 $ 9,530  
Total Assets $ 52,598   $ 52,598   $ 42,351
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value - Financial Assets and Liabilities Carried at Fair Value Measured on Recurring Basis (Details)
3 Months Ended 6 Months Ended
Oct. 04, 2019
USD ($)
Jun. 27, 2020
USD ($)
Jun. 29, 2019
USD ($)
Jun. 27, 2020
USD ($)
reporting_unit
Jun. 29, 2019
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis          
Severance costs       $ 4,669,000 $ 377,000
Number of reporting units impaired | reporting_unit       4  
Impairment Loss       $ 86,312,000  
Right-of-Use Asset Impairment   $ 0 $ 0 691,000 0
Equity Investment Other Than Temporary Impairment   3,500,000   3,493,000 $ 0
Fair Value, Inputs, Level 3          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis          
Severance costs   2,100,000   2,400,000  
Aerospace Segment          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis          
Severance costs   4,800,000   5,000,000.0  
Impairment Loss   $ 12,600,000   86,300,000  
AeroSat          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis          
Right-of-Use Asset Impairment       $ 700,000  
Diagnosys          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis          
Potential additional earn-out $ 13,000,000.0        
Achievement period 3 years        
Earn-out achievement benchmark $ 72,000,000.0        
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisition and Divestiture Activities - Narrative (Details)
3 Months Ended 6 Months Ended
Oct. 04, 2019
USD ($)
Jul. 12, 2019
USD ($)
Jul. 01, 2019
USD ($)
Feb. 13, 2019
USD ($)
Sep. 28, 2019
USD ($)
Mar. 30, 2019
USD ($)
Jun. 27, 2020
USD ($)
element
Jun. 29, 2019
USD ($)
Dec. 31, 2019
USD ($)
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                  
Number of elements for contingent earnouts | element             2    
Proceeds on Sale of Assets             $ 1,600,000 $ 0  
Freedom Communication Technologies, Inc.                  
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                  
Acquisition of business, net of cash acquired     $ 21,800,000            
Cash acquired     $ 600,000            
Diagnosys                  
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                  
Cash paid to acquire stock $ 7,000,000.0                
Fair value of contingent purchase consideration 2,500,000                
Potential additional earn-out $ 13,000,000.0                
Achievement period 3 years                
Earn-out achievement benchmark $ 72,000,000.0                
Disposed by Sale | Airfield Lighting Product Line Assets                  
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                  
Proceeds on Sale of Assets   $ 1,000,000.0              
Percentage of revenue (as a percentage)   1.00%              
Loss on sale         $ 1,300,000        
Held for Sale | First Earnout                  
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                  
Maximum total earnout proceeds             35,000,000.0    
Held for Sale | Second Earnout                  
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                  
Maximum total earnout proceeds             $ 0    
Held for Sale | Test Systems Segment                  
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                  
Property, plant and equipment classified as held for sale                 $ 1,500,000
Divestiture by Sale | Test Systems Segment                  
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                  
Total cash proceeds of divesture       $ 103,800,000          
Gain on sale, net of tax           $ 80,100,000      
Income taxes from divesture           $ 19,700,000      
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring Charges Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2020
Jun. 27, 2020
Jun. 29, 2019
Restructuring Cost and Reserve [Line Items]      
Severance costs   $ 4,669 $ 377
Aerospace Segment      
Restructuring Cost and Reserve [Line Items]      
Restructuring, settlement and impairment provisions $ 100 400  
Severance costs $ 4,800 $ 5,000  
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring Charges (Details)
$ in Thousands
6 Months Ended
Jun. 27, 2020
USD ($)
Restructuring Reserve [Roll Forward]  
Beginning balance $ 5,190
Cash paid (1,236)
Ending balance 9,363
Accrued Expenses and Other Current Liabilities  
Restructuring Reserve [Roll Forward]  
Beginning balance 613
Cash paid (1,236)
Ending balance 4,786
Other Liabilities  
Restructuring Reserve [Roll Forward]  
Beginning balance 4,577
Cash paid 0
Ending balance 4,577
Cost of Products Sold  
Restructuring Reserve [Roll Forward]  
Restructuring charges 280
Cost of Products Sold | Accrued Expenses and Other Current Liabilities  
Restructuring Reserve [Roll Forward]  
Restructuring charges 280
Cost of Products Sold | Other Liabilities  
Restructuring Reserve [Roll Forward]  
Restructuring charges 0
Selling, General and Administrative  
Restructuring Reserve [Roll Forward]  
Restructuring charges 5,129
Selling, General and Administrative | Accrued Expenses and Other Current Liabilities  
Restructuring Reserve [Roll Forward]  
Restructuring charges 5,129
Selling, General and Administrative | Other Liabilities  
Restructuring Reserve [Roll Forward]  
Restructuring charges $ 0
EXCEL 79 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /UP!%$'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 " #]< 11S_&T7N\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.NTJ0%&7"XC3)B$Q"<0M2KPMHOFCQ*C=V].6K1."!^ 8^Y?/ MGR6W.@H=$CZG$#&1Q7PSN,YGH>.:'8FB ,CZB$[ED/ M=4"H.;\%AZ2,(@43L(@+D_"V@6XES]$SMW@)V30[9+JN_[LE_-N7&'"MZVFY=YW<+Z M3,IK'']E*^@4<\V56-X'>B:=XGUQ]^5V$7C-W; M?VQ\$90M_+H+^0502P,$% @ _7 $49E&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" #]< 11V"U_>'\% !W%P & 'AL+W=OM5N)O>,R2 M:[GE LZLI(J9AEVU;B5;Q5F0!<51BSI.MQ6S4#1&P^S83(V&,M51*/A,D22- M8Z8.MSR2^YN&VS@=F(?KC38'6J/AEJWY@NNOVYF"O5:A$H0Q%TDH!5%\==,8 MN^\G7L\$9%?\&?)]'AYFR1(^D=&W,-";FT:_00*^8FFDYW+_&S\^4,?H^3)* MLO]DGU_;H0WBIXF6\3$8".)0Y+_L^9B(LP!O<"& '@/HJP"W?2' .P9XV8/F M9-EC?6":C89*[HDR5X.:VMX%O0_23V'4:C(5^3<#8P^1;1>R[4RV727[=-CR MLJSCX:[3_()0= J*3CV*+RE3FJOH0.9\*Y4N(\*EM$HY0M0MB+KUB&9_O'E3,11Z!5NOYCM3#&PL C,H8 9U8.9\'28:,TWJWZ_TGSHG9@_?\ M)/>BE+%"CB6:C%,% P?#LS7 Q5W\-5XQ#F=*[D+AE^<1U\3'H"T,+F[GK]%F M,M$L(G^%V\L?!Z[HMIT.Q=ALB7!Q9\_>XAAZULLHN$#/[6(@MAZXN(E_DC[D M9+:1 C/?"I&^TVFZG<$ ([+5P,6M_"G44 CDBKCT[?(=67 _59"M4BQY>_8W3*SYQ0)6(?0P7GP88QT:M=6 UJH&DU0ITWOD M#4>6+G"+M+1CKU#\_KK/?TEFJP"M506F CK'?#9F6C5V0BTEPQ4KR*SOTUJ^ M;[HB*.I@JFNI2C^""IU/3,$8&/L^S#JA6>!!+HDQ6O.GMVKS.CZ"@ M-Z8&;IDHA\4%JUI*:LV?UC+_1+]6;4E@!:8=Q'H[@/ M$U.=OG-P;6P652'7;+JTZ;D8FC5ZBOMT,8$Z9[N'@^6#"Q>KFM];T_=PKWY- M=9QY7N2JD/N"-3F>M7T/-^DQ( 4Y5L36I1RX0-58]ZS/>[@K'UN!2<2@Q?\* M(WT%%V!+/=[9XLI/75WQK+MZM=SU91>SR-:XR&.JH9D56<_Q-A3'I:]W96M- MQ[MTLKN8%='=B'J=?K?MM(>M71FA-5D/-\>)%#L.E7P)#5N>VMN<$WM^:YA> M]Z_]*+'3E@W9G\"JOK;.E35,JLQ7?A/AFIIZOL>W%WEJ[SYCI;;;*%T*;66<;:YX2S@REP MYU=2ZM..N4&QUC[Z!U!+ P04 " #]< 11VHUI5+@% &%P & 'AL M+W=OY M2(O)[,;\]EC.;E2ML[20CR6IZCP7Y=-KF:G=[81.#C]\3E=KW?PPG=ULQ$K. MI?ZZ>2SA;GKTDJ2Y+*I4%:24R]O)'7UUS\T 8_%/*G?5R35I0EDH]:VY>9_< M3IQ&D,)='S?.YTY7]FR9Z M?3L))R212U%G^K/:O9/[@+S&7ZRRRGR276OK\PF)ZTJK?#\8%.1IT7Z+'_M$ MG R@[L@ MA_ GCN [P=P$VBKS(3U(+28W91J1\K&&KPU%R8W9C1$DQ;-8YSK M$OY-89R>W:NB4EF:""T3 C<)/"&X>BTR4<22S!O'%;DB7^S_>ZG8^-S/=775P3%KPDS&$.,OS>/OQ!QM>$TV8X MC1;4FD!MB+MY\ MK].MR& *-%>M*]^X:C;<=N;Z/H? MJI,IWO4Z5IUWL6QJD$6 M^2QC"1H7F7Q)_H:ZH9;D+H/=;9X_U GRH.J%7M89.0S!(FDG\TXT4H?Y7C\4 MQ,P-HBC$8_&.L7C66-X76\BP*E.):O.&DWJ^%[H];8B9ZP5A@&OSC]I\J[;' M4FY$FI W/S;-UJK,VOBDU[(DYXL/4^X/)#$GX'WA0ROJA1['=0='W8%]?1A1 MY)W,$K,*YK"*,8G!8'*G)V]H03T^DM7PJ"ZTJONBM,B>D;)-P5A QC4W6:+XSJO,U. 'R2P.$Y% M0S@LG C991$_T=F&@YA1YD81'@YU.E8XUH ^03B@K5@1@_LKM;SZ6DE+^O?^ MSA8P#4+6TXN9<=]A(WI/V$;M>LTVL\BCV+R#HH68<XWHFKC+5:G3_T;7Q'Z2\Z<=^F[8CP*Q8P&+1NH$[8!'[<3[4ZEDEV89 M*HX/)H7"Z_9+!&)&73<*G!%M'>2HG7)MG;"L@"&0@ P>ZQ<(Q Z6<4!'($P[ MQ5/3CZ#RAC3A0)-^!43-0G>LHG38H7;N'++: M5<(/$@X1IX\/53T$C!O2P0Y%K#PZ0DK:48C:,01I+6MI[4 NR1\"!7:G[_7U M(V:A'XT$P#KL,#MV[LTQJ*GDR=9TI; ^&H2VD3S(I80H$FADH0NLT57#$, $ ME/7+$&+&*8!H)(".0\S.H?-NY4*RV9 VAM[]U8+9,<=WQ]2>'(GL6+I<(QB" MDH [SB"?B%T8GMJ=2^R0P^S(Z23^Y$9D"&BBP.T3'S%CU.$C#13K<,3L.&IW MW26-").<:+A8$3.7AF.Y[8C$[(>I=K%>TC@\+/&FKP[Z(A$[:%B]L4QV>&.^ ME9OSM2CE6F6)+*M??PFAJ_S#]-;ZR89/UK&(V5ETK_)<%62N5?P-30 "&+?? M-:!&WDCH'8.8G4&GS>&^C*LST8. MZ:P#$;.#J!4[_N10T4.FP,$LQ=$.# M@P5BQ\,P]$:(R3O@\.< YV0/&U+^9!!T\-H);8T1.[0UGIZ\I&S>$'\4Y2HM M*I+))0QTK@-(0]F^=&UOM-J8]Y8+I0'_YG(M!8AO#.#_I5+Z<-.\"CV^^I[] M#U!+ P04 " #]< 11AT(7W!L% ",$P & 'AL+W=O3O:*K6[ M\3RYWK(JDV.^8S6\V7!190J:XM&3.\&RO#&J2H_X?NQ565&/II.F[UY,)WRO MRJ)F]P+)?55EXN\9*_GS[0B/7CN^%(];I3N\Z627/;(54]]V]P):7L^2%Q6K M9<%K)-CF=G2';Y:8:H,&\5O!GN71,])2'CC_KAL?\MN1KV?$2K96FB*#OR?W6DHWY,;7C\_,K^4R,>Q#QDDLUY^7N1J^WMB(Y0SC;9OE1?^/// MK!,4:;XU+V7SBYY;;!*,T'HO%:\Z8YA!5=3M?_;2.>+( 'C,8@ MZ R"MXX0=@;A6T>(.H-&NM=J;QRWR%0VG0C^C(1& YM^:+S?6(._BEH'RDH) M>%N G9K.>2UY6>298CF"1@XQ $\K!1T0#THBOD&?=TQD>ETEND;?5@MT\>X2 MO4-%C;YN^5YF=2XGGH+9:$YOW8T\:TJZU$2Q@T=]@OANWC 7L/ MO-"[@KRZ8D8&"3_NZS$BR14B/O$=\YF_Q3S5YCAUR?E_HR__\^@GS@CZN @: MON ,WX=ZS2MVB /TQ]V#5 +V]9\#[&'/'C;LX1GV558R9\BT9G%CIG/+Y?PT9:\=(5YK.6)CH:/HUIC W)-@J'- DB0[(-(Y@F)#8DV[# #VEP1G+< M2XX');\77$HM>%,HE]+8GEQ,@\!0:J-"/X@-U,)&Q22*B*'31J4D#'VWS*27 MF0Q'+QQK1?UXA=ZS&A)CB2 !HKL0T9B8.WYIPX(@C$*W"]#D8F@DM.I6J>QV5X"PKW, M'=7 "LY_#%G\&+)T0*B/CS+(J=BC(@@/BOVLMDR\[MDK]"MK,G?;VZZ^4S:V M79]0<[$=J B;)Y4#%,(^-N7;J.2L>'(03X;W<:V88'!8F?K[%P,N('8HI]3, MZ"X4(>;1Y4 %@;7)72B?I&><<"AWVU]S5[I#PY%&1ZNRBYF<)[!T=UDNDM]CC\5 MS0+ART^%_$@]. MO9%5-5Y#X4-]A(<+I$51[O5G]1MUT[?IMF&@VY3M MX'+)MF%D')FZO:/;A8J)Q^9:1Z(UW]>J_:#L>_NKH[OFPL3HG^&;.7;T+_15 M4W.;<:!O[ZD^9>*QJ"4JV0:& F] ^(OVZJ=M*+YK[C8>N%*\:AZW+,N9T !X MO^%&PO M=V]R:W-H965T&ULI5;;;MLX$/T50BT6+=!$%^N:M0TDMA=M MT4N0I-N'Q3[0%FVQE4@O2JA*)B=.H=3VPG7EJB 5EN=\2Q@\67-1805;L7'E5A"<&U)5NH'GQ6Z%*7.F M8W-V+:9COE,E9>1:(+FK*BP>KTC)]Q/'=YX.;NBF4/K G8ZW>$-NB?JRO1:P M<]LH.:T(DY0S),AZXESZ%XM,XPW@3TKV\F"-M)(EY]_UYET^<3Q=$"G)2ND( M&+[NR8R4I0X$9?S3Q'3:E)IXN'Z*_H?1#EJ66)(9+[_27!43)W503M9X5ZH; MOG]+&CV1CK?BI32?:-]@/0>M=E+QJB%#!15E]3=^:'PX($ <.R%H"$&7$)X@ MC!K"Z+D9PH80/C=#U!",=+?6;HR;8X6G8\'W2&@T1-,+X[YA@U^4Z3ZY50*> M4N"IZ8PSR4N:8T5R!)L<6@!6MPH.H!V41'P-YQ4T8:&[XYZ@5Q^XE*_1.[;B M%4%GZ,OM'+UZ^1J]1)2ANX+O)&:Y'+L*RM-)W%53RE5=2G"BE!'ZR)DJ)%I M%;F%/Q_FQP-\%VQIO0F>O+D*!@.^W[%S%"1O4. %GJ6>V7/HF:;[F4W._\N^ M^,_9C\P8M8TR,O%&)^*U'=%OB*83_KI<2B7@S?][(%W8I@M-NO!$ND]P11XU MFJV?ZA"Q":$OQ/OI63"*$I![?_@S]6%Q$L3'H+DE5N9%87 ,6_1A:9@F/U%' M8J-6;#3H[6=5$#'TEET,.!JW2>)!1^%>A5N3H=E.",)6C^A.8"9+;.[KR_P; MW#7FA;<974>.#E7[7L=E"R8-.R;W,6=^F'50BSXJ]D.[PTDK/AD4?T,4%77[ M?J!X24NJ'@]$H]]>I('O_XYTVT%_W^$'FPU)K[# CSHV]#%^V+6ACPE''3L7 MEES9"1/2UH1TT(0[KG")_K79;,K3OBHOZ$JW@M*.]C[HS/?B;@OT49F7VM5G MK?IL4/TO*LXL=TL019U"9WU8DG1!FK\B,6&,HE*LH94 MWGD"/Y"H)[%ZH_C6C!I+KF!P,KSE73QN=H!V'IS\ 4$L#!!0 M ( /UP!%'%WV1LH < -@? 8 >&PO=V]R:W-H965T&ULE9G;=H6VFQF+HF2VS:MZ7]/-""%.@L_AW)1_;DV=BNG*OU$_S\JT\GT1&D=S(0ILJO "[%B MC0L(3P%^+,"[CO;*NFY]R75^<=:H1](8:ZC-/'2^Z4I#;ZK:#.-2-_!K!>7T MQ4+5K=I49:YE2>"EA!&"IZ6&#S!:NB5J119YNR9?8<1;,B5_+;^0#[]])+^1 MJB8_UFK?YG79GLTTJ#%USHICRU=]R\S3M^0:&BU?EY]!+X:NL)>N M7+%@A?_:UY\(2W\G+&(1HF?QGN*9*4ZS@!P^>)9W]7&?9ZW35HW:DN\[V>2Z MJA_(I0G=2E>R_1QH1PSMB*X=X6GG3YCK'VY4VWXDW^I";24V%'T525>%F=F' MBVD6Q8*=S0ZG'G+-YF*>6JM7 N-!8!QTQ&7Y7XCC/IBT(G>R4'51;21QE)N? MW^.VW\GU4['9E^:K7DMRO5I!5NA"]0LDA597>M^$O9L,XI.@=[](R(Y%E?JIYTWC8LE>*<&-Q]@&%3SW'4%1D)6A_Q^(]'IFSH:.)2.UB!$5,:XV&]1F M;T3(2C8-*/V1/[T()!^N9"U7E?Z(27$$MGB@/2OT' MK/%,3ECFD(HA24@?TL0SGAB.%>-JCH)=D^D\HIQ[5%O8T3#M M^MS0);*>*>0[$*"!A4@.JQ&YW:D&5J/DVW:75XWY'>V < -69'S+W9'4 C(,E@.':397?5YLW%UC4\HB&@719%&IOEB^6 MF*B77+P(+N@8F8A9S)+$XR6+(1KFT O;*\^D18!"67J2\H[J,#LP].ACECPL M3)[!B;?YL\^#S"7)5(AQZ&-6:3+WQ!FSQ&%AXH#"9@\@/\(%=2-SN0%N%.DX M>6!V64P]@&$6,"P,F#[;+?:PXH <@@<]JMLER)1F5),I[[B%E&YYY5';-886&LC-=*;P6#RXXI@W]CL8@93;WSS&*& MA3&SW.]VF^YT(=_ D.NJZ5ZZ4.CC^RW]"&A8),;R72L6,P\DF:41"^^RWK-! M144C6R4:BS%$$3/8J?NRKT48F_\20_L%U/M/(YCE$ MS"):[A91EBZTM4;^X MP!FO)A$3&O$T\ZPFN642#S-ID>\J$X1=QB_[4P-,(T>(PV%81CHQLR2CGJT0 MMV#B83!A+NU3/RH6V=HDT=BGB)5G:G +)QZ&TWN"#%6,4(=QU[VN69;,?2L3 M?G)0]VLG=5^K&B#U_KG!+45XF"+#0';MW*CZ8:IELP4 WJ,;%>[B@L91Y ZF M:\?24[/7>BU7>)@K Z7->=([Y&+ 2&)$+V;(613[9K1E"P^SY7;?%&N#0)@B MW_>ZU0 5,Y++=0YSN^O'CP88N6^>T1X@9$E3/B8C8N;SM>4*#W-EJ57Q$VBB MNP.\8^3A(I&3N3'\$!M!?3/%4H2'-T+]S)#'5<9M4\$TV4'^?(D35*V[W9EF M?(P]S&KN6[9Q"R,>AI&=RE^E)_=@!VV)$[ A2+T^MK?P$6_!Y^VT@Y[E(Y1A M/'..9C$[&L7"=X@H+(]$F$?]>;N98M=/1;<9)W>Y[H^83:]0US&G2 8#J"5V!'])?,MIK^SON/O(%1: M !?W'%Q09\]Y\;5%.HN\F^E56RB;,RR3-4Q/?GH_?X MEX6@M4&#^&<2/Y>=:U1WY2[/O]8W'U?GHZ#V*$[C954W$:D_3_$L3M.Z)>7' M[VVCH_TS:\/N]8_6KYK.J\[<164\R]-_):MJ?3X*1V@5WT?;M/J4/R_BMD.\ M;F^9IV7S/WINL<$(+;=EE6]:8^7!)LEV?Z-O[4!T##!U&)#6@!@&E#L,:&M M38/08M0=C,[FXZFKF\ MC*KHXJS(GU%1HU5K]443$(VUFL(DJV/WMBK4MXFRJRYF>5;F:;**JGB%U,U* MA:6ZNJW4!RI$JQ+E]^AV'17Q.D]7<5'^!H"86 Q.H4FFY+;Y#PS-14;H/5;(/5=(TR!P-?H@?DJQVI@[) MF[A(\A6**G09+]\ABG]&), A%#"[5D73:IW*GRZ(",XF3]T L#$A[4/F-D32 M@+$^ZLI&C3&E9-J'7=LP*@47L@]; *WQ0/W;PWH#2?<#21L[ZAC(C]FRGIL8 MO5%CUUR]K8.OF2=SE?_[4YZF2-'$0 MP]QRQPBE2QLQIK"[8N^N\+JK)DBQM$H@VZ*(L^5W]+F(LE+E@UH?O%_]5Q%) MD\VAS"(L;P1FL#MR[X[TNJ/21U(T_(%^2Z*[)*U#2;N!_ORGD&#\5U0'@XJ! MS]$WB""DO7"GYGJ3]MQ/'^?#P0A]4Z?-MTBME'P30[Z%UG-#%DIB+/,A M5,^_Z=Z_J=>_>;;J9\!?M]D[1*9-!IQ"SDXM-YAD4R'ZWLZF0*(TQOO2QH1& M+IW;3Y-J.9H39Z/&F#!BK.UKP'45G=3(IPO;+5^BQ(%61\'1G/-&Y"8K,;-FC<1?4[HMD9^^FYGUR,4!]*-#,,4+&@S.0_ !8&@2E^ M )0GU#6Q8S^S.V3DWZ)"+>/ TS<.I$=B]LP&A:94DUE(#^[7&T8(2VYK!FB( 0@)7EM#" ON5 MQ0M$);:EA)41;,C8E0^TUL!^L?$288EM\@Y#AS@CFI*)GY)/HRT)P*/V9LX/ MZG= 7;1L]52Z)D2.NAU!]#SL;;3\C'Z\P"4"JD,0DT&;<9&@ 9(E, MX(&0R@1@H,R$_(=T)N":+XD2+2"(7T <(#0'&8K8DH (; E- !9B)LR>VB@W M^Q*M+PA[9:%)-/,3/_.?4&@2FW1-PKWT8_I]T&1+_!O]DPI-8F_],392^X%2#69@YE)(7W!!0C.7VCA&0AXR<]AMU\98S8Y3(FC1 M0J:OKTBI5BC4KU!NML5R';59I0EJJ'I.;7$QEM)9V]7R@OKEA47>#6^0L XX M$D"+J6VP%TC25)< J+-$=H%$;3DBP\"$70&P,982&P%^#>"HP,(D[P7@F@JD MD&.'$*):"-'CCQP\Y1\P55%;6A 12E/T # IN%G^ 5"4NP0?[1P(G.Y$X#!6 MIEH14'_%H;M:RD-H:T&!*D/H("2JU0'UJP,O(0VO(9OLB0Q"4WL!,,G,A+P M4#1T;3^IU@[4KQW^*"%16P& A-3B_(0$@"Q" AX($1( PD)P(&$!+CF)22J MQ0Z5_P="TDJ$#I]H'%,BN:2#U88Y "%A9[_4=U53-_77&UY0(J%VN8&;P0>< M.CAT'M-TS_QT_Y(2"0-$ &:N$RRF10#SBX#3%$F83<",FJMP -3O@&9>-GPH M,%@D8<#N?AIP9A[##>/Z7FK>9/Y=^V%*CP&E>BFIZ^F=D_1C:O7[;9-TLM0' M!C#GE%!N).E9B^LK0E.Q "#S '0./%!.L9R:,63#QEB(J361-HXJ9C0G? &X MYE6$3*L$=OSIP;&*D %: 5"$ Q0A #*K0B9U@KL=$7]PQ0ATVS)ABOZ)ZK3 M,*!.8)("@,$N4M"4RP9*_:>LTS!@1\V%V0U@>]Y%]3NB"9GY"?EX>;FG;?O_#3[$DW-;48,L>MU0$V(W+]Y/HVB MYO96E&!K@?E!_0YH5N7#K#JHJ+G-A6.E#TW!=CV,ZWNI>9/[>?,P1J_.H:0Z\, >I:0AGJ3T 9*EI" .H:0 &JFD !ZIIL#U/@A::U,6+ M7Z\;I#\!4;M=>0-@0.4-0+FI76AJ%Z_]>IW0)"C\.^F3*E$!%;.E.=3 =KN+ MZG=$TZGPT^G+%* #L2_BM3/M]M4D71(B7;2N*X2GY)UAL[]EEQ4E=7]P&< 4G$ MPP$#S(CB_OI[NAO 8(:4K-N]W'VQ^8(!&HWNIY_N!O5L9]UGO]:Z+6XV=>._ M?[!NV^VWCQ[YS6K?TP:/GS[9JI:]T M^VG[P>'=HS1+93:Z\<8VA=/+[Q]<"O1N]\]KJ@G2RL_4QOWE3? M/S@E@72MRY9F4/CO6K_4=4T308P_PIP/TI+T8/XZSOX#[QU[62BO7]KZ-U.U MZ^\?7#PH*KU47=U^M+N_ZK"?QS1?:6O/_Q8[&7N&%K9HQ93TX!'99CFA4PSOV6:)\4[V[1K7[QN*ET- MGW\$D9)<\RC7B_F=$_ZM:Z;%_.FDF)_.3^^8[RSM\XSG.[MEOLNRM%W3FF95 M?+"U*8WVQ7]>+GSK8!?_=<<"YVF!^@: MU56FU57A,43#2UI?K-6U+A9:-P7\TD2JU]#6F:8TVQHZ@MMCDE8[LRF6IL$T1M7X1. LDV+2UX S]7[ M2=&N];ZH;-'8%J/*NJL@>5W3CO!5_F"AF@K3VQ9#L9#3?W2&1%[L_P$1236U M;G4F8Z^8:?&FX=7MUC2T,H39J :80U]/6#Y5_0YGX^$3S ;0\;P.AC8D<0T! MR\XY^@QBN$[5<6"E2>Q&E]I[X!K+HXJE,H[.H3_$_GB"8JII\7Z+/?)"'[4' MD'@^:A=>8W$K [".S-OLTW'@&V.A%*=9VU$ 4].0RI2*\([FB-/1!*2&98<- M[[5RK!A5P9"P )]=\?+]KV]>G,IEEW;.9VV M22-5TT#A\>%<;>.]>7-3; 2*-$%1 2#1"4CNH:PVTW^[5BTL98]3XVV69(1Q M)5(@K4%2O,)TFX5VQ=E,%IKR.2Y4S7XGX15SC<9!S:1=M@E8$23 ],YN>/[H MX,>V,:4O7EJWM>(Y)-WLZ7=> M%!Y,"0!I75M (13=!T)[?WSJI(7T;5!%$8PD M?/U2D#OI"7:OBAH<2I1JKPE$:$E579/%P#=TN6YL;5<4J()25K6%115*.^NW MJL3!@WZ 'VG6#!.=("),&F@&KR1?Z0B';-65085>NVL#\^\M)2PZ*=;@,"?P M+3X6LER9%.X!Y[,[R"CV(2=6&5H#QA?M:F/YI=]['!G@L29*Q(A)RZJE!F*D M+]6U$6&C<)/X'0\OM6O-DAV3U@*:EDXM6]B#PV A Q3'1B2:EECOHTS3(O? MM.!ML%C(GR&ID7#PJ6$'NR(+ZPV:W" >U*1XB3A1J4GQ@V-]T)*O$>GP/V3R MP#^*'80U*YB)=A(RED&]LLIG!VXLC[X!7"@<":Q.+Q!#$"UF9X($ 7[%4)(3 M88-0\S6V9A@482(&Q^@)F6U#:B-#HYTOHJ%2D ]+_T)?7 6E>KTB-PK(E$8K M00V$<)VP/#H>#D(*Y-ET3_ F'VL/+!&993I.&PP-1P=,X ]S9 MENQIV,!/IE[!8B:8Z$9AA@1HC.JP06R;S*L26I(3O!P/NNMSJ:G8PEE]W<_C$-0KHW6=!EC2E3@ MY"@R)-@@^1%"A=Y"8CYL,)*FF/VK4,YK#3KW12^L+9X;>:':0LX;0Z@.U6)_ M9V.7!,"YZM E<1KO 8C$K\[O="->+3H(O1%[W,<8 57Y;@&C,8IB: [T\= L M$YAP=,S9-HI40%9E6M9/#,YBPB$^V5K"90SZD^*54:O&(G -#?FMV5!TFL@A M/ST\Y(E : 1$O()S22@$,0P)R+6J.X&V^?1QCS;]FNSZ)"V9FT+DJLT@&J:1 M.7>YGP?VBS Z5#")FA0L5$$UW5)Q(.<3I(#G])JJ/==Z'-6)I&XW'!U8;0RG M^ *,H=L2CYM$@Z0]8S;B,6'O&2V:Q#I_HD#=\_G)UEQF"O=<"S-1"2DQ(P*NO;DWREA0K"JW)M< ZL2TIM M]:X@EW1P8)R.9)PTX\.G\VR1JF-BPQF'Y")*(V4/$!4IGAD3K-YP3M@A# M?@=M87WHL6T'/O6#=DUE=T#=GEIQTC>@590^BJWHFY(@-62<+U2S4C4'HT"O M*,7(%)9G/TZOE!/[66L_. X!M8R]D"GKGD^\ 8B4"3!3GOPAYLE GW<*W*68 MA1Q0P.U$T!0)3=K5RG V+G:: $'*) M_22DQ:2\,&CE0.^J4":A#S;J=^NH+A#>A]6(!6C'Z1Q["[ELB,8U9\8CD4O8 M;U%V;2C7$@ST)02D5CSL.) MBI06I!Q"B,"^R%2_(6-D9PW[3.+MX)I]U01^"?+E*?D'7L#X8()KY&O7%&#H M.3HW M1D#?;R:ZE0!3X,S.,9@5EA@3H+J-.CQZSX=W:P$6I#-0UB8#Q+AHB M.POB KHR90BC?"90G>92&32SM83OPX3\P"DG5!?C]--0&K<1CA1-MB56BX-2 M!^6RM: $R5,; !.TO.^8)65 L/^*)#!J@@*>4=J(R4U6A8$S];7C,NDKQ9THY22 M(*^\%P9&RT+\6.\Y3-2>L@/0<:C:6ZK<&62TT3CDE/W86CDK&[ ;X6'3XF.L M(?'D3T)L#=H+5K:RMF+OH=F-8^\"&W K@HVK-99!KU(HDJ1 M=*$YNQ2Y18E]N@[( Q+I(C0Z/'11:G.M%K64'EX"*ZC745S*FAR_B8!P78,4 M5=ENT2Z[.A;\V)\3&!1 MU'(3STV"+?8I?V-8553Q #IWY,5A\"HKW*8]A]JKIZ*6)YNB&E9?JYY$NT46 M4;.;476?=B(H @1*,.A"(J-%!/?@_U:5B#F&HPGB/S] 5E,&V"?)74 MT^LTJ XVL57[Z;W.*=:9.8]]G)4P2,Z'9UD*B^5'!7&,.*A*F$N+OKLU3%M(,J,L]9_AF$HLRG/#O0$&T M72Y]\&LX$U5=?#NR+8X3_ 1EIM>:<[U@P92%:^Y"C 1B*M!+Q=(,93NVN8$. M_^)):9: E8XY&"*EPEB?K".V6PHCT2X:B1>DK""JI]Q8K$BJ]X,8"*MSW.$0 MZP4 ND[*VN,J SMML/PC<2P&SH$SP 8E_8URG9"QD(ZB?TZ+2P0RVZT&[$>X M:O)&;(!";N^3(Q*8JP62M 1'T)HWY''L2=P"2. (;R**XRB2!AU%GL!(W*=8 M6;,O 9=RCCNK4K+DCQE/>T@)H!]Q-)5M>E+&I% * XEZE"/,S((&':8(*$=X MM/\VA?9\*QWA4,2_LG7%N5+*C<2+$\NB3 B*X R9OKI"NL1UMQ^EN\,?7E8; MTU %7UI?K\6-?5HN]0Q"&8M3?A]0WK>!QZ0L/AL?L+E"D"K;=":BGEHM[+@" MP D$S@OTI\KS0JIVZM$N,RXI8@S#B>%2O%I%GG]-!1P)1(7 44[>LSY;'C)*9T?&N3I!>.>,*]!ZK+2_KS M^?1\&&SF3_NJ=E]K[:$R CSK:7+0%#YAN1XI M6Q,KSR8.D)Y"]D1H,NRX+Y\CYE#=]XRXHPCZ8Z2<;WIVG#L8E=U\3TP%A$,W M52ZF$&9+ MMPY4KZK0NYU^(@#FQW27UGS209(8X*/=?L(R6,F$=Q^6U#CD2= M-.'A@OD[1GN>I3:?*0IRV9DB"2?R^EAZ,!9P09?1)+0.<1^!R_-P2H&C@PI% ME$.,!#0SAZ.P/4K;@'K7FI.HT%W55;K@@.D!%V'^GE+W=QJ&PON0PU+1IS\' M#F22\Q7O))!BWA_TE>_K?V.'\5YB0V'NDQ:KPYMI9$ K(=P<\O'EH)*M00J5/HRQ"Z8RN\2M3,ZUO/A M,2:$JL QGDBU:$SSQ=G)&?/#X,;7+C)7V@IP_.\]H.@;(JMW+.DSC./B#;;^ M>]>$AF;<2J4)8VQH:AU+28\E!,<+6GW[KCGT7)+;49_QQ"Y/.AQ_;"!]?/\I MZ]6S+1WV^$XSTI"8#/?G#V)+\+&#AN6?Z])W._(4?A6(_[BXDVG*2T:YPW$J MMI-!;66(H?#_/07,%"V #JE,^*:A2S R91Z;^;!!.:2A0$M)!LL^1D&+:$6O M&F[TD(9C3355F_MMD\6,.JW$&X8QLM(E-"RW\;CM>U >2_?0: 7"QIYIYP0F ME6296:?65GSL6(W$*4-MG!XUXP4(RW5 J:UJWA^1JYZX,X9$'34XO@4W%RBW M!.DK^^*?1&&3ZR_'+Q%UVD]P\.6IKRA9=<1"CW5(9L M?)W=6UZM*'JU4B6CH64JVR3[U3;4O'G M\NH3@&9*8C\YF9VQ=GU< #!9JS(DZ E#69L;6^GZL-R3;K1FE9;BJY>O7[[] M.CP"!XJ7"D95*M)[W[<(N!Z:!7+_8$.@30&-$]#\OHM=+D^&-V/#W+$H%G-Z M2!($"==4"792(G*K;&E?"4!JLTPEX@.I$PK?5B<.ZLICYCVKP;(/OK/ E;@H M0SHT9E5\\IQ;L%(]"2!]_(5&WLW JI:$OZE0.WL\B;=9^SPB7JU.@=!Z/9AO M6KSF2KLBX^10RP%F8V!>L:-/+1XVR$SE. -I4SO=4M0-XG(,5T@X%I';LZ10 MV*:K.8Z=Z%#F3O4VAFSJ7Q%4]LV4I)E^Q[$?*)?<^6JL2#TL^*C@:(ROJ\[( M#QU"RJ(:N6*9UV"3[@7?A=7M0#.I-LAQ)Y&Q0;!<0@TPY+'Y,#ET[0GAOQ2X MB #PN_%020GUDO<>RGU1FLE!,=!L$/6)ET5Y(EOOK_D,S3Y=5SR\.+.5L98H;91Y.CE\* M?T7[S,[XV^+?9X+7&>9=',&\#7Q<((_X=RTU]6"ZPR2ZK^OVWAN^I2BTU.QO M[8[NXK_E^L6,1\KK>8*//JJO#0(3$N[]<3>;(*'D&YD0+.06+=]U@E^,E7N2:,",MN:=GLWH2G/)O;&*DE@R"I M^]@D@%VJ=-_@CA7_#..ETL:]C3?^;N7_TWKI8$GCU2U6/,OMZ)N3V3S2YU_4 M#5V6_$4,X/STZPFL<+,%X=A'K,T,GQ0X>' 0<@.$FV@K4(7,E!AZ-DU_TUQ[ M"<" 0KDF)RR+J@3;@0'$ZG?V(QZ,2Z(+EY".1:RC<*\CZUA0-[Y6+NR.RXN; M<$TJ=2UB$)Z.=W<00OXY]D-&UOO$_PX)RF?L!S3'?G9'XDHA]NAOE=B:I7)% MW1F^K#_I.7BF%HF[K.5P1S,K"TYN(U^6?]23WG)Y?1)N7S%]"@E\;,RF!0_Z M98'?0B6AOA<-=X!+X\,;D2GC4R\WDHG@ST?H0584_HN_A1'\3SQR?GIR>BYW M?_A2Z$=Z!F_I9E1PS8OS"[CF#W)':=!]>QW+E,M;9A@$GX^I&'7HNI_$:Z,\ M;-UUY,KD*CABSENDKQG8)M<+6%>QLTQ75G2UDGJ*)-)^;;;A%HJ4F;+,.4SA MDO!OW[QX_['@+JL,[K]R)."(\7'A4NX10MV=5/*&3SC6A!PY-3$3SPZWV(6! M+2W=K&#CVX9B#"U5&5+0MSV:94@F=2Z*CDW%]PDDU>)?(M(/"\,/"D/'?1#6 M)B-X'%Q%(OUEV$+7&B?ANO51U0YN4AS=/%_42-:_>L%+9Y,?ZA>!F"\9>. M;XR,?TP[QZ0< .1>JUP$ 7VLZ0>XN[5F&U^HYO/X5BQ=H1(##3[AN\7&R*68 M&!2S'JWE B>/%%=K^,@]Z&(W@,D;[C HGF-'J@%1*]?4!Y;#H.8(O<'Y?[^KB B?YREOGC2O5FJ\545)) M1NKT82CA4NE!FGGK#X5C)ZSG?'YZ[,\\/,K^=L9&NQ7_A1#^67K3RI_12)^F M/T)R*7][HQ\N?\'DG7)P(U_4>HE'3Z=/'S^0GDA\@SR!_Q+'PK:MW?#+-?]F MC@;@>_IQ;?W5[8UIU-.A*-W;JWW35*]O;ERZ-P?M1K8R)7[9VOJ@&WRM=S>N MJHW.^-"AN)F.Q\N;@\[+JW=O^-KG^MT;VS9%7IK/M7+MX:#KXWM3V,>W5Y.K M<.%+OMLW=.'FW9M*[\R]:?ZS^ESCVTVDDN4'4[K199TL/\Y M4/\+ZPY=-MJ9#[;X+<^:_=NK]97*S%:W1?/%/OZ'\?HLB%YJ"\?_JD>Y=[ZZ M4FGK&GOPAR'!(2_EKW[R=N@=6(\O')CZ U.66QBQE#_J1K][4]M'5=/=H$8? M6%4^#>'RDIQRW]3X-<>YYMT7\V#*UKRY:4",+MVD_N![.3B]<'"I/MFRV3OU MYS(SV?#\#82(DDR#).^G+Q+\J2U':KI*U'0\';] ;Q8UFS&]V+);5<$$N<,Q?,C:M'%TDOCDJ7&JL4I[J,$D.2(%_QUL6S:@K!L*/8HAQWQ MU>69J37'5)^S>:KD+JLV1IFRR9L"+$'//*5[7>[@"K - M9YN<-YZ\Q9J4;J M7A<0SNWM8ZF&K/[=D3^=+?),-V"!+QG2!#[=-[B E$&TMNJ7RLOIE*X]$%(/ M!"=("&J#WV=]I).J,?4!!\J,[LUR.?^ A*4VQW@\4;J \.UN[^_?F1+,BN(( MA=.BS0QL6IN_MWG-\K 7/ -B3%96M1B%Q)J-R6ZW8Y7I(YAO090UA@:<>,O4 M*+LI\IW8?:\=C&Q*Y?#=;7.3_4#& ]74U(VFO\A4@$9;78,^F&:FLBY'_E8? M\6->I^W!-436$99@'>+6Y ?R"F2M/>H\Y)AIEF\96"SP\/:\?+!YBB]#,)*8 MF2$# ?&9H&GHQ\X=G0$SJTK;].SH$K/7I M#?QWZ'2:4PM^F^]]*#[S.=3?ML4V+XJ^_O PG)B?#Q@Y6)L"E!"'X$CXE<0= M"% Q($4;!&+%>3'^Q'00/N1;!R4YF#A7992G*7\D/@!!'X1,N>>4@VIDVYJ+ M!)%X))E!HW62V"7[' F[YQ,5.9T5V+9-6P,M!+V7 7??(E0[9*(0U0V7//*B M'! _:*?5BN9V]+MB^]]3MD70H0$7F;0NW992=*2 "X" .EX7GN.H'?VE#FD AWNA- M8:0"L$N.$G-I3[_NY&--^9/B9/NOQVOZDNE ]E(-A$HZ=#9JF$O(W\'W&O'B M&EB_87_W>HQ36 @Z<\FJ;2DIE?S24_S^70;[%K:B>$C" M[V!')26'[B6+0:AU;54A47X_4G^Q]6F1^^?"]^7\T[^MIY/5#Q>\CK)A4^TS MM]' TP4'MXY[0YAR8V 9_)\?N+J(LM1\9KJ@BHH1O> 2PCSP.Y.]&+4GL);( MQ%G:*:B#00^428$B 0/7B^P\D&,]HJRCJJ)U,'&]H[12P>X0"+TT\G#M@VAP MOQ\O$$WHNCG[^,)(">I"*I 63&8MX@!I2$[/E R=<;_)/:1N+IJ#JD!>5=P^ M@B;*=L;:\;:#.U@Y;U.4JMY@$6LA]>C2C86.06;&4"!9MS#UG:3HCHFDD3\8 M69;F">\'Z,>)EH-_6QO)P&$4TJ%M@0 /MFA!+8Y %1H4BJ-LV)69!UVT5,5) M$V1;6TE# N_$2DC)BG,F_CE2?"']4AJ/B::FG<[S.E$;GM.1?KEK#WGF@OX8 MN<2<(D+@X[Z)41S^!X$G*O$A&55/$[!, KXS>)Y4R:=Q$*?FS];A7!03$$>C M">?%WJ#8AWK@I&-1+[DI%5!^@0&)I'ONJ M$A -T)UR<1HRC\#U>Y7@,E_/C[(7,5UY9 >W9??]8AH/P XDGF=P[K\%21=O M>M[K]+JX6!WJ_GKMTE;E9&M%ME651>EBQ.0'DW2PZ[ISSD;N-!F=+K'"6)_W M=P=M18L*4^34NHJV:6HJQ@/M;_J,PG#;"7_071; $)GEDHZ W+-@XFK!+IQ MD8PD7^E;L6OX6SD K2I&$8'*S@^N-+ M2'YA4 M;.&EMN3/Q.09]$V5P&0UBWR_P[VU)?"#R%B_44B9.Z1[9 9V%]-[] M'4W7%<(+#MF-?>S/!]AYW7J[)D@6L?*2R1H>R;F5TT$^KY4L'<[#GG;W,D66 MOAT,BSD@!TK( PXZ\UT^,J-$[9$"$ (IK6UXSJ.*5V:QT)OL^SA^0B1G2\@+ MISWHO!!KVKY3Q <#?W?#?TD@#8U!6V5]1!ARG>^*4'EH'I:!.[=BA$RVE'JH MQ0:V/%"N#_*,U"?"UK,R[/=M=(%V,KZJL#=0/LH0;S_$12'IR_6*)SKS!#LE M'DFAZDJC;9W+R1"7PF+8J\;<"_C];M)8#OMK5"D3=6L&BX[".MYV2G0\V\J( M$9N\?GZJ5[G(FG'APK\%"X;P.-M<]W)=>282XS3&01P:C-#JGRXFF#\5",SD MND R+S7E'>IG3] 4EWC]7:LA]Z>&3=VY,>R=*4>!\0YARXLY3 2^G2"XR8+" M$3=Y8K#-F^'\'@J0>VDS/6A&NBI!HX]/^#(8Q"UB7 FR$+QY(1E(6TLKO"Y@ M?*O=!-E]]CL@]*C+B:HU]E'767\Y17B_V)M^##)PZQ];.\>/$\,Q2J'BW-3B M9HZ-/NEU=.'O.[K*O]I-3A]SOA /9QO]XW1PKI'9=UQ0BQGW?N>SBMO.9;E)[3AUI 6[\"/:S<:KT50=4#G]7AGYS&_]+W9S@K='"@J_Q"3K<5!L=/JUL+N1^BV, MKH/J*2/E$\<-5'PU6:U'LSYW"HA_*@&QBP-(R0H14@6@]$B$@@W$-CD/U!&V M#LTJ7:,B<)"93CH%XL6 ]%2='ZDO9M2N(L3>M\,:P:-K'B'6=6.O.89]1F# M^87 A4=:\"D&&-D]2N9ZML\B/4WF^CV+5^[L^C .,YZ!/H^&'J(XO_DT1??L-S,RVH:#<5H(;'3V0))EP5'] MAZ7=)7)I+"Q>LOCSB_KP>,S=FNS\O]5(R067%>B@@%19MGB_Q?<8[D29\ Q; M=@(_!A-\"2:@JZ4MKU^B^0N;\N?N%R3._LKDPMIWV$?%1\0;L\M+3C(;K^0P M89Q8;;B)C/(=V&4KMYB M:?!ST>N\>!'.8G3/O7X;T'@U&8^6LF\Y^+P;.ILA\=S$IYA^G9T7QQ 8+F0B;G\NI'L: MMD,5W0_9-D.1^_;"YIK220LASU';5CQU&$\>"3KK^BK-Z;G4_3 MSA-RK]4]S-%_I0YL*$8&ETY,,A1T@/@7?[LSM>47SH(DA%74D92&C%]I8*&Z M19JOQLEL.L.GZ6J2+,:W^+1<)8OYFGX$O=5LHCZ1\[Y0[VGL(SC^!/UG8R8Q6R43$)\L\ TWKI+I>NGKSV2<+,I), M5V35V2WLL)JR?:'9[9P!>)N,8=)_'7B?_<+A9W+"_Q_8_9D6X+QB4Y\MAI]^,'43=S>JWER M>SL!5)9+@LIR.58DQ%K=-S7,BZ'#X< 8 !@ !X;"]W;W)KR#L& M;GE16A<(EO.:%7B']DN]UC0+>I:,5R@-5Q(TY@OO?'2VBEU^F_"5X\ZNUF%KQ)^ M:N0 PHD/X3 JBEB_ZB[H]7'*3"F4:C?#M?&.LIN/P_94*<5\A;BO$ M_[=__PR&TW&JZ- ;BQFH'&R)D"M!MX?+X@S>4B;%5&.8S R\ ]HS[/<,+C'% M:H,:HI&+C&9PQ26G\Y'!!Z4(\ ;"F3\>AS2((C^.8KBG:P-DPYP473R\)&4N@@_V0"2!AL4'!_0P?; Z+O5 MFJQ(B[WS G>IB9)9M\PUT.Z09J+[LX &2F2Z:W!,VH!Z%J\B'K/DPC,F(S=.<=)N]8>'_,B$\3W^#) M-G!S,!_JG6JPXCFYU& AW0(5K\ JJ)PE;Z7:2?(!K2FYS3N4[+H=/'>"@Q,W MJ)#:<9[7]BYM9PQ]M+?5\\Y-?J=WGGQ#:K@T(# GZ' P23S0G<]U$ZOJUELV MRI)3M<.2?@VH70*MYTK9X\05Z'\VRU]02P,$% @ _7 $44*,=W'9 @ M4P8 !D !X;"]W;W)K&ULK57;;MLP#/T5PMC# M!ACQ)79C%TF I.VP#NL0M-CV,.Q!L>E8J"QEDKRT?S]*3KWNU@';7DR1(@\/ M:9.>'Y2^-2VBA;M.2+,(6FOWIU%DJA8[9B9JCY)N&J4[9DG5N\CL-;+:!W4B M2N/X).H8E\%R[FT;O9RKW@HN<:/!]%W']/T:A3HL@B1X,%SS76N=(5K.]VR' M-VC?[3>:M&A$J7F'TG E06.S"%;)Z3IS_M[A/<>#>70&5\E6J5NG7-:+(':$ M4&!E'0(C\07/4 @'1#0^'S&#,:4+?'Q^0'_I:Z=:MLS@F1(?>&W;15 $4&/# M>F&OU>$5'NO)'5ZEA/%/. R^&66L>F-5=PPFO>-RD.SNV(=' 47\FX#T&)!Z MWD,BS_*<6;:<:W4 [;P)S1U\J3Z:R''I7LJ-U73+*K[;W(6P$DQ:8 MK.'B<\_WU'@[CRRE<(Y1=81;#W#I;^!.X$I)VQJXD#76W\='1&WDES[P6Z=/ M K[NY03260AIG,9/X$W'>J<>;_HW]<+'U=9835_*IR=296.JS*?*_E=K_P$. MGKZM%$V1L5B#:L"V"(T2-(Y<[D[A^:4DD^H-A9@70 W'L>%PCA5V6]0P39PE M*>&-0WX&95C$Z2C7/1^_X%@ MDA3A-$E(YB$EAC,B;'4_3"Z7KKR=1F,@#_-L1L\LGQ*?(LSSE&0>)D4,;YS# MJJKZKA?,%7N.M*@JSCQ*68;)+($R#4^*A)@G<1E.AU.2AEE9PJJNN7-E0E ? M)?ZIJ]3+9\DDI[$4PF\8C5 )9@QO.&4GVBMCD'KP"D5-+==PPP0"LS^W=0+7 MV)!N%;Q5%B$I)K_Z J-'@]ZAWOEU9NCU]M(.,S]:QXVY&A;%-_=AW5XQO>/2 M@,"&0N/)+ ] #RML4*S:^[6Q59:6D#^VM/51.P>Z;Q01/2HNP?@?67X%4$L# M!!0 ( /UP!%$/<)%$[0, /8( 9 >&PO=V]R:W-H965T=!8NSV-(E,U MV'%SHK8HZ6:M=,S-3.MD+BE0:S MZSJN'\ZP5?MYP(+#P;78--8=1(O9EF_P!NW'[94F*1I1:M&A-$))T+B>!TMV M>I8Y?:_PK\"]>;('E\E*J2].N*SG0>P"PA8KZQ X+7=XCFWK@"B,KP-F,+IT MAD_W!_2_?.Z4RXH;/%?M)U';9AY, ZAQS7>MO5;[OW'()W=XE6J-_X5]KYNG M 50[8U4W&%,$G9#]RN^'.CPQF,8O&"2#0>+C[AWY*"^XY8N95GO03IO0W,:G MZJTI."'=H]Q83;>"[.SB4EHN-V+5(BR-06MFD258=QE5 \19#Y&\ #&!]TK: MQL ;66-];!]1.&-,R2&FL^15P'<[>0))$4(2)_$K>.F88^KQTA?PWBI5[T7; M I@V\VZS7RGMJQ"N(T_-EEQ M['"!%78KU) R=\)*^/U2@FW4SE 9S1_PR1.>4)=WJ*E_X1^Q1GBKE3%PSK5^ M<+$L.[63%I95M>MV+??JG=)6?..^*7]2_8J.)(7-&#P@UP9^@R1DV816%DZS MXEB.,_B@Y)^5ZK9HJ5@;C4C?$PO98,U8&)<,IF$Y+9V0LBD4X:2RCW/HX2;S%JI&J59L'* >4;!K2 M%Q.2-,S(TDL,$A8R2\CS,$T++R8L@3P. MBX*"5I:WSQ"<-,9J,;)D&>W*23B93,:CG';3:1@G"2Q=I[Q,&64;"M V7,+F M:6,I8H_U99-4-N#43BMTC\K[%\3ZY/@Q\9XFBW',U<_Y,R#,(XOK(ZK>B/NC MCPYU +WM\=%W=#UF=R^5 [-?NSL*^.,T_.!N*HZ 7G5@%I3-E1;O+>PID$V/.G+-?HN?X](;5$0WPHG,2?E M849=DKAG)RD+RR)U4NJD-"R):B0YNK D+)FW>,G MKH'*-78_EL;3<:@O^UGVJ-[_(WC/]49( RVNR30^*?( =#]E>\&JK9]L*V6I M;?RVH3\FJ)T"W:^5L@?!.1C_ZBS^!U!+ P04 " #]< 11+9+EZFL) "> M%P &0 'AL+W=OO29JV28#4W>YF<46SF^[VP^$^T!)E.$;ZI*NO5;5=K516_<:S_\ MKA?+0!^&E^>U7*A;%?ZH;QS>AIV47%?*>&V-<*JXZ%V-7[\]IO6\X$^M5G[K M69 GIY(V;C^WTM^S[_!E M+KV:V?*SSL/RHG?6$[DJ9%.&W^WJ%Y7\.2%YF2T]_R]6<>W)M">RQ@=;IM#6>C1S9,TH8)VQT5L97O9)"7Y\ZNA*/5D$8/["KOAG':4%!N M@\.O&OO"Y<_6YBM=EN?# >9BEG6_CSLDC.T_%!VO"THN?3*[RW?U#6-&9 M,FE->3MY4N"OC1F(RETI<>:^" M%^^TSTKK&Z?$?Z[F/C@DR'^?4'O*='_39P@\/NZ_>CDZ+/#DK']\ M/!(=O%M^D!*"C1"?67PW:Q'PS6_@DX'19(H-*N"#N)-EHRC:YRIF(WWX W9ATVV0@!C4F942_O!/G2#TC3F:RQ=(-*P1 MP*I*(=F070..TXZ8OGCO",&^F$DC<\G:*PJCA5R@3"X[#7U+>:>$]K[!7FYF MI0#XZQ M*%","9J2HO&HL^68^FE712 L]=4P=>[E'-NM"91-@0 M(83"Q_S2CN@*)I!K"U@&PH0!G$V05UOC57_;B+0#E>00 ^(;N2.=LQ49%9,# MN5R4-(20$1RJN5HTAD!#CR4@$$L*- O.G"R"H DE;\H83RPK@8BC8D$9KI5T M W&5YSHF40FW.XM8/JH6=F7879?@+-*4JBN3M0XR]HT<7<(IE@'1'K-0SIQ, M60*/W1TM]\LV>+JJ5*Z1F*)H EI+++;&F?[&;&1G4R!F^!GYQM6BR4%#)%_7 MI:;/;**ZKU%HBHV49 J%B3"#MMI9&!LG&[(3LQI%VR* MW/:9^-%F5!H+XM $);TQF$ 7$V9$M]2H.$1QW98@DW*,8%<'J0J8C[4KG$RU M" <5*MU]06)Y69(QGLJ[9N)9:; ;%+WHZ@IYI& !QESQ 72R4-PDR#Q4>^(J MU .*$RA$S>25;>.X["R!"THR86RS,O>MEV\\/J,;--%(9"K5O^^G0)+) "Z/ MS0!4OH+1![L!+WC8"SR$.T1@5[=G.<# 1P$[K8'W,KUB*(8J@(U:5XZ(DI,/ M+H/0DL_4(;GF4%>"Y]Z'N@C;30_U9-<'Z8#(Y"P.! /QV[Y,VIX8%H"F0&G? MD<2>GP< )MP/.?99B<;'ODD534T!;G&R%=0G*X7))^>HP8R*"OBA/MNX?3]C M1WI*I#:9=43ZU//NX X&+."!<8Y+V4?.K"P0W6;'N2(=J+Z_%+-[S%Y0Z0JX MNMCY<#+#$ZU#BJ.+Q"3L+$BB8SHA';8V=]FZXNA1A"EE,(!D9 A\31P(_BIV M!\P.C0-#D;K/E,H]1V #77^3!]IO%Y/F.8R44ZFB9:,C(M/!7' ?^$D:SD$J M5QD@)-HE$M_(VDQQ$-NN3@S8SL'S=6*-_?GH7_LY\JCQ7&@V_?P(%JU1G&C[ M%4Q;VJS*]U*JH)Q*8/Y((6VE"(@@VA2MTH[;L.)3[IZ)'3NUQ9WK/(V3Q/T\ M!1P$]G#=OD\'"J?HU$]:B@.EL6LY$\H/([/+5-_SCE$'<5M@0U-IT>QXX5N M.P]3+5]A&K)&9QYMRQB6C3[3G3D(LYF"1X0W=\!GQ-^3T9NKV>V,'\=OGO?% MS<]7<2VW7)(%L27]S50-[>VNV:S;M(]5I'X:HAU/C5LA>,3VFY]F'_?+[W"T MWC6.)Q8Z =)@F#^<+8O&I6%YNWO':87'XC@9);["*"'7+=?01!:/>YX&! DJ M^LMNQH^GS(W)1SQ $^2=]BP$I4:+NT[9MF0.& MX&I@Q$$I#\3^GSG\> 9_UR;63!GNJ-KIA,$L?ZADLW0R3P/IYM3MU:)-*%FC ML=RSR6"1H_%D<"HJR&F'R:.ST\&T^T)UG*1MG9S_35S-1X*4HTK@P_QI9%@4XB,43]U/]+?@*]-)L/-_PT20^FAYT##8S6@M M-R#01T![TKJ[H;<#,OK)TWA1L,E!3[>4B3XP-Y9K3_VY"1B6O\6A1F**D7.@ M70,WOH;:N\'9C 1=]K9CQ:9EMV/C]AP0CT@ CJZPTMQ2VY#.GW$#1*MQFUU=1?33H()BF[AM$<^&!+=W9,6PR?N)F>#SC13W<> MFW[$*BE"\F!V(Y6.7FYE+6PXF@Y.VO>]9#ETJS?GW9? MN\OGJWCGNED>;ZX_I.FK5 6VC@8O3WK"Q=O@^!)LS3>PV$1K_1""KHK^J?99-*T^["S#Q )2DA @@% R_[W>^X%29&2[4ZF++8# Q;E?YU[@ M=&/=%[]6*HC;PI3^;+0.H?IE.O7I6A723VRE2GS)K2MDP-"MIKYR2F:\J3#3 M^6QV,BVD+D?GISSWP9V?VCH87:H/3OBZ**2[NU3&;LY&R:B=^*A7ZT 3T_/3 M2J[4[RK\47UP&$T[*9DN5.FU+853^=GH(OGE\HC6\X(_M=KXWF]!FBRM_4*# MZ^QL-"- RJ@TD 2)?S?JC3*&! '&UT;FJ#N2-O9_M]+?LN[092F]>F/-OW46 MUF>C5R.1J5S6)GRTFW^H1I]CDI=:X_FOV,2UB\5(I+4/MF@V T&AR_A?WC9V MZ&UX-7M@P[S9,&?<\2!&>26#/#]U=B,)*+8.092;^98/RXH.\DTNC3J=\",6?O28/<.WV?/[)(I/:R7>V**2Y=U/7KS5 M>5B+"^0-K,^K/RH?9,#@C5.9#N)BY93"]R">!VS]\8=7\_GL=3?+X^3U"U$Y M>Z-)"%)?2'%P/)LA HV)Z7ACS8TN5R*-0@DU0A='DTQ;< MOOYZ>?WIZD(\EYY2'? S:#2$\4)L\'4Q>7E,.Y-QJS(9!Q-'$VA)']B,4?/< MUD[DB$!IQ%? AW<])@T8DG=!/ 4G_08H2=SUM=9>LU&W.MUCDS'8=?D9C$?' M&(V%I&[I)_TH$974I >.16@(&Q6J2YZN'/#K"LAD8>LRM&[(9:H-^48B!LF* M2BA@-W20+=7A&*L XE! 2Z]O#PLB ?';]>7[CZ(RM1=+%39*E2*9S&;/.# 3 MF.89TG@;E9$BM06TY;C(E2)4'#R4!C NG$9F MC!IUN%M(LTG20)I-YOC5621S<@.+6\>6;RS11'QKD/&3-'C_Y_758?(ST -@ MH5.Q1A!YO2IUKE-9!G,G-,2DY&<2NC)V"= JM:4M<":!K1 Y.JV-=%A-BZ1R MUF.3@KX9 MAA(5R, D6AI"EMLSJ%1'5;(49B:+1J[<+.ZT#LB/)/N+$_2D(H M77B* !Z-^ULY$< :%'\$V^*<5%'*!/_7*=GD%>4& J=)"P)'M(]#T]2Z##@, ME(*EW\D[<11KPA"$NE5I'9C[X'#XGV.BB8<'N*]AR[>-2UL*'(O-6J?KSFRT MY7[FRYTMA@Q)!+< )_0)SM%VZI3\][#D+EJDO$>/ED6ALJH,(J@?L#N&)KEK M9^O5FJ,(9YLZ:WG'4X1E.^9/!M:*Q_F&B[3-6G,-N9?D#=1 THD34,"6 M$TET6&NW=^I8' _(\\'PP,JC_97:@=R&"^/4 [ M/>G"1L@;J0V7^1ZQDU#T@FQFHU$:,A*6VAM5@CI$ALI2>^*D)37=777K0S,J M<-6AHA=!$9:E++^(%0P ,4HU56,/-.H4 @P=2!.A\Y[V,>+ZD?]0QC1NTM[7 MLDRYW.^!&O>B,U4NP$3(;^W#O2K9G7V_#CN.@U);0^5:*>94+D[X5H:JU--+MZS[K80^C&!.TA> M;?U#Q1LY&'"O\C$79(>@:P@HD(:]4H(TN:5PEJW:J#@H>QI"B..K\&C:)2V1 MHF/SB$6@H-I_.ZSFE$PP"/"#P3@DN)^DX@%[8$*C +9![DG(P-<3<87FL:6Q M78[:*51$1!4JR#W\/2WH_\#/2GN]XG]]O< 4BXMI6A=[-R#.?(0"XG%:U2]%3MS37\7"!D0S6 MDH ]RE[CT'O>KGG+ICX M,SG?Q![&N/(T[5BK MA'6^^812C+H%"-LZ!*M?*$0VJJY+?)ST42\9Z&L N=N\X9)X0=O MH0CG:#GIZL=MRI>."SQ]P]X]R4O'?J8WE:Y.;]%W%7LLD)#EBBD$O!"<-6/Q MN8+!=2]WW'#CM/;46RJWX01E,0-+BJVLWV[U97\2GVNWR M^.#]3KH5706-RK%UAA9K)%Q\1(Z#8"M^N%W: +_RS[5"ACM:@.^YM:$=T '= M2_[Y_P!02P,$% @ _7 $44S'9X4; P QP8 !D !X;"]W;W)K&ULI55?C^(V$/\JH[2J=B6T20P$V +2LG?57:63T&[; M>ZCZ8)*!6)?8.8\#R[?OV($4U#M4J0_QS-@SO_GC\61^,/8+E8@.WNI*TR(J MG6L>XYCR$FM)#Z9!S2=;8VOI6+2[F!J+L@A&=16+),GB6BH=+>=A;VV7<].Z M2FE<6Z"VKJ4]KK RAT641N>-%[4KG=^(E_-&[O 5W>_-VK(4]RB%JE&3,AHL M;A?14_JX&GG]H/"'P@-=\. SV1CSQ0L?BT64^("PPMQY!,EDC\]851Z(P_AZ MPHQZE][PDC^C_Q)RYUPVDO#95)]5X1R;LT!K-=F M-,^$5(,U!Z>TOY179_E4L9U;KJTIVMS!9VFMU$XAS6/'N/XTSD\8JPY#? Y/_ZZX6O4^QH%7Z/_5=";&/XA/E(CL"-YM J6;&2+L+[JJ6F4C7@CHW*954=P>S10L-JIB!@^)W2.]A: M4X,[8+5'>%5O5PT"OY46\7KK+J1B6F(_= _< -@WP$F:>2F=W3Q;R4KJ'$$Z M6"$'HGTL7(YU" ]^A,D@RQ*FXT$B)D%.A6 Z&DS%[+H_]DB.(S,6GO*OK;+, M__3#5*3B9[A+Q?"^E\[T\F*(6M9/!V,QY%6,QI"-,IBDV:463SQ7^>33P3"9 MWGN:3A.F63KA=3P3]_""DH@ODM5.ED=X_]:$SH6[6>K5TVSHUVGFUQ&;7I2! MRWM5@&PPR\9=PDGV+_E;_1]?#)<:[2Z,4/*]IETW9_K=?DH_=!,$T;5QC@>?($M^4^#UBOP^=88=Q:\@_[?M?P; M4$L#!!0 ( /UP!%' _'@F; 8 !,< 9 >&PO=V]R:W-H965TQI@()$I\KN>[T(1/%T*^9>:,Z;)0U76ZFPPUWIQ M,ARJ8LXJJH[%@M58F0I948U7.1NJA61T8IFJGXI& ME[QF-Y*HIJJH7%VR4BS/!L&@F[CEL[DV$\/STP6=L3NF/RYN)-Z&O90)KUBM MN*B)9-.SP45PDOPB;.EVA@3X\E8B+_,R_7D;. ;@UC)"FTD4/S3C%F&F:2U5J11 M(&!$FOPF6J!^ 2E6."W+%<$#ME@*!HFBX@49LYI-.5BI4J+@5$/'DNNY$<\G M$,VG'%-89=JS5B[AB<3_N&1&Q81+5*T5VBCFY,-$RX"A%,ULC@YC"32356=! M;[MG)%HOJ?/;NFU'I&!2HUL]!JH%=(U7@\R6CR+06[LM:B'%I'%M9BW5>RK2 M,-^S.2]**'7RU_'NXG,G*NNR:&07=^XB!6*C0QF(V(-FQFII 8"1FED(6@ZC M":]JS6/1&#,$F7=QA^4VLNB1][3+$ Q3>NE;8EL<@3-$AT>C&:;,+Y:'2:;]3K]?WH^^=?0N!19 .P' MCG[,H#\C*T:E Y M&Z:BQ YH9'#P=[M@E[EKS;?O/[I$=UZ5G([;A#HA!]^44*IT&:?W(IM,C;\G;-7*@C[U1,+*_29"1MZ*> M?9LK QQ;G3ZT1,T'\D/(1A.8)!X29*2-VW?Z)#OWG?B'GFQA=W][H8N\)(P M-R C]#N%&^!^_&X4!N'/Y'JC]-\C[V1+!9V!ER>)L=^+TW@3URU/MKQ^3BKL ME0V&KQ_PW=AU(J?JJI'2I,6Y38PLREY4J5IH6G8[@5 :4;[C#UL?1I"''6E[:F<1N[>\+>!=:]L^74'_ MR7:"P-YG\@&>)BC.[AFZF.-Y70-VIC0!ZS.E /VF2).,C +RP7K^U *21CY) MLPPM*"11E#ZI&4L4>FD^:L8NVR>E; M& 40$,T"&_9AE_#D &ET2 [09?"$BWA&?G+88O8L()$7Q;&!)8DL()D!!! Y M%E._&\0F8_/,=8DH\FWE)'[N?N'O2S(8>Q<^&K5=<9[MVFX>;R>/>IQ+4E/0 M:>[,\K/(3 8DL9:%7H#%N[/I9_L;KPMWT;,F=]=E[ZB<<7R>E6P*5O\XPU%" MNBLH]Z+%PE[[C(76HK+#.:/X=#0$6)\*H;L7HZ"_!SS_!U!+ P04 " #] M< 11"%!4W8D% 7# &0 'AL+W=O+"$6J)!7'^_5[ MCI2)+ MY7RC(E[]:A):SZI,2HV9S*;3_4FCM!V='*6S#_[DR'71:,L?/(6N:93?G+)Q MZ^/1[F@XN-"K.LK!Y.2H52N^Y/A'^\'C;;*U4NJ&;=#.DN?J>+38?7ZZ)_)) MX)/F=;CS3!+)TKDK>7E3'H^F H@-%U$L*/Q<\QD;(X8 XW-O<[1U*8IWGP?K MKU+LB&6I I\Y\Z_-M>/-D;_[#\.APE%WO_,X,/:@OGGH=6%7P\ JD"^VL>W3-)'VLFKBI.[4L1 MD7@5<;YF1*+:UKL;C>YDLZ'Y>.\Q*5O2;#8^>$R@+$5H!WU#3:X32YV2R'R\ MW\O.QX>WLK'VS/>E41/>UB2IY)-G[(^!HHL*>5O1H_WI^! L,"81 M&D@4O>*2O3)TK4RG,M$-)HVR!0-8X;R$4'9>]+^9C/OAN>J+G#XZ&#\=7([I MO:5WRA?U5F$G&3USWEEUK7T7:*'+';I@H[G:21A?%LZZ1A=TR05PQ TMBDB_ M_/S3X6PV?7&VN'AY*2?I???%KRE=;'.VM$W9=3:@-"[YXL%F*]%)*,:&&E;"#PJ*^CI9A[*G3G/+D,#B(YKM8)NVCV=O%T/&QG396Q?]*[Z%UH=( MJ 9FIXI#$QQ.'R=Q=:.DZWJ\(A1S#Z%+4QN) GI((HZ"..JH<\A59] =7=1& M_\-D<7WBHO39!<9,@-2 ]??WOVV+"TU750'B7SA'I1'@8>94)F9JKRT,6 GD MO%X-@7Q;0SPLF0KEO1:ZJ>***ID<&U8^)]5S]$[UA*7"**^KS9 :W31<:HE6 MV'/-*#0R];D# RLQ"&)Z' LS"4^(&>U7N(""(?J:98PH2Z()=LZ?/1&_M[8@ MKUTYIO/_RLB!8-**FUM&*WHTO24F(K9K@@S#'T2<3 D0D44EXEUJ]4SK,:=Y!M("5Y=8C&!UA)HJ M2RW^X'S5Z3*-+!U"UT]H)4T4^J+(])3,1@PZ9!!SYDXPR4.M4&2 UZC$L@NX M9T(8TP*A]M-A(,A7@R%Y$S55HD9AN&Z"6!.%E7%+8,R#9Y.QL7?IVD+L);84 M5#:!6_(*Q9?DJRM4ME8M#]FIM,=,05I]1&L 2X4+&6:_+K(.F")KR2P7*@SE M7*'$B85J2QWA6:8!^CY/ED+9K]J_0YC^?H7$8-^32"1?2T;!!=PYY4#(*+=)GXC:0 /!8_1K^4Z98S6BTQ!_)HD#3 8DKDM]:+R9UEK6&_2BMI M@(?.QKRW;4^W6^\B+WNWXGEEQE6$:1#(< 75Z?C@Z8A\7D/S2W1M6OV6+F*1 M3(\U-G?V(H#OE7-Q>!$'V_\%3OX%4$L#!!0 ( /UP!%%^L8-8E0, #X( M 9 >&PO=V]R:W-H965T82G;33 -^H,/_%@8>Q!NUS4[ MXA[-7_6C(BD<4#)>H=!<"E"8;X*[Z>UN9O6=PD>.K7[V#3:3@Y1/5GB;;8+( M!H0EIL8B,/KY@J^Q+"T0A?&/QPP&E];P^7>/_L;E3KD:L*F""HNNE]V\CP\,UB]9!![ M@]C%W3ER4=XSP[9K)5M05IO0[(=+U5E3<%S8HNR-HEM.=F;[P)3@XJCA$17L M"Z9P'1K"M;=AZC%V'4;\ L8"WDEA"@T/(L/LTCZD>(:@XCZH77P5\/=&3"!> MCB".XN@*7C(DF3B\Y)N3A,]W!VT4]<3?5_!G _[,X<]^B,3OQ8 =TSP%)C+( M>-D8S*!U38;9F'U!16\&M%740*]-&U(D +"63$,N2WIP^A;V_'11'_BS4(B7 M1S^_%6 *V6C"T+\ \8\#_UZZL=+TYNK=)Q\>W/GP]EUX8Y]*$HV6JQDD\6@Q MBYPT7SAI,8<_: ]Y#D]5I YW-N$Z;G"WLCT"=[7]@EK>/73*I[&O\)\GGS] MGD97'-][YGK7R6AZDPRN25K.O0_I?;3<%( G5"G7"+7B*0$=:> 9*HPIF&6* M&/:.:)(]4>1.S09N[QKB5)5G6XQ45A7-'E\F6QH\I65C.<^5K)PZZ=2-86Y( M$4)?:^P;HB:_#@ .F+*&@B*KLP.CNH]E/B9Y3&[L(36+Q<2!29*X B[(JQND MK6S*C)!(U?!QYGF>4%<@B*8ZD#.RNHP[E90MA70X_]>COB2/.H_5M9(G3A,3 MRS.LEO$HBJ*! FWA+YO(!CU=O:3EFVL";QI%;M4(LH8HD!2* D'TA2W-?:7+8Y6+K05NG*TC!,HK/D=5SU9/K MN:8M(JD4-O-OKJT+>:CKY/]&4/ALIE>HCFYSV5(TPG3C?3@=EN-=MQ.^JG>; M]1U31T[%*3$GTVBRG >@NFW5"4;6;D,&PO=V]R:W-H965T MOV!Q LR59MI4L"6"G[=:AW8*DVSX, M^T!39XL+):HD%I70U=8U$4 53I81K'DV$E5-V[/ ]KU_;RW+1> MJQJO+;BVJH3=S%&;]44OZ3TNW*A5Z7EA>'G>B!7>HO^MN;8T&^Y8"E5A[92I MP>+RHC=+SN89GP\'?E>X=GMC8$L6QMSQY$UQT8M9(=0H/3,(^MSC%6K-1*3& MARUG;R>2@?OC1_;7P7:R92$<7AG]ARI\>='+>U#@4K3:WYCU3[BU9\Q\TF@7 MWK#NSJ8D4;;.FVH+IGFEZNXK'K9^V /D\6< Z1:0!KT[04'+E\*+RW-KUF#Y M-+'Q()@:T*2?6B5WYP//3'S_E!N6>8= M2_H9E@F\,[4O';RJ"RP.\4/2:*=6^JC6/#U*^'-;#R"=1I#&:7R$;[0SI8:P M"/-VLQ#R#JZM65E1P?L2X--]1>M+8]5'=.")PV+36EE2@C-0FJJBFJ'TDW<1K$LE2Q":*K@[O!7( M7#N48_4<@Y5W!P2@N/JDL86H)5*">R)K&JVD6&@"HFRM\HK 6I @K$,[CN4 MZ?:..I.QM&1-NRJAL>I>>-0;J'%EO*)Q 133VHE0YVY N>@\V2.Q]GH3,=\M M-AZK!5I(0DXEI]&^'<<*)D]J&'?!B'%-A:DVR!S!K&FL>5-5IF.9I M%,?QHVO6:/?]7+!?6(NELJ3PAU983QH2,2<]"$\")9M"*R^F@^FC%%@@-6,, MT"1>C+]/H-&"7.R5[O9ILU:4"314D<) &)]C0M+*FQ@U%7= M('B'TI [\#U"_ZUQ[@3>U!1:RIZZ@)F4;=7J0/ K2;-/$ P(^4F(QM04CI > M8@]F DP>P#3#6&U2<6E"TIU!_PW[RK2.!),6U!]PUQ_@)<4Z1'>4=-$%ZMC4 MCVNX:JW%6F[@/6<(R63_S8J_J;%609\7T,^C\6ARPJ-I%&?I"=R@I_#S/KQ5 M8J$T5]\G$(1T27Z >1>']^(!^DDS\6HKT,R MJ&TR/ G6K7HX^"$0J44\7#H:T&YVN@WFL;W_$N@DRDXS-G:29/3.DYC?>?8E MAY-%-R@UU9=:4L\*788K_T<*KQ6ZJX6"2DGQSX5O&?#J@;J7PS.85<9Z];'3 MAYQY;14ULUMJ\TIR_Z'R)CO"DU"GX./042\991GU,@)- M1Y!/#K*MGR1C2H4I!;,_YM?7Y'0VBLFI&:3)&!+B?BYK#CM <&@\"0X]C7-Z MTS0=;[\Y//>''>Y=5"JTJW =XY]%6_ONSK);W=WX9MU%Y]/Q[KKX3MB5HCAH M7!(T'DS'/;#=%:R;>-.$:\_">+I$A6%)MU:T?(#VE\;XQPD+V-V#+_\!4$L# M!!0 ( /UP!%% H4M9(00 #H* 9 >&PO=V]R:W-H965T+>;UD73&.M>'HH^T-+8(B*1 M"DG%FWQ]#RE9ZPUV%WGH!;9E7N9R9N9PQ,51F_ZL,=B7TW');E67.R+(3.=VRDR9,:),+I$RE6,N%XY0VVKIS M@2M6O)?.+OH.,+RQ?M*XO*I=QD^XG-!;K5QFZ4:EG#[4[P-^&T-\BN$J?M;@ M3Y7J43SM4CR(!\_8&[8Y&09[PR?L/1(E_;G:66? H;^><3!J'8R"@]%_F?1_ MV27]FC%=ZZ(4ZA-EPI([:E):O?I0B5SN)53MN0]S;P*'!&A2VM6FJ(1/2R^^ M^V86QX/7VYO;31A&KP.0LV5:KYN=EX3^0PD;ASY#?,=)Y4\SZ?U>8M7V KR] MSM%DI#J0$[N;Q&?!N_02 M 6^/MO+N 7/ATC _7'JQ5E#1E44D]B6!F=PRLYG-_2R:/[NW9?,1<2'?@/$M M15&$Y]P_QA,\1A-:*\>&L1M$1M&,1N,9E.<4QW-:%0A:?J[#U7O:(#SST&HT M'X;??.*_7RK\@J2L$E<)(U'+G[6U;&D8CR@:#RB:Q#0=!YG-*7$GI-W!R".< MS6,/-AYZM%C9")A/),B#BD@5TAHJ+ P3.")=CNPY3:60*14,DR+O@CF!2YX6 MN5:'5XBYH,3K2&4K(Q2BV9T(6I6AMBWM*E3DOH#_%$,",PPG^J#D9V"N2:+M M/9"+_Y$IT^87\OX%2:(IH1XSL.EK^#'#9X3/5S$#L.+(&\;W,5J, QOF>,2> M'<-!*(9M_(64)F@M6OFZPS)'8:YU[:4 /C,PDZ;?%61[6Z] -D M3<.858KWI?1=.[2*FSM_N 'V*%W64/!:*ZMSF8;.ATGJ)5+:.BQX#ED/YAV0 MA/!MEXZ9!&N\*DB&5N0ITB*W@_VMO5]F*TJN\#]^+UK>JM, ><%W( M(8?X @ )@< !D !X;"]W;W)K&ULK57;;MLP M#/T5PEC?BCAQTBN2 $FW81M0H&C7[6'8@V+3ME99\B1Z3OY^E)RX*;IT6+$7 MZV+R\!R*HJ:ML0^N1"185TJ[6502U9=Q[-(2*^$&ID;-?W)C*T&\M$7L:HLB M"TZ5BI/A\#2NA-31?!KV;NQ\:AI24N.-!==4E;";)2K3SJ)1M-NXE45)?B.> M3VM1X!W2?7UC>17W*)FL4#MI-%C,9]%B=+F<>/M@\$5BZ_;FX)6LC'GPBX_9 M+!IZ0J@P)8\@>/B%5ZB4!V(:/[>841_2.^[/=^CO@W;6LA(.KXSZ*C,J9]%Y M!!GFHE%T:]H/N-5SXO%2HUSX0MO9CD\B2!M'IMHZ,X-*ZFX4ZVT>]AS.AP<< MDJU#$GAW@0++MX+$?&I-"]9;,YJ?!*G!F\E)[0_ECBS_E>Q'\SNAT $9N!8_ MC(6K$!&MF\;$Z-XF3K=(RPXI.8!T"M=&4^G@G^H?,ZN>6K*CMDQ>!/S4 MZ $D9\>0#)/A"WCC7NHXX(T/X-U*]^! Z SN=8J6N&))LOAOBY4CR^7Q_84@ MDS[() 29_(=\O@X)/I<(5Z:JA=Y *5@1.%EHFD+1FQQ6C6-D MY[BPJ 1J#9>/!TQW@,> (BU!:L!UZ@W9:30\\@.#.:-D)@@S<)[0((17IC-# MAD3K9SPZ?,3DN]BH;)^8VAR#QD+X2Z@V()E_2F :V^&& M]2.V1>X_CD4RJ='D*+A>'. +W+<\"%-90]45*/H"#5ZC4>=]?M3;46D1GUIR M(6)?B,^X[6E&BU!;R=U->HDZ "[0&L=BF0(6W,YH (LT-8TFKR1%^4NL%$)N M3?4,4=#3X-#Z\ZYK:]8YJ^I MN_#LF>>?[E>\U[N89!$ZM(.0H*Z-];O]([#H>M^C>?>"7 M;2.U 85N0:8.G7!EB#,2IB4_9&B] ?_/C:'=P@?HG\;Y;U!+ P04 " #] M< 11I>[D/EP3 #Q.0 &0 'AL+W=OR_15$SR9'4.QN=FOQ:(EHM25;8^M:8=GCAXEY %D@"7+LYO+OKZ[I>7[@G];L??9O19HLF^:._GA;O#B[((%,:58MK:#Q MOWMS:\J2%H(8OX43KK9K2\W_57IY]M#A3J\ZW315>A@25K>7_^F.P0_;"TXL3+RS" M"PN66S9B*;_1K7[YW#5[Y>AIK$;_8%7Y;0AG:W+*A];A6XOWVI<_F(TNU7O7 MK(PI;+WQS\];+$M?GJ_"$J]DB<6))1ZK=TW=;KUZ71>F&+Y_#G&23(LHTZO% M)Q?\1U?/U>+)3"TN%A>?6.\JZ7C%ZUV=6.^VJ2K; DFM5[HNU"W$A:JF7EGC MU3?6K\K&=\ZH?]TL?>L E']_8M?KM.LU[WK]GUCV#RZA?JS5-V9EJJ5Q:O$U M6>CR8J9^Z-;M5M=>JY_-:EO;.W7SK7KPUS\]72PNGJ4O^>_+9U^IM2U-H;3Z MT.K6D%E4LU:WI;:5LK5JMT;]9#8(&>S-C\!@G>.'WNFZWAI;S=2W!B%1'^9J ML/SEDV=>K7@E[;UQ+?;!MRTV\]W2V\(B\&DAV@1NV6&)F;IY_6&F?%,6,R#; MW1F\-6-'+5W3(:@@5=NHSAL2+VR,%7?-WA"][';E0?F#ARZRF:W7COSK5;>C MP _OJ!UT@;);4V+I0R]YI@3$X!WQ=.,*+._,[YVEU4A*!3$0D3L%5BGI,Q)2 M1*:_2"E=EF9C"D@4I* O)B2%@EA[A)MO3+J?YK[@(_'A(^+*[$E7@:1>\U<"#)7A:XTV7H2YL=QEP.:I=7+TF0*XK-*WYDQ2DDX_-TC M4]P4R$[IW<[H4B*#]OT.50.,FH"2(/*]=J5WW=:PF5-0!U,_GGWAVX@(C@." ME>L2:74[9D%:H^18YG!(%!XM/I0=%(X\VG+NV('RHB,W3@-_Y(S2Z'O#[")Z M1BT# ;\QP#A%0X<"L@KQP/K=[)PMU>535N[I[+,OR9X$ 23LIK8K'V3O!;-$ M^*Z=J5I7!B#=VY:@0^321KGH :@.VG1U8O"*D)@1CN!16LPO6A\45%D?0NQO/JW[*^G9;JW/XH;W70)# M#RN)/[R54Q_Q 26($KF7N2QCO1[QH6Y('/F%Q0+C8:(.G\MD?5SC@92J4*B#1%9 V>O!>)F <3T"\CT'OK<@(CO_26@DM=\Y&I!>K] M^?%\@18 E0?6V96=9SH%HA%"-U2O0."(-=J; 8A'/YA=&\CC2M"%Y^%,YULA M?ZH:DL%MT 6;8G%92%-AKXIF7]-ZR2B/TVI@;Z%6CBL;J297CQ;2>S!PEK,# M@/J(&RE\=5KA]\X"5=BNCY9(4Y2WD$\'1R$6L M])%9#[&4@V>X+6H>:C4E0E").2ZMX1.L3"B@I:'1HR0.M"=63N:\$E!\G>4O M'RMT?U+X]SU<2)J16Y,>9/Y*(TD6G8M,UVZ=,:J2YLVPC]%ZF=1Z37CD>OXD MRC\C)>$4*ZIE6 32M]IGJ2XG(TX_/0]2Q;;J4"O6+=9'AJ/)IH&%OXSR MV8*",QU#![J&@HU@SWBIN30;]#-;JB!ZLD^"(L.%(MBN0\;K7Q+W^JV%TD5. M]E[E7#_=EMCZ5&.243H[@T")-J H '0/C4)Z85',O51?>TMKM;82A2GWHD+TB;0I MF[-:;:M7=]PVY/:;JW>P$EE@2K9/;D6KTAI")X6%M!UA ]&)BH4"*9#7+5UM M$C&;QQ6TF()UW0]5X'Z@S(KOO]S#$ (<6!'PJ$I;KVVA[VW;6W?<9A72]?45 M G5QDJI78&6*[1.0(&R6OE&EY;8H'RA$@$175DV!$DTJ3K&?V#M\L1(D#HLT MST)0.TM#CZZFIT+<@O%HED1M%JRV[ [DKM';="XG)HJBDY65SPHX,XB2#58*EIG4%4,AQA';/#_7:W%3#D;X)*%\9+U8KL5 MFJHPM1ET8A.O)$^':QQHUHA,!UM$L)705M821 MSWP=DEBJ#Z0B&1'09UDG(X$_$/PY/4KI<&#'UIZV M=^8WJ5Q/[O]_3 \QM(%]:\6;X=<:[G*-?>:D$B/M%&94/%0H\Z;IQ5YF^0/ ME-RP['B>LS:Z[3AQRPPC4@<=49E6FM_"&"(((ARLLQR\'Y_C-K9SN\9+3XFF M<]4A3_!(*8X*2#K"4T_:2]0'_\U:6+J*6-[VG\XDK*P0ZZ@RS=QT'RO15XSA,,O!2YF^)/7TJ M)WHF)_C^W@$=*8QSO&:B5TV;AE>]:+\.&H$U:!*AH.P"(UV(1C>N&9H4K"T9&\> MKX2SBCYSDU'R57A.S (QVQ0-FSRR7S['SBN@N?K YQ9-34I&XT1MB88=O$'$ M=F2OP>ZMLYN-<<-"8U<-[0*PL3Z+:6O M(QO"ZNLV)*(>XWE,6NH-=\*]V422"L MPD9\9)$8)35L0B7 : 5N^5 M#I^$U-'W1_?:EJQ[(N89-=YIXI],(O.C+!?T##&:H5Q>SA\/QUI'0Y9^2$0C MF##+BA.68Z0AZB5+MPT-G(['-I>/YY=I2;Q^-'.BO!%69V?*GHI/;ETXV7CT M%RG1I!CJ7 /CU>H61J'Z]I6N[^11@CFG#WP:R3"?DM!>V>!HK-XLFI.'9D?X M2>=\QRI>YRH.)EG1PWP>+!0O8!WT'J.QY !UDY7Y+#XZ')M1.=B4J-8HK*>& M>0PA'G1D0\/@/#8'_O]@&U.N/='1NHK?#N#!9[#;W]^!2Q8](/ PQSX79.+&<\HP I"\%EZ:T MAL9B;%MP7JAB4O7//!:H$708QX+Q2*=(A69^AAZ=: >1OS0RUPQ)@@^"N+%= M7'*.<7WRH.QI2]L>3@RG9P(;XL0!.&=<6)4:Q3\7$<$3/_+TYH>P*%W->5 W M]<-@AJ]ZZV?6?J5+;H@_\ 6VX[!_6P_.<"8FGU/]XTK[G@9^076!Y[['MP5* MFWBMYI?OTWT:1E:MWO!P-A^72@7:[QCV0ACQ\37>X2*-"[2W:7I(FP].TM&Q MD3SA)!V\019%Y'9KE/$(QV)&!_*%W*%A:9KUFB>0%#GEID-GI6"#U]S MIX8F/_;OG[UG4\1[-D>:VJA4.'>E8.(Z"'6(#SH;&,[47&\$T/#<.X)1C\]/ M[X&H@D 79SZAI 2 5FU#CGZ:>9\]^'U:6U,)Q.?2S1URKUX9N>-!H"$.H19% MQKL2G'1X[H6 \\$X3#4MQAQK]2='HGM8A.@IW?)HXJ:+*&L_4$D'QY [*,>; M\;975/32GM?]#:LP;/QC. MY.B;6 HN4X%6Q@F(V;1T0NZ(K-;I$)2+H-H(.2S[S"NTK_N25AQ#LNS#,8S< M8^&^E?,@0EZKC29\I DRBHP#U9"RVS8,#4E0OBV%@"1SI-:PE.MFDJY1 M(@_BIS=7L72D1!8 &^=9GRLM)$E$*TB2Q2ZSD ,Z/%(W&7>G8>@@,PYO2O03 MQF.*_1 =R)V?S%B@2\PT/8(JZ+%"G8:1%EJPX^J+GU\8#MQ]B>KB!.L M4VM]WPS.)"+#T(V(-ES)<>@5EAWZ WZ7-0JTJRF[[AH7"T8"?\GW,ZF#HRDC M'.':@W-#%B5D=4[ !RZ>L-A-M^F@F)@Z36Y#%Q)*R. V MG3EUH@48GCR#$X9@6H9,RE>)9S$GWX02+%1 4CA(HKZ5O)PG;/8,MAXAA,

:G46@B9/H*H8>>=H6\]L^8[Z3:&1YG MM5-E#FQK:&-)^ ?NV2*-Q)*>0AFH5,8D\3T@< M'9?).5":(DP/:M..OW7.^L+&FSV\_F# DQ6]XVLFGE,P$Q.O%72+!BS%5FA\ MB(PUET]ISI%DPK:50;8NFK+9'+*A1[C\%;H#L7KX(W1;<_4=2C,^2K#MJ>0B M]SW[V6C> :3*/^6;-*\-1W1A;)**6RIBB"8[82?FU,$T;T9'K7BYO^LXF0:[ MNK^R(+<=\AZ0NQ\QVT2_*-&B::2(G4LHRE=XZ!]9[I44F-+?8/UC1\I6D4CQ M84^EXVP83IGC)#0TOA/$-^-['[LV@3V%Y"ARASGC^/@OO_\9+@A>3USAD'8/ MS4>_HK0N3)S\0P>$U*J7YU>ZIPK*25] @U^U!REN6AJ?3USM'^Z@^SLB/-3W M_6%!UIYX;D_\C&_-^[[G\)]I3X9-1KK,_\LR=ST)OQ M[J+G'_/(T(]^-"'AYRURI'92]?#N]TUYWZ>F$)2R2'9S=3&XEGL;AHWCF[?8 M2R8O?&#HNG"Y8XNV;7@)HN'P*@P5%MR0YC_.B/3J^1&:/[= M+067!GPP\7V(?"![D M]D,Y^[X$ 25#< /XUKI59^7*=.QV M+].EKHDG^=B8CZ]DHAG$F;YL^^5('+;>$T@0!Z9^(':>_0RO,F[#/S;T4LO(+_+2I^GWC#?R,[[^WH WZ^;IHU_T ;I M5YXO_Q=02P,$% @ _7 $4=$D&0;F! % L !D !X;"]W;W)K&ULI59M;]LV$/XK!Z\;'$"015*O61(@2;LM0[L&3;9] M&/9!ELZV4$ET1;I)_OWN2%FUNS9#L0^62.KNN;OG7LRS!SV\-QM$"X]=VYOS MV<;:[>EB8:H-=J4)]19[^K+20U=:V@[KA=D.6-9.J6L7,HK215SBS)W= M#A=G>F?;IL?; Y:^TX_ M_()C/ GC5;HU[@D/7E86,ZAVQNIN5"8/NJ;W[_)QY.% (8^^HB!'!>G\]H:< MER]+6UZ<#?H!!I8F-%ZX4)TV.=?TG)0[.]#7AO3LQ1VNB6(+-[U/,#%UMK $ MS)\7U0ARY4'D5T!2>*-[NS'PJJ^Q/M9?D$.35W+OU95\%O#771^"S *0D8R> MP5-3E,KAJ?^(\AUN]6";?@U_72Z-':@F_GX&/I[@8PA,>MT0![9]@J:FL)M54RY; MY&"97S*X13=H]KR$<$=,'_8'W+LD'!W-;WK2USM#YLW)9[DXSL-SW^X<=YVW+]L""EV,K::R\C3SW%C+E\?,,[CD/=T_&8F= 94&1)Z!B4BE BB!6 M$D0<%#+YNB,JB<@!D;(O2K!70L1[=X[@O0(9294S$N4 M\*:FHJA'):(K%X',7TIAS637^!5)1-"\@C@*11GPF,H*/^(P\5927N9)A<0+? M@Q"AH!<1$&:\ST-%SV-: T5YEH0@Z)D*TBZ(H3PL2#)UZD*&,:-$8I4$1$?FQ#&0BR!VB-\M/V%U)O,QE%BKG+EEP[@KO;N:VEW7=\-0PBY?( M'<=+6 VZ^Q8??J:+!M#DX8RQW-7.T""EJOGANUP*^2,0L4*I:;M_W^S'P2O? MS '\AJ[]IP\W?CP1CR*E9R0+$%2I5,6!I-*\GD;(JVD<4'+?NEDA5)!0915! MHB*@^BXB($JH(T;G1^PK/PC'W3T/0LY[03TJ9 3 MZMAYQJ UI\\/C)=88;QDCQ()*-F.0T!HO!+?ZR+@YM*A\/:W<=XT.]ZZR\MT^ET MY;OT-YU/XOZ^N.^J%E>D&H59,H/!W\'\QNJMN_&PO=V]R M:W-H965TCLE,<^^;-3UT2CK?KD16BJ2OKMA3)N\V9T-&H'/NOE*M+ ].RTEDMU MH^+O]2>/;]/.2JDK98-V5GBU>#,Z/WI]<4+S><(7K3:A]UE0)'/GOM&7J_+- MZ) <4D85D2Q(_%NK2V4,&8(;W[/-4;Q_;JV_Y]@1RUP&=>G,/W095V]& MKT:B5 O9F/C9;?ZFZF] M^")-HTZG$?9H=%KDM1=I[>R!M2_$K\[&51#O;*G*X?HI_.B-?CW MQD[$[.58S YGAX_8.^Z".V9[QT\&)][J4!@7&J^"^.?Y/$0//OSKD3U.NCU. M>(^3_PK /[I6G(L%?5GSETI)\A3&Z#3)R.3H#@1DA+ M\Y#"SJ?G"^6%%$;+N38Z;H4KBL8'H2V;J+VVA:ZE 9/\-RQ;T#H\Z(ST5OIQ MNTS.@[*%$FX!V_LVQCRE<@$NEVMI(U+:->'I'2;B_2YR'3C'2M'4E+)6J%L= M::^";)?*3,1OL'+IJEK:[9__]&IV]/*7P%9#8+S@'.T3]-+JA2[DSF'IHRX: M(SWBJ9M(X-',!W!'S#H&@8_:*^#@U?=&$WN^-N629HSA7HEI:V?6&"XA*T^%F&W0X/2/W;.U\AQOE%EEU8+A?R[E1CQ!V+)3&$SH' MC]IBMLE2]PV(N6:Y:IE?.._=W"5BC).K#00(*:*EX?G8K4$61^6K]D07VH*Z MF #+$*N&&-<"<=P'HK$]I_-X2B&B8>.%V]@D(C4Y$.[PX@&\@$B?,=GW>!ZM*S,'C(V@^?/CHXGAZC/QG#VKU4B3TJ>+58'& OQH+]3%Z,L M ,-:M?)ETP42!ECD2%.W(*T%N-D5[%HY*GQ$78 (R/2">XHU9UIJB3"KT+YH M*E)DJB5@ U!/>;5QC2F3%:._*19K&+ .C%9E4ZA]Q>%.8\_!.=U\N)D@0+BN[U)PB++%' MOXB_=AB!)]=\NJDA:Z$$DAIWF%S@AQX/_45.-I2D/]) K[I\V./4GA)DA1AH M7N@U&U2BJCJ Z0JP)5FR]1**Y#)* ]1W9,A&8 MJW1; 2F;]B5T(LX15.-S3Q%PZZ/" )7Y"$C$"R@PBQ?=P'D<8J&KX>:[!CAT MGL68=7Z&/VV44A_(K56 Q>Y62DRDTK&Y/;-GM^.G=Y?4^C&F+O?2_Z#X#RLKH7\%;*8<9!V8A1G%4+VNA<>1=J6=R!!CNY"%&FS*R1 M?+><*LCV9T>SR8MA(7CU8G+&/)F(TE]#%U_8N(@[5#J!2Z*G(%S%3=*V7O4 MX9[4^"E1:<_H?87G9_:?3'3:]XAA2(JSRP.#0,JN+T7VJ'2KP2 QC9A I3OW M IL5ZB75>%P[E0^8C:"*5,V2EC.B0Y&G=AW=J-I=J_?\J^2697ZN=ON9+"Y[ M#G"2\_4O)$DJB+*^%1WH2.Z"^+[BOL(Y?&(*+_BFE['H&NCT88E;1-U"32A\ MV$.V*Q=YX:*_<-=[[]>7J M[0&Z$,A(J;" ];23DV$D23_([\_7O_>KS% 6#B]T@=3!)L&F_G M_U4E'M>&B7CO7252C^GX_U!6*_D-Z6 H[:@''0MZ,Q;5$KA2.0>]M5V#X*FT M4![Q0IW:Z]"^N[FHY'I@GWWH'-V%=X?;T:1WALG/ M=[E%<*#*#? ^CE'3Q++\V[ MT>XGA_/TIGTW/?U>@:YIJ>&240LLA2(\'PF??@-(7Z*K^;W[W,7H*OZX4A)- M)4W \X5#ZN0OM$'W0\S9OP%02P,$% @ _7 $47#T,/JS" 0A8 !D M !X;"]W;W)K&ULS5C;*B-#6>C*L;FN^DT%)6J99BX1EE\63E?RXA'OYZ&QBM9\J;: M3!>SV;MI+;4=G9_RNQM_?NK::+15-UZ$MJZEWUXJXS9GH_FH>_&+7E>17DS/ M3QNY5K5;6L\+_J75)@Q^"_)DZ=QG M>OBI/!O-R"!E5!%)@L2_>_5>&4."8,:7+'/4JZ2-P]^=]&OV';XL95#OG?E5 ME[$Z&YV,1*E6LC7Q%[?YF\K^')&\PIG ?\4FK3TZ&HFB#='5>3,LJ+5-_^5# MCL-@P\GLA0V+O&'!=B=%;.65C/+\U+N-\+0:TN@'N\J[89RVE)3;Z/%58U\\ MORB^M#KH%"%;BBO$*$0=6Z_$!44,GU0XG4;HHAW3(LN]3'(7+\A])SXZ&ZL@ M?K"E*O?W3V%C;^BB,_1R\:K GUL[$8OCL5C,%K-7Y!WVCA^RO,,7Y%WI4,!" M;5M5BD^-\I)B$'(00N."-.)'[]HFB']?+$/T -!_7E'\ME?\EA6__7K$PS>& M_ \+?D6NV--_I>7:NK -XB=;3'B;CC!KM=)&RXCEGZSX5$2W5%Z\I>#/_SH6 ML5+BO:L;:;T; MD)B@$*+XL4G" K&2VHM[:5I%;AXL)D>=C(FX@]-1>>C)$9##C!CP'RN6HG%1 M 7H 6*\&.]I&1$>Z95GR'GP_F!\.K'3W" \)CI572FRQ.T!8B&^&FHBD2L&, M5VEUKT"A+-^"(IU'>(3!6\-6LL2#X\5 2=EZRE6LX"\RIUV9/.L3O6P#D(>\ M5$B=VU4.8O@KH@47R['XB,1!?XM4QKU<7RMO2[>Q8S##VB"E8\XKA=RN(5>Q M]@(VPS)8J!X*[%2V4*3@4MJU-,ZK,0 +)$T&F=9D0F%:\ TM=:W?3WY0:PK% MHRT2D$(TR \VI):V7:'4436LOP#.O:JH#=TC""T(F=' R%,(2@OMBQ;%L'32EZ@2AR:1TDW 6!NW!&R^4C8A9;1I/;0%KE2$EQ!:<"X9IK&B MZ QP1>FV+@)VT*X45FE 5/^F )";+(HB'Y$CO32J*V32OW:NW&A" ,B(A*B' M!AY3'!V$P;ZR!471+M8M'\@Z0%NQK3I[(U,KWV1+0."!ZEU1VH 7JBC(&]#3 M7_YTLI@??Q_85EO0 @A-_D"/5P'=.U5"#^2)N$9UE6 ?"*E;R@:OOT-NK#-N M#?8:)[X$.?[Q9S[A$KK&F9/ M&;J/ZG\-X?\9NO]?6!UT^2!N5:VAB.QS.3>7'5L#J]=JZ5MJR?/#YP!+5&<4 MMSI1#H8':*2A(.P)[[O 1B/,B7U>!L-N=1\.KSK_5VVGYG4A"5%@V@)P[)OL MT%)9N]9F5CF8SPYWH$H2.D^]*J@3DJ,@]S>4PC4/(,D/C'ZIO9_,)O,A ME: M[6'@%\0Q=R@*9!*/XG"U8D00OQ'AHA33[)-]934,>6PZ?C0[#& C37"[8HL; M1RV"0A%24Z+)=4V-AR8(HI(DXIJ-^R&]HWI%)RE:P\RQFPM$#23I)CE)[)0S M0'Z'U'0UDP470#>=Y47 L+Z7=):B5! : CFWMR4O3><7Y7DV4!@'\-&VE$.> M*]*(1^&C@<:U:(T8[A?/>5++;6X;E'MQ<'BT/[PQ--+&6T4@_;88[/G/*4L8 MHJFD\RL[FYNQ6WM9,_;W%G4>9T-3/#JO:6H+E3-I_OS&>#QUB\M(-@V1V'4F MUOU5: UY$&T:@SY E)5\U'9@5]9>NF&(>=LCN\',+M<8U3V @]:-T:;,,+_G MD@[M8\>^[ZN*-3]=T.DNI*<# X^YJ5ZL>HC[:T%Y;4\=I5K3)$S3L\TXC5MB M;U=H3B)G*,_P::Q5^]G>S<([,AD.N=V1J,4YUIMM1@)E/Z3ACK89F=HVPJ Y MRF"54O.%0W=2T3;=H'"#&[(NQY$(:6W1D%)P)Q!H%@30PA^$9H6,N M9JT-)M4DH^=)ZEM>I7:7&@G])C,GXA^#?*(W(9E;MG^_,R7G^BB;B0ON55L#]![HCH44WN9@^(,B[*6KQ7%<*5# T^QJ: MD=O4 0 %RO. G7+'YGQ3OI[J[ J8SLWI!#A_>@),Q?;Z9HQ0(/\.,A?*N]!( M3!^Y68V?;7)[@,*! "6EN%7QJ(;3EA7S/R<,W2O;JJ\V+..P[U'#0IU[]\#G M5<03_AT^/=;1Z5'[\FD'^\2G[_[N(U\9;,4%5\>3M.YGJ9*PC6J1>3/08:_O M&[+0)MT]#&:%)V$#3 IR$E::[3C?(*1$T[%2NKG)4Z@, 56W_*5*<[( MS^#]KDL)J^JGJI<'B,5L\MS-TG1PKX>FLN;;2Y*(@DU7?/W;_H+T(MT+[I:G MV]6/TN-T372WPM;9Y/AH)'RZL4P/T35\2[AT$1V,?U9\I* %^+YR+G8/I*"_ M-C[_'5!+ P04 " #]< 11[,BFG+X% J#@ &0 'AL+W=OO"7YC-6VKR MV6&\U!0N_(I-'#O'X+1VWI1-,!B42L=_>=WHT O8GWPE(&D"DL [3A18OI)> M'A]:LQ&61P.-+T*J(1KDE.:B7'J+MPIQ_OB"G+=UZFNK]%HL.5M+Q.DT+,NSUG FWU3GE)GXH(*Z2D3)]P7RBMRXH^3)4:A4?Y\9,9Y-^,\S#C_K\K^ M"QAQIH7/2:Q,;7TN/M?2>K+"K"#7]& H%-I="UIAT7KA#59/5J<40IQ::[52 MJ=1>8&E;Z1FW,,X!5N)9;<4)67.)ZV7MP,:YH=@0,"%24$P"KT^J*C#9S2RI M<=X%B=&OJE1?J(4'OSX\*)#6LIMF)#Z 8$#3TD)N%Q@W$V/Q.B1LP[.[#'GZ ME<%Z$955R5:!1LC@4V4#C!K\"E-Z*\O*YT2I$U?;,@27J7&8ADR!>X'$;@C M $[%-6 ![U+/ZIP,!_,A_MW^Z2G=&DWR4W16]:NM\6-VLV,&@7>%38 MT9J[7FQ0MWYG?U^K? AB%#B#A#:3RR*N$YVJ@J+/+&FMM&ZW!Z $8U1RJ0H6 MAZWGX?PM[R2-ESQ4X ?<,B.76K5D,UV:*WHA'K;Y)LW'DQ-/PSHPM0-O]PP; M6FIK%$N&RKRBE,HEEL5L.HQNL( _\YMS:[@5G+@T128N<3#"U$/Q$VE4*AK1 M2<86SGLBVZ]82)>+)[\?-ASM[>R+(FKR\]Q_?!KR#R2/H M!\/9[BST0ZP?5^T[$U .VT2)KG6(0?Y45H79HA-YJU$Z[@1+Z+A2D+=;4+S5 M8#MA_;C/F^)JNO9BFK0%EFSB15"6WZ;-]+Q[M292R6W_\7A+DYZ\4[K%:^WB4[YYV'T(G\?Q_,SQ^1;U#]13* M4- *H9/1WLY V/AE$F^\J<+7P-)X?%N$RQP?_PU0 M2P,$% @ _7 $4<9?-M?7#@ 82T !D !X;"]W;W)K&ULS5IM<]NX$?XK&'?FFLS(LJ2\O\[83G+-3>Z2VLEU.IU^@$A( MPH4D&("TK/OU?7;Q0E*6%.=>VGY)+!)8+!;/[CZ[X/.UL9_=2JE&7)=%Y5X< MK9JF?GIRXK*5*J4;FUI5>+,PMI0-?MKEB:NMDCE/*HN3V63R\*24NCIZ^9R? M?; OGYNV*72E/ECAVK*4=G.F"K-^<30]B@\N]'+5T(.3E\]KN527JOE4?[#X M=9*DY+I4E=.F$E8M7AR=3I^>367(/0HK4D3^W]'Z6]X\]C,7#IU;HI_Z+Q9O3AZ?"1R MM9!MT5R8]=]4V- #DI>9PO&_8AW&3HY$UKK&E&$R-"AUY?^7U\$0MYDP"Q/8 M$"=^(=;RE6SDR^?6K(6ET9!&?_!6>3:4TQ6=RF5C\59C7O/R3#KMA%F(#U8Y M5362;77G@RETII6[^_RDP2HT]B0+$L^\Q-D>B0_%CZ9J5DZ\KG*5#^>?0+ND MXBRJ>#8[*/"'MAJ+V:.1F$UFDP/R[J4MWV-Y]_;(.\TRTU:-KI8B;E/\ZW3N M&@N(_/O O?3 O=Y@?O?8M-=AOP-8CZN%)"S665*8"L68E/X\NQ6*I*65D4&WJM:A(D.P/5 M5E>9K@N8"!$ 0AIE=2D6NH(8+0L\\9$!JHW%*2^ ><5F))J5VHC_044R3:$:U=.Q,\Q8O*UX=5/K MBE:&,J6L$'[H]8CUD_DO<#L>/H(TQ!_'ZV!H11H74#!KK:5G4,.VLH@#W7'$PR3CP_ [D&"W8.#>'E?PTJLZH5R"$IN%^2^ M480@O-GP-RQ@_ !LUF^NVB1,X(TV.!FK^,BC%71!0W*=20J_)".*(P%T%HL6 M5M\H:?ET9 XT8P$&D#A___/;5\?3)P)PSU6I,]C.D=60@1QL36.N3 '9A6XV M8JV$NB9%%($M[0$AKJPIH60XCJ"T8P0V*[@;8%7D=)JP0LLB%FW36I6V M22-E5>'4X^2QZ,RVO3>GKT7IPZ&B<"@0S%0*9K"Z 71XFQEY M0ER)#$AKD!:O(*Z<*RON3?U"8S['N2S8^7VZAZRM<3 S69>!"2A# XBWIF3Y M,#(2\Q9_&?CC?]'U[WSWE\>SV>39]Z>G'_C/Z;.[MX@'!]SN M87*[AP=]YJ.5V%Y(*@Z.DRE])>>%XKV=X_ IKXA3Y]1NE_P#Q7-V*,"T^)QI M^[EIYPT\+)H-X'=,8W)A?"@\][F$C#9]] QG"4G.D7GB>8%C$(F2<^]D>.J) M"8 3I7J !5$XQF5;2%O07U?$HSR"DF(XW1@OZ1@7V("Q#LPP6V%Y/WC9@W_: M[1 M05B<&]=X;F#R-H..EZ;(1^!<2PST9J7]O%)7(-ZUSVYO*80IU_B=7X()8]A( M?.]]C!^>YN"8FJ@0!Z#7,&T%..R"[?^3?G&U.J[FL%H,/2Z F$X2!X!\WQ+B MZ#B[\0%Z.:)/1J=)P1Z)G1N7)#[EGSJI&)D0VR'8=YR&O>9R\YO%!5/Y>S-]2^K(G M70ZE!PNXE!>]<9#)2I_^K0*;\4=#Y,5)RFX>>_:S8AOG1.F;D'EO+M%[?9YIN%#'P R1^;6<91S"5\Q@@- V4YZJ$I6_DD7+R4EN*SBG)H?0V$DFK>7R3):4 M'P^=PW32E>J3@T;\&0LG+WQGJN7Q.^9H^ZG%[Q+(#PI^(/F!=^$KGA28)^(( M1<&8W\BM87,$RQS_PO45IT1O>[8VD^_A,03"&PZ"8W6TGC4!CG//*^^\OTX>19V."RTK]VP5E=-S1V_[JN M!\N#0.OUA*8'] !SQ[D?9@ 5 Z.4G M\9,94X'T\'AZCV'GX@*( (7, L=("8T/MC2Y*GJ BE0T5FZ!J_+8.^>OS]_= M#5-P\("Q)A+2'Q0:'%T=$[RR!(5M.8TV! S$(T(/YU"R:J; 9ZD47BR.AQ5@ MD V%# F(M 2:!$5".0;'[P+U7MW2OL@?><>%7B02?T/K5(/L8_+!7#VB?5N^ M[O=!-$8[GAAT2(?&<8Q/GO*E-ZHC!:B(I@(8K*MB/UL 5V9/'T0RF1/6/I] M#Q\Y-)54QJF!O+%XS;60)' 2$)&Q,*G4@%?N=94 8\Z [)D<9P H*MIS8XVK M@[I@8]9($+SYAJ,%-]RXZ"C;@AG L0J%2.IDT;%!"F <=")-L?<,5BFVW%X M$)HYE.2"UD/.*H.C<<]DV6K?5?0"?P!)IN[7H/>0;._3@(^C:P1V:.=):8I\ M_0A)_3D"\C9\.!S;YAA'X%LR!24K_K4]=,2\7BUX[_/- DCA@*MQ\C%6UV6 M #6A.^@3TV-$?;X%>UUMX;OK+HSHVH*O'T+ZJ533A>XZ4?!Y*K$3'B)4^#A@ MXF2^%94;E$1BB1*T)T\BODCNXBDV94%3Z%SNZ]J,Q2O:9^^,GXJ_3WUCJA?S M'N^(>25\W(<\RG@%AX\(71^)8ULJ;)<62=X;WEI9N85B?VO6U'-ZQ_QNRB/] MW[,4/CKBM=)(]RAP-KO=7/N ?=/%;^G;(Q^QU=!E!_X:ELAUSK2$N[E2N%[J MN'$FAT^"(:II//?_0M4:"1,0LL?*AT[PJ[GR)ZC^3P#RS\Z9P,]]CAN )9-- M+AIGSRY0S/A]B#.PQ@5H"P^(&G%=[%PNW/9SAM3H^!]-'UP/)O< M'4(T&;&MR>PNDJE#<$TQ(BQ;T[)!$MG/$;.EL)*G#A*2I.IRDP_86>B/'U[Q MSP#O;/(-X(W]V?\E>NE@R>+Y'A1/^SAZ@#0H+[$;D"UZWJ)U%VO-.C/SHL(1K.O%:G!Y%Q+TA,'[YG% MYUVVLN>A5,U'DC7:1[X,W>1U/[G]0&&@#L<1>NHT@+RI6_!&RR_P6Y@D5-01 MN(.XM'UX6V1*>Q_NDXG@SSOH0:]O]U>WAQ%\BT?.)L>3^\@SR.%\W79!<_#3 M@(0%UWQ\_S%<\XW,J#H?-!!?Q\; 8H^$0?*Y2'V6FZ[[R7MMU(?1742N3*Z" M(^:ZQ;=F ]OD7@/;*@M7*'2IH/*EO\4K?!!?Z3K<$QA.=*_>#NE24%MQ@?MPK\+2/,#5[#%'TPP[(E_)%3'S;Q;$X;L;&],'2O MPN#CHPIU5*[)0$^[:-:+9!*#-D1>6Y!%FTHMOG&C"[1P<1:NE@9I;;05'@>7 M162_7FRI\&KDKWUVFS;_H:[96P4QKP'_U"]7@3CE]:T MR]6-2^,9A'("(+@B^T@3%YS3T^RC#69!D0M6U%;W!\&M2.9Z_DK MIF7:MN=K"+ M]H8*(^KCJITMN-M.%J?]$BMTE/RU$2!7QH!)INC%P.1SU)"G8GO@?%(4.MT9 M^Q9\*)8#%4*D\I<:7;48A?1FVE&<)N>.78];[]LR_/\>FDL$0&R^A>'/NIVR:ZPAZ[ M8\]TD4!.;>DV,#6&?FGS9?A:B;M05Z8@3,<+]91ETZUZY"+1]798H.\&/I\X MOHB,UP.IYO:%4L?GTQ<=V!#[53>G=3[7A4WUF]2^#.F$PKZ&(O2OJ8_*XA . M266K$"FMD;F_ .(0$)1\FGH&80I%WB^M\0UX37W9.VWE^V JO^L_@N.@[&$1 MOFK+RO,6,S8N\B) 5Y4=/AQKL2:DIU0G8L;6RR&_D6235 N+V* MWXQ<9+2K]B0 _(SXRU9FX\,$9>U>Z^-V0'_@:+VV_J$*?Z@!=)7U2__ U!+ P04 " #]< 11]L,R M%Y4$ N"P &0 'AL+W=O[ ;1P5-=-78TV#BW/1\.[6*#M;)G>HL-[:RTJ96C MJ5D/[=:@6GJGNAK*($B'M2J;P?C"K]V:\85N754V>&O MG6MS/,4*[T;#<+! MR\)=N=XX7AB.+[9JC3-TOVQO#[L MT1@XD[G6#SSYO!P- B:$%2X<(RCZ>\1+K"H&(AI_[C$'?4AV/!Z_H/_HXT)7UO[#K;.-L (O6.EWOG8E! M73;=OWK:U^'((0_><9![!^EY=X$\RROEU/C"Z!T8MB8T'OA4O3>1*QMNRLP9 MVBW)SXWO\!&;%N'#O9I7:#]>#!VA\MYPL4>8=@CR'804;G3C-A8^-4MDGRA-)4G :_;Y@QD)D &,CB!%_4I1AXO^H<45T;7<$E<#4F!RNPV<.D+ MC 9^G\RM7__C1,"X#QC[@/$[ 6>=P$&O#N$FUJ*SH)HE?"G5O*Q*5Z)]J]HG ML?F,GMNM6N!H0(?0HGG$P?A^0]GIB@Y8V:S!<2?![S84TM'F'-=ET_ F$\!F MR<.YJE2S0,L\%R\\U8%GOU8=",.R-3X&@=KR">JN]CG1_6 :4]TVK$3<*V:EJL9=KCP'82%2-*,!E$NLB1GX;WV..;! M]KE(9,+VH4CC $ZT..E;G)QL\55IU7IM<*W\W4(5W*OLK8Z>A/J&CNK6T'W8 MB7IY($(=F#_#C3(/=)?/<%U[8V7W0/8<9M2QX\,*]QN#^'KI+UU[7X@2FK:726@O7E'\4>(@H$R&!APG- MR# 3,D_A9U*O@3 0:9!!&(F4-)2(F.)D(B.A'+C?:T=T94PV<011*D664]A MBB0CU"PFO SNT5+!GZW#VO;ISK NZ00MVX73!J3(I:0@29&2D$,"D4(2HT.H M[U6]_0&N<$4?/(0H%GD8@MP'4-*,XT2]HKS&"1%D"%7 M)P_#O065-P^%S+BJ44%UR*2O+V56Q/Z,%"*@DGZ[\&Z-YF3I.%,3_C^R^\3? M?U,NJ :W>D=][PI]H_W!I<3#5+ G*S&EMO(HID'*DLQ)8-2E+_QIYWITOC.U M0O<,:4+*B:!(1)0E3(B52JY9%L#DD=#+A868BYY!PA*-N)%A1 TBSUSV/;Q$ MX\H54?248E$4(4DE35DJ:1H D\B![@PJ;TN]H,V =12*@JY!26<@!DJ"BO&? M*OO?$]E;%_#PZ U#]\3:O]0L?83:QG7/F7ZU?PQ.NC?0P;Q[2=(52%\1"Q6N MR#4XR^@"-MWKK)LXO?4OHKEV]/GWPPT]:-&P >VOM'8O$P[0/Y''7P%02P,$ M% @ _7 $49=X>-M^ @ )P4 !D !X;"]W;W)K&ULA51-;]LP#/TKA+%#"QBU(]N)$R0!FG;=.J! T&[K8=A!L9E8J"QE MDMRT_WZ4G7@IT&87BZ3X'C],:KK3YLE6B Y>:JGL+*BZ"TJ MNEEK4W-'JME$=FN0ERVHEA&+XV%4O"Y1Z M-PL&P<%P+S:5\X9H/MWR#3Z@^[%=&M*BGJ44-2HKM *#ZUEP.9@L4N_?.OP4 MN+-',OA*5EH_>>6VG 6Q3P@E%LXS<#J>\0JE]$24QI\]9]"'],!C^O=5]S7DWF^0DO;?F'7^28L@**Q3M=[,&50 M"]6=_&7?AR- 'G\ 8'L :_/N K597G/'YU.C=V"\-[%YH2VU15-R0OF?\N , MW0K"N?FM>D;EM!%HX>P[7TFTY]/($;._CXH]RZ)C81^P#.%.*U=9^*Q*+-_B M(\JH3XL=TEJPDX3?&G4!;!0"BUE\@B_IRTQ:ON0_9;["M;"%U+8Q"+\N5]89 MFHO?)R*D?82TC9!^$.&AFVK0:SCJZ7NM/,GCEW!BM[S 64!;9M$\8_#F+Q6: M-L(Z+'TH5R&LM:35$FHS@3.*33;=6*Y*"^= ?<2^CW"-!=8K-) ,O&4PAANA M! U/"5^T)L G8.-P.&0D)$F8)BD\TDZ!4+ T>D/I6&!YF(PR8%F8C5.XYSNX MXPZ-X!+&>9BE(\B'X2@;$\4@&X99GGHIS<)1/H+W^AP=#6^-9M.NJ"^S4:Z; MX][:OP*7W?#_<^^>D#MN-D)9D+@F:'PQR@(PW5IVBM/;=A56VM%BM6)%+QD: M[T#W:ZW=0?$!^K=Q_A=02P,$% @ _7 $4?\RL4NT @ T 4 !D !X M;"]W;W)K&ULG53;;MLP#/T5PMA#"QCU)79C!TF MINVP#BT0M+L\#'M0;"8V*DNN)#?MWX^2$R\%V@S8BR5*Y#F'E,GI5JI'72$: M>&FXT#.O,J:=!($N*FR8/I,M"KI92]4P0Z;:!+I5R$H7U/ @#L/SH&&U\.93 M=[94\ZGL#*\%+A7HKFF8>ET@E]N9%WG[@_MZ4QE[$,RG+=O@ YKO[5*1%0PH M9=V@T+44H' ]\RZBR2*Q_L[A1XU;?; 'F\E*RD=KW)0S+[2"D&-A+ *CY1DO MD7,+1#*>=IC>0&D##_=[],\N=\IEQ31>2OZS+DTU\S(/2ERSCIM[N?V"NWQ2 MBU=(KMT7MKUO0HQ%IXUL=L%D-[7H5_:RJ\-!0!9^$!#O F*GNR=R*J^88?.I MDEM0UIO0[,:EZJ))7"WLHSP81;[Z''C#W#/X4X*4VFX%B66;^,#TC@(C?="%_%1P*^= M.(-X[$,Z907./&I)C>H9O7]D5DAJ*&VPM'),A;"6G#JS%IL)G-P(.I*= MIA!]"E1R'$H.5UA@LT(%H\B>1#G<6N1/D/M9& _KHJMY26C:\=XTK9+/:)DU MC!,_RV.[C.,1W+&BHG2H+F\%1E'FCZ*(UM0G8K@DP49U?1/7PI9P0[EJ2/TT M&=,W24>D)_/3-*8U]:,LA%OK<%$47=-Q9I.]0BI043.'DN=^-(X@C_WS+"+E M49C[HWX7Q7Z2Y_#>JP<'7=:@VKA9HJF@G3!]PPVGP[BZZ+OTKWL_Z^Z8VM1" M \Z7TMI]H8E&(;X_ ]02P,$ M% @ _7 $44_7KAHS! G@H !D !X;"]W;W)K&ULI59M;]LV$/XK!V$?6D"+14F6K, VX+RT2[$&09*N&(9]H*6S)50B M79*.D_[Z'2E9L5O;:+$O)H^Z=S[/F>.-5%]TB6C@N:F%GGBE,:OSP4#G)39< MG\D5"OJRD*KAAD2U'.B50EXXHZ8>A$&0#!I>"6\Z=F=W:CJ6:U-7 N\4Z'73 MB]%U:#0E12@<#'Q9NS\ M(K'Z3N&O"C=Z9P^VDKF47ZQP4TR\P":$->;&>N"T/.$EUK5U1&E\[7QZ?4AK MN+O?>G_G:J=:YESCI:P_5X4I)][(@P(7?%V;>[GY [MZAM9?+FOM?F'3Z08> MY&MM9-,94P9-)=J5/W=]^!F#L#,(7=YM()?E%3=\.E9R \IJDS>[<:4Z:TJN M$O92'HRBKQ79F>F-,%PLJWF-,-,:C88WCYPD_78\,.3?:@WRSM=%ZRL\XBN! MCU*84L.U*+#8MQ]07GURX3:YB_"DPP]K<09AZD,8A,$)?U%?;.3\14?\O9>R MV%1U#5P4\&/E5Y7.:ZG7"N&?V5P;19#Y]T38N \;N[#QD; /+>!!+F"6?UU7 M"@]$/]3NDVXM7<_UBNM/'$F$A:^):)99@[%5VA*N^H282=/&K MU_B\K9[KSE"? S4>^\;#%>;8S%%!Q.P)R^#-C0!3RK6F1NJW\-EAG[S.GE 1 ME>'/:H'P7DFMX9(K]6)SF35R+0QU(%\WZYH[]48J4WWCCI^_J'Y'1X+29@Q> MD"L-OT'HLSBAE?FC.-V7@QANI?@]E\T*#;5\J1!IM!B(.VO&_"!C,/*S46:% MB(T@]9,L@4?%"X1;WE#[6/"J'D=6(XBCK9#XPV$ EQ2B1INN!=DGL7)YDOB( M>2ED+9XI%/PQ/"R(_)TDD,0N8S"GOIN$]-O\?:5:S+:D6!A]L,XI"B M9C <^E&4.C%D(0P#/TTI:6EX?0#BI-%WBY$EBVF7)7Z2)/W1D':CD1^$(9P M_[ '__"GP;][?]?/]+^B+5C5(581,$<+2][6@,79?CFX4\Z!>!HJ_'V^=E*6PVM-K MGI?6[!:?#;RC/W#XV^+W$#I.IG $';]PA5O(6+7<$MKJN1Y;P%@!NUP)4R!L MO@N;;\NWX]?_W=4ZCS2S4AH&J968E89^3",LM)PD*?:S-+)29*7(SV@.D&2Y MS$(_8\[.TI@%?D:SY- -#G;>##1FENYEI"&W4[=]/O2G_>-KUKXY7M7;E]M' MKI:5T%#C@DR#LY1XJMK74"L8N7(OD+DT--/">KTOK#L+Q<,/6.$?[?7.GR0I;E()7* U7$C2N1L$D'DR[ MSM\[_."X-4=[<)4LE7IPQDTQ"B)'" 7FUB$P6AYQAD(X(*+Q9X\9M"E=X/'^ M@/[9UTZU+)G!F1(_>6'+49 %4."*U<+>J^U7W-?3V#B4'%9;.RIWT?C@*RZ(V 9!^0>-Y-(L_RFEDV'FJU!>V\"VM:8>KST?S4R6<"-M$RN.=4* M$V/0&KCF)A?*U!KAUV1IK*8_Y?>)M-TV;=>G[;Z1=M[\YZ!6,"LI)QK@$F9, MZQV7:YA4JI;6W1[XO=;ZDRF<8@=FPW(B5L7VD 9S<.2]6&FFS. MX1ISK):H(8V=1WP%-]6&<4UZMJX=VJ4G79%JJ">UUBCS'2PTDT8PK]<7^#!! MK7RE\![B).U$:4:[LZS?2>/DW&V3.'-KVN_TH@P6:"S,=\9B92").U=I A_> M94FUNEV(WCMAPB/=%2FBX'<-;&18'O:#K!) MH]MG]V;ZW5)'N#0@<$6AT<5E+P#=3)3&L&KC5;Q4EF:"WY8TA%$[![I?*64/ MADO0CO7Q/U!+ P04 " #]< 11UHX%8"\# #@!@ &0 'AL+W=O/DATOP:W!O8BB3'[D1U'T?*_T5U,@6CA4I32+ MH+"VO@M#DQ58<7.K:I3T9:MTQ2VI>A>:6B//O5-5ABR*TK#B0@;+N3];Z^5< M-;84$M<:3%-57!]76*K](HB#T\&3V!76'83+>E?5+[C]CQ&3N\3)7& MK[!O;1,60-88JZK.F3*HA&PE/W1U.'.81J\XL,Z!^;S;0#[+=]SRY5RK/6AG M36ANXZEZ;TI.2'SJMQ4ON:=D884[(:60.W>;]:$Q#]O%P MS$:TLF0,:9+")$[/K6@4VM*1CX>C:#IP,IY&)--X0NMXQ@;PA-P8-.[6^I9Z M?ZA])\/-+';F<3IRZS1U:T*N9V6@\EX4(!W.TG%+.$K_H__N/81G4Z="O?.S MU4"F&FG; =2?]N/[OIU:O\S;V?^9:[H4 R5NR36ZG8P#T.T\;16K:C_#-LK2 M1/3;@GY!J)T!?=\J94^*"]#_U)8_ 5!+ P04 " #]< 11/H15SQ<% "= M#P &0 'AL+W=O+M MW+[SG4/P^%:J3WHEA(&[NFKTR6AES'HR'NMB)6JN7\JU:'!G(57-#4[5R]9492,N%>BVKKFZ/Q.5O#T9!:/MPE6Y M7!E:&$^/UWPIKH7YL+Y4.!MW6N9E+1I=R@:46)R,3H/)64KG[8&/I;C5O3%0 M)#,I/]'D8GXR\LDA48G"D :.O\_B7%05*4(W_MSH''4F2; _WFI_8V/'6&9< MBW-9_5;.S>IDE(U@+A:\KOE*V[X]%C)6U!T&K71P(9JI=&YLJ&D7!N% MNR7*F>E;@2%I.+CALTKHP^.Q0:6T-2XV"LZ< O8%!0F\DXU9:7C=S,5\5WZ, MSG0>L:U'9VQ0X2]M\Q)8Z@'SF3^@+^PB#*V^<#C"WT]GVB@DP1\#.J-.9V1U M1E_0>>TH#'(!5^\_P*G6PFC@S1S>EGQ65J4IA=Z'Y:!:*L")7O-"G(RPPK10 MG\5H>K,2L) 55D_9+*%$,]L*(O,&=\]EO>;-_0_:.L,?G*D>G)G P46#IV6K M<4KX7BADPZ ">]%5NZ1W)Q]$&+3? >_*2D MUO "6.ZE642## <9BN/R:5&T=5MQ(^9[I.$" R@5UKJ!P$L#'[_DPQ/1TUHJ M4_[%;4$G'LL91%Z0I,_Y]BO:0(=0=\9H$'J)S^!ZA=J.C%#UXVC[:<3SD9<% MF?W'00IO9;-\7BI &**<;/KA$S0?Z6>H&(/ 0>S%<0)ORH8WA>B0W\X'<0^] MR,+N_L/0!5[,<@(94S^HG(#[_KN,!>Q'N&B*JL4:A[*!]\@[M>7]"]24QS'Y M[T5)U,=U)Y*=J/=I17]5B\/7=WCG4-$2B9VI\U8IHLX:2_RUC<79.Y=Z4\SG7*_@DI?S M?7UE4.NW]Q4C#:^@LAX5Y-$$KLN[GB09((;0!%]Q0NVJ>6$J>0!7!C(W_J 22A#TF: M8L-D$(;)DPJWAYB71"%5A9\@IX(\QB^&]$P+3/*@X^GC_T>N2KJJ=UT)T94< MPB2 T,_[]=<[=2#NB/+D84U).C+RR X.(0@BR&*(,)I-O[YN9R[;Q+PK= I! MP&P6LA:'V_*$ R3](1Q@3\0OAHC?T(\/-YCM!23TPB@B6.+0 I(2( B1$Z%N MTSM,]96GKJ>%H6_K//9S]\=X!^HMZ>HM^=IZ>\=-JTK3J[T>*[PG]^&^*ART M]>U56/<\=-D9NN ?._SH5G&%1BTTR1VT?AK28@"Q19=Y ?(?%Q@N1"R%-++[ M(78[/_$[1N(2931'I]) 7F&NE M[)L\5"B6#M98@,VX+[I-S'W_[G2]>( 3:<>)]%_BA$-TF!.#MO[GQ'_%B7'O MR50+M;0/0XV76]L8]WKJ5KNWYZE[!DK]QAT M$R/7]@$VDP:?S4'0 ]Q=2FNV$#'0O\NG?4$L#!!0 ( /UP!%'] M[QZQIP( /8% 9 >&PO=V]R:W-H965TR?[^S\](R0;4O MB<^^>Y[GSKZ;[H1\4BFBAIB1$XGB9 %TV3*K:M* MB2RV047N^IXW= N6<6<^M7LK.9^*2N<9QY4$514%DW^6F(O=S.D[[<9]MDVU MV7#GTY)M<8WZ>[F29+D=2IP5R%4F.$A,9LZB/UD.C+]U^)'A3AVLP62R$>+) M&#?QS/&,(,PQT@:!T>\9+S'/#1#)^-U@.AVE"3QZ4RX8IO!3Y8Q;K M=.:,'8@Q856N[\7N"S;YA 8O$KFR7]C5OL/0@:A26A1-,"DH,E[_V4M3AX. ML?=.@-\$^%9W36157C'-YE,I=B"--Z&9A4W51I.XC)M+66M)IQG%Z?DUDSSC M6P4KE+!.F40X>6";'-7IU-5$8-S8SQZWB7A'7J M_%;=TC\*^+7BY^"/>N![OG<$+^BR#2Q>\/_9_EQLE);T.'X=P1]T^ .+/W@' M?UT_;1 )+)G*(F \AJLLKS3&\&A?",9GBV>4].!K 0KN*JTT.9*PMTI^E-'T M[$25+,*90TVI4#ZC,]]SQPWWKN5F#;>JN<6>&TPUF()$Y-2I:@+K[.75?<)# M*A%?;YW<<-"IJ!1AJ%.@^\+NOAKKPEC]BZ-G;6G@G]*<-64,O-YH/(# [PT' MGK7"H;6&(7RCR76=)-3EINRVV-3GL-8B>H*[TO2^@H\?QG[?_P1A&.S7?>\( M<7MK+770ZU\$'359HQ#>>C'N02\6*+=VXBB(1,5UW9;=;C?4%G4O[]WKB7C+ MY#8C\3DF%.J=CVB&R'K*U(86I>WLC= T)^PRI<&,TCC0>2*$;@U#T(WZ^5]0 M2P,$% @ _7 $47&ULE59;<^(V%/XK9]Q."S-,?,$VA@(SD,VVZ63;3*#M0Z;&(C#JGO :J\H"D1F?]IC>0:45 M/!Z_H+]WOI,O*Z;Q6E9_\,*4$R_SH, U:RKS(+<_X=X?9V N*^U:V+9G$]*8 M-]K(>B],\YJ+MF>[?1R.!++@%8%H+Q YNUM%SLIWS+#I6,DM*'N:T.S N>JD MR3@N;%(61M$N)SDS791,82FK I7^'FX^-=P\0V?)5A7J[M@WI,(>]/,]W+R% MBUZ!2^&#%*;4<",*+$[E?3+M8%_T8M\\N@CX_^!OW^'U M7\';>_CG;*6-(DK\=0$S/F#&#C-^!?-:UALI4!@-<@VS/&_JIF(&"_C5E*C M[E.0+9.?$.ZDUN<">U&'O9LCO6$Y3CS"TJB>T)LN2X3\1#D[4BZ=\OQ$>47* M@3(.3,-:5G0E]0@ZMP),*1O-1*&[0"''0\CA'>98KPBH']J5< AT&XCK JX; MI5#DS[!43&C2:6_9K/B;2%L[>[Z%3M9+^FG7C@:]((ZZ\("&*[3[<,?9BEF ZH MC;+HS?IG:T,^._59+TS(!^M+1OU;\FL=#M->.HR<[V'22R.R^P+7D@/7DJ_@ MVCG]MX)2CN<8=A'YK0P[QZJ.I547N-/\/WHM^.[D58!EJ1!/ERY2L)T-]_2[ MM/UAX)YK[A4L*!8\QPIC]I8/]P7!H'[_BOR M"Q7J66X:IC@ILV1##?TXAG! 0H,^9.G)_>B$84+D'1#].HEMWG(+XWY 08TA M"A,("?L<\\W'"^. M2G\R%:*%AUI(LPPJ:YOK,#1%A34S(]6@I).]TC6SM-2'T#0:6>F9:A$F430- M:\9EL%KXO5RO%JJU@DO,-9BVKIG^LD&ACLL@#DX;=_Q06;<1KA8-.^ 6[8YG!H-(QGL]/TG_WOI,O.V;P1HF_>6FK93 /H,0]:X6] M4\<_L/=GXN052A@_PK&CG4T"*%IC5=TSDP4UE]V7/?1Q.&.81R\P)#U#XNWN M%'DK?V.6K19:'4$[:I+F)MY5STW&<>F2LK6:3CGQV=6V;1J!%&7+!-RAY=HO M(!>,0B9+VA/,8@FY,O:<8(,2]]P:>'7/=@+-ZT5HR1XG-2QZW9M.=_*"[BF\ M5])6!M[($LNG_"'Y,3B3G)S9)!<%OFWE")+9%211$EV0-QZ",_;RQB_(>\[= M?]8[8S6!Z>,%!>F@(/4*TA>C[TL!U!YLA7"CZD9)4F?T)&Q MST7XHGQ7T=>F804N RI9@_HS!JM[TK17@LJ1RP-8ESTP2#JIQ&T%7':EWE7= M@>G2DQ&3)(.:DT%-7YB%PP5Q>(J&4&-&L.4/3U(+]Y5&?+KUZE82BVH-@)K ;/)])IVE5U'J+)QGB3,V&3MK:2=G)+[@#7,HX-*'=?OF+@>F$0@: MW J*GE70,%Y"C222B2NZB'P%NXH52AY^)9]K*!P/EZ;53)(WNQ.&V\;G=@!W M2QEY3. (_A^$>&1H+-1!\J]D"MM=_/G;+4C/RTHNZ/VA'0 M^5XI>UHX!H:] 0 !X+ 9 >&PO M=V]R:W-H965T)'_?&5+6VKN;%'FP1%(S9V;.7,S31Z4_FK64 M%IZZMC=GD[6UFY/9S%1KV94F5!O9XY>ETEUI<:M7,[/1LJR=4M?.>!2ELZYL M^LG\U)W=ZOFIVMJVZ>6M!K/MNE(_7\A6/9Y-V&1W<->LUI8.9O/33;F2]]+^ MN;G5N)N-*'73R=XTJ@3RK8E('3CTX Y&4V2XOYZA_Z+BQUC691&7JKV[Z:VZ[-)/H%: M+LMM:^_4XV]RB"Y]@ M8FKZ4"Y::8Y/9Q8MD-RL&M N/!I_ 2V%&]7;M8%W?2WK0_T9>C:ZQW?N7?!7 M 7_?]B'P+ >\>@5/#&&*QR>^)]P[^1&:=OT*_CG?&&LQN+X]Q7X>(2/'7S\ M$KPO;5!+^-;2'L7?8_959.K-$[,I*WDVP>8S4G^6D[GK*2BU!+N68$I,&I1] M#=BRNG0V-UHM&PN+9S"#/^B#D[9K+:63-LT3=#YMDM(&2+H<276?B&_-60=-7JI.PD&A?[G:V?)(FA ]?RS<&>IQ'/B#\ M&:B4L60"!>IM90T8U=8^5@Q&[YF43SBO#.K)IZK=UG34]%8B9];)5TIC0DHK M1\D0+M^.3J37#7)@VV=H:@R[63;4-A0L\8L&-]*-G!TO(=PCT_L- @\N"0=' MT^L>]=76H'ES_%4N#O/PVK=[Q]VYU,I5#1P!CT60B1A7(N5!5@AY9\')D)8V%MY'GWD(F/'Z> MP0/EX?[96-D9$%E0Y F(&%4*X"R(!0<6!P5/7G9$)!$ZP%+R13#RBK%XY\X! MO%= (ZEP1N(\)B.,,S*2,S8H7:H>$][46!3UH(1TY2S@64YT%1FN.)'$,;B" M*&1Y$41%/G;YC2S-%DL"B^A+-4_?*X,IO/5%3>5T4^I5TQ_F99I' 1<8S1'$ M4<#2B,Y8AO 1G:&G O,R%3PLCN%'8"QD^$("PHSV>2CP>4AK(##/'!$8/E.& MV@4RE(<%2J9.G?$P)I0H3 G$\_"&8*99&A01DA_S@"<,W4%ZL_R8W.7(RY1G MH7#NH@7G+O/N9FY[7M<-30TSNY+4<;2$I5;=6WSX%:\<@).',D9R%UN#0Q.K MYJY]O1L'[WPS!_"'=.T_?KCVXPEY9"D^(UX PTK%*@XX MEN;E.$+>C>, D_O!S0HF@@0KJP@2$0'6=Q$!4H(=,3@_8%_X03CL'F@04MX+ M[%&>N[Q'19"CL2/JN"!.&!WF08ZH0^<9(ZTY>7U@7,E*=@MT2[!A,.R77A(Q M=#/%58J#0V3LL(Y8Y&N/L0CCB/?B3FALY)1\D; #?P@KR8.$$VJ6XQ! "K_W MSSK;N[-T4J_4:+[!2DP!^7RIE=QLR,%Z)Y_\!4$L#!!0 ( /UP!%'H M@&L@"P, )@& 9 >&PO=V]R:W-H965TQCV(-M,+%26/$ENVK\?)3M>VJ7! M7JP;S^&A*-*3C=+W)D>T\%@(::9!;FUY%H8FS;%@YD25*.EDI73!+"WU.C2E M1I9Y4"'".(H&8<&X#&83O[?4LXFJK. 2EQI,511,/UV@4)MIT VV&S=\G5NW M$0$H<#4.@9&PP,N4 A'1#)^-YQ!Z](!=^=;]@\^=HHE80872OS@FL$O9&;3YA$\^IXTN5,/X+F]JV3\9I9:PJ&C I*+BL1_;8W,,.8!2] M H@;0.QUUXZ\RDMFV6RBU0:TLR8V-_&A>C2)X](EY=9J.N6$L[,;-%97J:TT MEVM8Y$ROT<#1'4L$FN-):,F'LPS3AN^BYHM?X1O M9(V-_!>9I@]QX>DK148 M;P5>Q <)/U?R!.)A!^(HC@[P]=J >YZO]U\!,YG!#0IF,8.Y>R#<^]YC_Q6/7SA+N*B)J8I@[Y7ON^F#M*Y:STS)4IP&5(X&]0,& ML[L@4G/L"S_;$#EY[0\$# M[O4 Y1[;W,/1E3-3E2'=YIC2E>J*"6 &U HN,<4B00V]KC/OCDF>L>YDJ55& M'@W<*I'!+=4_N>[ 1Y2H'9PN89Y197&7<=4:%I76*"WLYOHM#+H]^L:CB+ZGG6X\IO&HVXE[@V.:]3O#T:#![^+Z MG=/A$/RUQN?_C/6IYQM'!]C'G=Z@!_N>;[C3+0JD!+B>:"!5E;1UXVAWV[8[ MK[O-7_.Z9U]3_K@T('!%T.AD>!J KOM@O;"J]+TG498ZF9_F].M [0SH?*64 MW2Z<@_9G-/L#4$L#!!0 ( /UP!%&)\X64+P8 /\9 9 >&PO=V]R M:W-H965TP[OCW7-'>O(HY%>U M84RCIR1.U7EGHW7VKM=3X88E5'5%QE+X9B5D0C6\RG5/99+1J!!*XA[QO$$O MH3SM3"?%V+V<3D2N8YZR>XE4GB14/E^R6#R>=W#G9> S7V^T&>A-)QE=LP73 M7[)["6^]"B7B"4L5%RF2;'7>N<#O[OR^$2AF_,G9H]I[1L:4I1!?S^, M.BAB*YK'^K-XO&&E08'!"T6LBO_H<375'&%Q K=2Z98JFF1&V]F3%,>J]\F/0V+F*F]L 2\ MW &2(X"?0MU%7O\,$0^/ORQFZ,TO-I0K-\IM'G<1)J=09BU0/'P*Y;T;Y9HM M01?_%,KU*5W2+B)#@T*\XR@?W"@+E@'*Z)0N-VUT&9]"F;M1/E+91;YW"N7V MY_TB62:DYNGZWSSEVH+Y^_]BWYT;9<9"L,\5/3U(MBKC2)5QI(#UCV5=WIQ7SSA0LU^IV7>J>4DCJ)A+C=@3=!6* MV;*JWTZYV]V\P#'O0,6@4C%PJG@10Y]"TY AZ'A0)/*E7N4Q- ^AR%.K.Z^# MAB8!MFG<RG"#:&IV80L-60;ME3Z#%\77:3$N M64PUBQ!+UR#.).2DS>1!PQ1"^A9;;@8-6\AP:'-.HV<>LV+U,Z6C?BM7;7#%$#9V4OC#:V,)BW##^QW@8 M.RAE9TP38S#&S3!P+75@+/;JSLASFOL>Z%D_HWFZ94H7#O^D-Q 2#QN:H@>6 MP-;#N07-G2XHU]A7S ]L 6^;V!_[34O+B2UH&.\U@=AIZK6$:B$2="62!"(Y MW'6!#RSOMY,U$6,W$Q?>@AR+D!8O7D-P- J_6D\GPX;K=@7FF.]JXL5NYKV& M-$=;&N=%.Q6*U!"_H84LAS)*@1-A3/&(R2)]K,J-FH4R<"E74S-V<_.]T* * MI]":1%&Q$? (]3U]*W(;,5WB)O5BW^4H4A,G<1/G1;CAT$\4E)E!SR!L,7YY M L1'SZ"^*TY)36_$36_O2S] ]-2:+5D:;A(JK5%4 AY$$7%Z9Z_])V[O,"E4 M1J&C7+!ULVPF6#[OCD#?H9XIC1;/ROBCC?-K'B2OQX.DYD'BYL$'H2&GB[J55>>[ M%8H*6\%2V\T&:;(A]GQ7%2,U'Q(W'WZ@/#4'3 7>K6* MLSA"=Z9W-F<(.)I'>:A1$1VV,_GAXC7'^?CUKA5J\O+=Y/53%PM7)=AA]+E< MO7>_<>*"@\G0W%:NV>Z$MF4IE.4W5"%J2D[YG?7B\00R[GK>KRY?U63IN\GR M#ACR)3]L-WV^A2FM]-?;N]XU/XU\I!).XPK%; 627G<(9"AWOS;L7K3(BAO? MI=!:),7CAE%H3,P$^'XEH%LH7\PE&PO=V]R:W-H965TW^^ME.R* -%'5]V OX MQWW??7?QG=U9"7FOYH@:'E/&5=>;:[TX\WT5SS$EJB(6R,W.5,B4:#.5,U\M M))+$@5+FAT'0\%-"N=?KN+61['7$4C/*<21!+=.4R*<+9&+5]:K>>N&:SN;: M+OB]SH+,<(SZ9C&29N87+ E-D2LJ.$B<=KWSZMFP;>V=P0^**[4Q!AO)1(A[ M.[E,NEY@!2'#6%L&8OX>L(^,62(CXU?.Z14N+7!SO&;_Z&(WL4R(PKY@/VFB MYUVOY4&"4[)D^EJL/F$>3]WRQ8(I]PNKW#;P(%XJ+=(<;!2DE&?_Y#'/PP; M\)0#PAP0/@?4=@"B'! =ZJ&6 VJ'>JCG !>ZG\7N$C<@FO0Z4JQ 6FO#9@XE_+SD%0B;)Q &85"BIW\(O&WAU799./_F??AF[UO)B(I#$#F^:/\A M.(%KM*V%\AF,4+HFQ&.$;Q-&9\36]0D,'Q>FQ#&![S2U=F(*8[.EIB0K_-LO MAALN-:;J;H^R6J&LYI35=BI;"UIL"!*%H+*3F#&V'*-MDP^]*&A6PH[_L/F! M7K/:DELOY-9?D9M5D\18S#C];?)$>A9J"5&M4M\V&KXDJD:[TM$HTM$X)!WO<*Y. M8*R)U&!Z',+M^2-5=V>N>$Z#QFG8VG/2FH76YG]6 ZU"6>O=:Z#U\FLV6Y7H MV<%XS6I+;KN0V]XKUV2-BL0F):^"71KWTS0@=1V_K+F^!9G%XF_&ULC51=;],P%/TK5]$>-@F:CZ8?3&FDKA,"-*2J9?" >'#;F\::8Q?;:<:_ MQW;2$$K*]I+XVO><>^[Q1U()^:1R1 W/!>-JYN5:'VY]7VUS+(@:B -RLY() M61!M0KGWU4$BV3E0P?PH",9^02CWTL3-+66:B%(SRG$I095%0>2O.V2BFGFA M=YI8T7VN[82?)@>RQS7JQ\-2FLAO67:T0*ZHX" QFWGS\'81VWR7\)5BI3IC ML)ULA'BRP$1>(KR%=;V/(#)8"*ZE,1CF2J%60/@.'BC94$8U1077]Z@)9>K& MP![7]W!]=0-70#E\R46I3+9*?&W$V1+^MA%R5PN)+@CY5/(!1),W$ 51T -? MO G!AZ$?7#?6-+Z$K6^1(YO^((OF13%'S\JJG-8N%U!"=_G&^7F?_RGX+ M M.'0%XPL%SSSO,[ F&#L">SN/:3@=1:/$/W9]ZLEZ-QI/VJR_U,6MNOAUZCK' MH$]B_$_Q83B.@S.)/5G3R6AZ)M'OG&K[HGPFEO4$L#!!0 ( /UP!%$11(6. M=00 +P3 9 >&PO=V]R:W-H965TZSLK461, MZ6&Q=N2VX"RNC++4 =<-G(PE^6@RKN8>BLE8[%2:Y/RA0'*79:QXO>.IV-^, M\.AMXC%9;U0YX4S&6[;F"ZZ^;A\*/7):+W&2\5PF(D<%7]V,;O'U',+2H$+\ MD?"]/+A&92K/0GPK!Y_CFY%;/A%/^5*5+IC^>^%3GJ:E)_T<_S1.1VW,TO#P M^LW[+U7R.IEG)OE4I'\FL=K_[/O32$.#+0?NP$T!F :>"<,2&- WAO!:PR\]T;P&X,J M=:?.O2K%WS-%(_1\RNZ9\4WO6(_SKAB22H_:>S7Q0Q]_/ )?4!)CIXV8B=9 M'LNQH_03E7Z=91/]KHX.)Z(3="]RM9%HGL<\MMC/ANV# 7M'5Z(M![R5XPX& M'7[9Y5<(Z(\(7' MSS-]CWE4FN/(EL[_BSX_._I1,4B[-DCECYSP=[ 2RIX6 MJW:-_/6;AJ+/BF?R[X% 7AO(JP)Y)P(M6,JMJZ)AA($'ECY^60 M% LLC-PH/(;-^C (,5 #-N_#2$2!0@L[RM%O<_0'BI8+K>B M4 .E"UJWP64YHFT@>AY'M9E_4*Z ^IY1U&D?A2&B!!L466#4)4 ,BOHPH-AW M(SM%89MB.)CB?9(F2K\M!ZH5M:ZBR]*"W4[ W?.(:>R.BNFY/AC,V&"1[_D& M,Q88 1P8L+D%YKG>02L>9WGPFL*#6=[MI)Z1$GWA0VV#H7,(%V:HDU%,SF2( M]$OO^UZ/(0N,0AB8#/5AQ.UUXMP&H_B@Q8ZS[#0<#XOX[VK#BZ%Z=4J)_0M3 MTZDG#LZD)NA5R?=,N9I:4)1"KW7Z*.P&+C6)L&&2.BW%T9DD19;"@D^)29,%1ST(J4E4'P<>"3SS]6/! MD4!O)$Y0!9V6PW]H.<^2I M95FW=R@?='H*],),=2(+PSO2TTR%_6\9C,%\/UE@6%-@[KHM,$(#8N[M;##/ M"SV#*>?@-$)_\JRK8R")EF*7J_KCLYUMCYINJP,68_X.7T^Q97Z&K^?U05+G MOC[7NF?%.LDE2OE*AW*OJ%Y517U45 ^4V%9G(<]"*9%5EQO.8EZ4 'U_)81Z M&Y0!V@.[R;]02P,$% @ _7 $4?1]E6:$! Q!, !D !X;"]W;W)K M&ULM5A=;]LV%/TKA%$,+;!%(B614N882&P/[=!B M0=QN#\,>&(NVA4JB1])Q\^]'2HID4[02>/"+K8]S[M6]ASRB.-YS\5UN&%/@ M1Y&7\F:T46I[[7ERN6$%E5=\RTI]9\5%094^%6M/;@6C:44J<@_Y/O8*FI6C MR;BZ=B\F8[Y3>5:R>P'DKBBH>+YC.=_?C.#HY<)#MMXH<\&;C+=TS19,?=O> M"WWFM5'2K&"ES'@)!%O=C&[A]1S%AE A_LS87AX< U/*(^??S7J@>\_LJ:@R,1;\EQ6OV!?8PD>@>5.*EXT9/T$15;6__1'TX@#@H[C M)J"&@&Q">((0-(3@K1G"AA"^-4/4$*K2O;KVJG$SJNAD+/@>"(/6T+I;*O!94R1X M/V.*9KG\H*'?%C/P_MT'\ YD)?BZX3M)RU2./:4?R(3UEDWRNSHY.I$\ %]X MJ382S,N4I0[^;)B/!_B>;D3;#?32C3LT&/#W77D%$/D9(!_YCN>9OH6>&#I, M7.7\O^SSL[,?-2-HAT90Q0M.Q#L8$&9*\Q5X&2Q_FR$!/BE6R'\&$H5MHK!* M%)Y(M* YFH8KFG&\IPE$ 4["L?=T*(H#%B=^$A_#9GT8BB$B%FS>AP4) M002UL*,:H[;&:+#&6R:XW-(E PNVUD:K!OJ&VYCXL@*1-A$Y3Z":%AUVWD<1 M"2R!'# 2HIA8 O5A* QP:$6;]V$!UC+&;H'BML9XL,:O3"JP>):F9V_0*&G# M)I?5"/J=D_OGJ=3PCAH+(8*62@X8#&-HP68.6$!P$%DJN6!A&(=NE>#!^PH. M5CDW2PR1+6D.[OF>"? 3+;:_ZA>!Z>]0'U&7 5U8LLYA87"F9$&O>R&.L#VQ M'+ X]$-D2]:'08BKM\2Q9@XM&K 5=,?4\U,'. M5F%T8;$ZMX7X3+%P?WX1$O3F5Q\68D)\6ZP^3"L?V2[H@"510*(34G56#X>] M_O9)]S%;RJ&6=9X*XPNKT_DL3,Y4)^D/Z@0&]B+" 4,1CGM3J0\+]2*"V.KT M85$2';S*CI>GG<>C5SR^>4%-F5#92KO@*ZZ'.E]%\+)2H6T$W:9Q^$Z^T3AA;7I M_!0-KU-/:Q/UYXC'M MPB0'8M6QF6U(^^]G.VF40F"[(7;\ON<\YS@V2<7%JRP %'HK*9-3IU!J>^.Z M,BN@Q'+ M\#TRIJ+$BL]%1M7;@7@W)I*ZGK#8>26F# G3>R[A4@3OE.4,%@( M)'=EB<7['5!>39V1\_'BB6P*95ZX:;+%&UB">MXNA)ZY;92/]K\!N#;PNMR6Q9(6'4 M.IH9V-Y8MZZ&,+.+2R7T*M$^E3ZP/3#%!0&)OJ!EO9>(KU%WX7(."A,JK[3D M>3E'EQ=7Z (1AGX4?"?LC>?_HP_O:$YD1KG<"4"_;E=2"?VE_3Z3 MP6\S^#9#<"+#/6%$[U..OG+>W[#:'UF_.7W[U)M$D9>X^VY?CE6^'_A!J_H$ M%[1PP5FX%WW6S(8N!-\(D+UX=82PBS?VX_ KT<5AI,3>&&+%Y[%>\(5>L0* M!,&T#RT\2CH9AT%\@':L&D=Q..E'BUJTZ"Q:^^%<(P:J#RXZVK!1&(7CX("N M1Q:$\3@^P',[9]W#6-6$# M#0 &0 M 'AL+W=OZS!VZ"58.I;28=J1^_-A!(,H2I6N4EP7#/X=R#?3"SO9#? M5 :@T8^<%VKN9%J7KUU7)1GD5-V*$@IS92MD3K49RIVK2@DTK4$Y=XGG3=V< MLL)9S.IS:[F8B4IS5L!:(E7E.96/=\#%?NY@YW#B,]MEVIYP%[.2[F #^FNY MEF;D=BPIRZ%03!1(PG;NO,&OE\2S@+KB7P9[=72,;"OW0GRS@_?IW/&L(N"0 M:$M!S=\#+(%SRV1T?&])G>Z>%GA\?&#_NV[>-'-/%2P%_X^E.IL[D8-2V-** MZ\]B_P[:A@++EPBNZE^T;VL]!R65TB)OP49!SHKFG_YHC3@"X,D% &D!Y%U-C3;=L,(^QHV6YBHS.+U82S,CI'Z\ M06M."XUHD:*WWRM6FD>ET5]HTSQ>)+9HO/3E"C1E7+TRH*^;%7KYXA5Z@5B! MOF2B4J96S5QM!-O;NDDK[JX11RZ(^U 5MXB$-XAXQ!N +\?A*TAND8\M',>G M<-?8U'E%.J](S>?_CE%&C2Q89W6K';9/BR( M%P4!F;D/QV8-E04X\KJR$]&33O1D5/1'4 J]29(JKSC5D*(5F#Q)&+6K=$AM M0Q<E89;\"I3.^KXH]$V_C$O MI'+<_>S0J3*=#BWVZ*G!@7=A]L:=KGA\]AH1(^UAKX]1[RH&XJ.@QE=)AY;V M9"E%WGDX/%=U*KI/3$Q&1=]5C*>LV*E:[OO[RU"())>.;Z4-4D.)_J[M%>UGY(?*)RQPJ%.&P-S+L-S5.3 MS=Z\&6A1UMO;>Z'-9KD^S,SW#$A;8*YOA="'@=TQ=U](B_\!4$L#!!0 ( M /UP!%&0.>,,100 *$3 9 >&PO=V]R:W-H965TN4<7HK@%'&>RW-M\SDZ?EGK@E?LZ>4@H525"MP >[+D@*Q M HOX9\XD34 [[NT-U82EZIW)>+R_ 6_?O -O ./@82-R17BB9IXV#HMQO+AR M^S@>K6QU<,=>A\99YI>?#&=>V1)>P8(Z@$".T#0,P64:%>U%1Y"-TW.6D=CGI=7EK_/'>?HEJI>@\#3FM M!Y@.UY#]4A">;$CH.^SYP[5DI778;$&SU%54V!5UZ'0/T'"HEJR4]GW"*)@T M?<*63QCY08=/Y'RB7I_?!+^(1;:EVK3/6E)J;O:ZKU8.FO!,U(0.FW! ;I[0 M"DZWJ0,G')"G4@18.!%+5!.O$#W#3:!NDX#/T.GPZDJ!^D2P/1U% T >8A M&CSRK;W;F],'&F^X2,7ZI:]V#JOH3%A%#JMH0*R>T)J>;EN'530@5E$;JT%D M7I.;W=#&:A$&.]K!814-AE74QBK"0=ARVN8J@K +K,B!%?6#=6E?5ZD$=S2U M'M6&;7L+YAB+SL18Y!B+!F3L"2T8GFQ6[!B+!V0L/L+8 6X>6_%1R ;( 0[ MWDRPHRP>C+*X3=DPQ+CYO'HLS)],FNWJ[6V"F"9)BI&ULI55=3]LP%/TK5Q$/(&VD34(+*(W4 MKVU,0D)T; _3'MSDMK%P[&([A.W7SW;24""MT/;2^..><^Z]N3V)*R'O58ZH MX:E@7(V\7.O-I>^K-,>"J%.Q06YN5D(61)NM7/MJ(Y%D#E0P/^CU!GY!*/>2 MV)W=R"06I6:4XXT$518%D;\GR$0U\OK>]N"6KG-M#_PDWI U+E#?;6ZDV?DM M2T8+Y(H*#A)7(V_ M,\N7"J;<+U1-;,^#M%1:% W89%!07C_)4].''8#AZ08$#2!X#8CV ,(&$+Y7 M(6H T7L5SAJ *]VO:W>-FQ%-DEB*"J2--FQVX;KOT*9?E-LY66AI;JG!Z>2* M:\+7=,D0QDJA5O 1%O7,@%C!N!!2TS_$O=3YDYE.A6"F$\;I0TDE9O!,H.!X MAII0IDX,R=UB!L=')W $E,.W7)2*\$S%OC9)6VD_;1*Q(,X5IPG2N8 M\PRS#OSL,'YP .^;9K4="[8=FP0'";^6_!2"X0<(>D&O(Y_I>^ 7%MZ_Z"KG M_]3G_ZS^HAEA.SZAXPOW\'T6(JLH8V!>+KR=I1E5*1.JE @_QTNEI?&%7P=D MHU8VP:K9IEX%BL8SXF43@74^Z5].^QWG,V/N?TWDFG(%#%=&JGM-UILG%4LA3;&XY:Y^?B@M 'F?B6$WFZL M0/LY2_X"4$L#!!0 ( /UP!%%*<_F080( #(& 9 >&PO=V]R:W-H M965TM%*6R#F*ZD(4MNL6R=-JIIU MNYAVX8238-78F6U"NE\_VU"4+62Y 7^]YWF/;0Y9(^2+*@$TVE>,JYE7:KV] M]GVU*J$B:B2VP,W,6LB*:-.5&U]M)9#"B2KFXR!(_(I0[N69&WN4>29JS2B' M1XE4755$OMX"$\W,&WMO T]T4VH[X.?9EFQ@ ?IY^RA-S^^C%+0"KJC@2,)Z MYMV,KV\G=KU;\(U"HP[:R&:R%.+%=AZ*F1=80\!@I6T$8EX[N /&;"!CXU<7 MT^N15GC8?HM^[W(WN2R)@CO!OM-"ES-OXJ$"UJ1F^DDTGZ#+)[;Q5H(I]T1- MMS;PT*I66E2=V#BH*&_?9-_MPX$ CT\(<"? SG<+K4QASE]E 66II9:G0Z?^":\ U=,D W2H%6Z#U:M >$Q!K=U[J69JH24M/? MQ&WDA[VY$0J0N1'H6'XY!TTH4U?H E&.OI:B5H07*O.UL6NA_JJS=MM:PR>L M?:[Y".'T'<(!#IX7,^XRQ"QN>"/M1B**AC"'C:L#_G*H5 M$\IF_>-FJ;0T]^;G?[!ACPT=-CJ!M4D,[4&K2IS*?D&[?)SB(,W\W0 LZF'1 M.=AX"-:JXD-8' 71,"SN8?$Y&!Z"Q<>P:)J&P["DAR7G8.$0+#F&A=-P.@Q+ M>UAZ#A8-P=)C&)Z.3YS9I(=-SL'B(=CD^(($TVGR#\P_* &VFGXA,4N-6MA6J[6BQ=55A*;2I,:Y9FJ(.TBXP\VLA]%O'%IK^-Y'_ 5!+ P04 M " #]< 11"5NC;+ $ !@% &0 'AL+W=O M2<4UL!]?4E(DRY)IN\N++4IWQ^_N>-\=.-P(^4VM #3ZGL1J8<;B7 M2*5)0N5V#+'8W'1PY^7% UNNM'WAC89KNH09Z*_K>VE67FDE8@EPQ01'$A8W MG5M\/0U\JY!)_,%@HW:>D77E28AO=O$INNGX%A'$,-?6!#5_SS"!.+:6#(Y_ M"Z.=@=4 @*A>!4A6ZA MT,TBD[N2Q6%*-1T-I=@@::6--?N0!3/3-NXS;O,^T])\949/CWX3(MJP.$87 M:):G'HD%FJPH7X)"C*,)E7++^!+=)B+EVGXM==Y.05,6JW?HC15]7(E441ZI MH:<--+N!-R]@C',8Y ", -T)KE<*?> 11"WZ4[=^Z-#W3$C*N)"7N(R)T^#O M*;]$I/\>$9_X7V=3]/;-NQ98$[>5.RJ-E4'-BH2UD-I$])^4,]WFZOG(7#9K M[@?EL0BR38)CQ^*O!V%^38EMJ(S^=ECNEI:[F>7N H(EX]R> M+7.HUB"9:,O\)+<79O8LC3V/<+=[U?>'WO-NU(Z*U>#V2K@])]Q/R9HR:8A. MVZ*0IBC:,I;;Z.WL?3$( TS:]P[+O4/GWB;JAK;X))42^'S[*"E7,;5TV88A M;&(@>-".H%\BZ)^:+."1,TWC?B/^O4&WNY^E8U(UF(,2YL )\W.:/(&T\,I" M0+80%/H/'2VWR: 1N,$>:)=$#?!5"?CJ)P%SH1'+SAQ$IZ"?7C6P==NQ8;]J M"?Y/HCL+6;'+*=!VNA5V0IO9B<-,"DQO$>4TWBJFWF>PYEEKPK^81C0W Y " MNXR8FF==2U(-2 NT?.&UA?$#/=,XA=9FA1O0^Z&_?Y8+J?"05-U'4OE(_J^/ M$50^2G@&G@):FHWTZFQ/2# Z>G]A\D71TO!54_!W5=N M5[AJ -C= <[A0-QL!+9+-\)Y3*P.M>H7V-TP;D$*98X)H!DL;<]R!:#J ;C_ MVL&MB!N[F?ND]CK&30*^P*2E(%OD3!\^&-B*KK&;K[^8E-.,!XO VLYR3K1) M1;[$?^5HDXH]B9L]SY^]2)/B, G\8+]#DB9A[LG5(5=D2-QD>-K\19K\Y!K M2,50Q,U0YXU@A;'39C!2L1LY>60^RD"%J1I3ASV_D:]C8G6H%5D2-UFV%LHC M*(UF6Z4A4:?42L5W)'SM6JE8CYP\^IY:*\W9EN"K@.R'OM\D_YI8'7!%I>05 MJ'1*FA1Y@!U)Q8[$S8YG%DES8CV (*A(,W!/K.=42&'J6)J.BN50O9VKEP1, MU.T5ED+9U)G?-I1ORVNRV^QR:._]&%]/\LNNRDQ^]W9GDLFX0C$LC$G_LF]" M)_/KK'RAQ3J[X'D26HLD>UP!C4!: ?-](81^6=@-RDO%T0]02P,$% @ M_7 $46&:%VJR!@ G24 !D !X;"]W;W)K&UL MO9IM;]LV$(#_"F%L0 >DMD2*?BD< T[- R[2M51)=BG(:H#]^ MI$R+?J$IN=':#XTE\8['N^-S)*7A$^-?LR6E GQ/XC2[;"V%6+WI=+)P21.2 MM=F*IO+)G/&$"'G)%YULQ2F9%4))W(&>U^TD)$I;HV%Q[X&/ABP7<932!PZR M/$D(?[ZB,7NZ;/FM[8W':+$4ZD9G-%R1!?U$Q9?5 Y=7G5+++$IHFD4L!9S. M+UMC_\U=UU,"18N_(OJ4[?P&:BA3QKZJB]O99LWBOZ.96%ZV^BTPHW.2Q^*1/;VC>D!8 MZ0M9G!7_@R?=UFN!,,\$2[2PM"")TLU?\ET[8D< GA* 6@ >"O@G!) 60 <" M")\0"+1 <"#@!R<$L!; =06Z6J!;5Z"G!7IU!?I:H%]78* %!G7CX'O;R!4I MV=F$O,B7"1%D-.3L"7#57NI3/XJD*^1EFD2IFA^?!)=/(RDG1O@P^$4 M6W2^K=(9MX$'"YW0(G[C%A^ON%/\3[?XA(9M@/Q"W+>(OW.+?PQ%V;M-_+:. M\>BD^%V-S$".F'9D2I=Y#@[+WP-G[6(YB1F?%!'VD MF2!"7EQS*@T!XP6GM&*4N.P'-^2W;JFQZ[3\4;*# 38'\[P8P4SU(!@8S_Z5 M@),WWE[=?IZ,;?-XHU@AKW0G:O>PW9.]TIZ>TYY)KF@F2[,T:27!%PEE1$S7 ME,L% 2@>@CF+YR@,MP9Y&2N !IGDPI+P93 -H8&3@!ZA$R&1C%]X9 M36 ?2K\<2O_E22%->T^^J]1U!'-0]CAH*#U\SU0@[_]*$*UY+T."]HD$\7=J MHN^TZ%Y>*X.T*W\ N12C(B)8AH^]&XU&T'NF:Q6LU>?6M M&Q)&\1&Q][LS@/2;(J1O$.F[&5FGMDRTCKWBTG<6%]\PT7=#<6M E$IV29* MD.WQ4.UDMK"+G]6.),JLZ[?><1;X1RDUJ6RV/PS#0]\-Q&N62)X7U)M3JO > MRM]R&%9_NG5Y;81_=T77,-,?U$K0<).-4RXV>(,-XJU"5Q7>H,$; MK(>W6BZ^O[WZ^.C:C1E2(:^I'9YA$'(O_*X4 ,"*25YD<@_ P9KPJ#@&*0DB MP6%U=X5FO^TY,QH9IB$WT\YW=RUXH)U],&K*\09(R+V&>XGCW9HK'6\ A]Q0 M^CG'5R(%&9:A;E..-YA"[H7?2QSOU@S;T D89+"'W*BR;,=R+I9@N_T=5VQ_ M7U95D0$A:FIS'!C*!>[UV%%\PKT:8(M+A<:JVAH86@9G;Y.;BTOEO D,,8.F M-MR!@6#@7KK]3%S<&KTV=,=EYZCPS UQ@W&I7U " ]:@J1UU8%@9N-=]+^!: MA>:J@A(8]@9N0OZ2.%7/(\/AH-]4G PS _?B\25QD^%V!P:;QZZ;#+LQ4WMEK'A)':O+*_WSR< B6,6%J-ZE:^ 8-8W M=EKG[JD4/#R4VL2K3LM]RPV-L9N='W,A_9_.U%R("W=GYL#%:O7Q.:2/K497 M-]RWV5 :GTOIL[+J9PXY\R=G4\\U(=+[PE? M1&DF:3>7LEZ[)T?/-]\";2X$6Q5??4R9$"PI?BXIF5&N&LCG<\;$]D)]2%)^ MD37Z#U!+ P04 " #]< 111>+@:N$# C#@ &0 'AL+W=O[# MJ@^>Q("UB\_UC7T]VC'^0VPPEN"M+*@8 M.QLIM_>N*[(-+I&X8UM,U9L5XR62:LC7KMARC')#*@O7][S8+1&ASF1DYA9\ M,F*5+ C%"PY$59:(OT]QP79C!SK[B6>RWD@]X4Y&6[3&2RR_;A=\['CZ8AP@3.I32#U\XIG MN"BT)17'S\:HT_K4Q./GO?5?C7@EY@4)/&/%-Y++S=@9.B#'*U05\IGM?L.- M(!-@Q@IA_H-=@_4)2Y%$DQ%G.\ U6EG3#R;[AJWR1:@NE*7DZBU1/#E9 M<)97F03?$.>(2H(%^ R6==4 M@(/>B&)? >$[C'O:C+C%2K QQ1+1 KQ27&^ M+E/P\<,G\$$C_]BP2B":BY$K59#:E9LU 4WK@/P+ 07@B5&Y$6!.J+I,+')^6_>Y__:^TDR M@K9< F,ON&#OB;UBM4U(OH0#3# $DPQ6M"*:%K7:4+S FS%WK3?)T,H.^/W-?C%3P' MA4,_.06E%DMQ[)V"YN>@R/,'+>A$=-2*CGI%'WV:J=I4A<0Y8%PE^6=%N/43 MF=8&HZ,P.H'.KB+2JXCY.>(S] .[V+@5&]\J]E&(RBXO/G,J<\8"8'57W[8'^9O6R8JCFVBAY8@AMW%M8'"3F92"RB! MW1JV68HOU'#22DYNW:74(=2_/R5G&T:&ULI91M:]LP$,>_BC ,-F@CQWD: MQ3$T+64;ZQ9:MKT8>Z'8%UM4#YXDU^VWWTEV3<8:K] WMDZZ^]_O3O:EK39W MM@)PY$$*9==1Y5Q]1JG-*Y#,3G0-"D_VVDCFT#0EM;4!5H0@*6@2QTLJ&5=1 MEH:]K'[QQ:>[ FOI*=UG?>^%BLH]@#@8#<>06&KWNX M "&\$&+\[C6C(:4//%P_J5^%VK&6';-PH<4/7KAJ';V/2 %[U@AWH]L/T->S M\'JY%C8\2=OY+N*(Y(UU6O;!2""YZM[LH>_#0RSX E67)*OC!CF.\0>7L)CG%AWZ74 M80;O1_->;=.I)4?4/C5J0I+5"4GB)/X[G"+80)<,=$G0FXW3_3S?66?P G^- M:,X&S5G0G!_1_%J#+U251 3U$]*&JX/BE-WC40GXL?G/V;LX,/*Y-HRG6)%' M8,:.P,X'V/FHTA573.6OA!U/D?P7=C' +E[;V8+;7#?*$72$YUC',\PFL_C- M".ER(%V^H*WP#R=Y,>>X_N(8)SWX4_W0NV:FY,HBR!Z%XLD*ZS?=(.D,I^OP M\^ZTPU$0EA7.7C#> <_W6KLGP\^#89IG?P!02P,$% @ _7 $49--3"5) M! ;!$ !D !X;"]W;W)K&ULK5AM<^(V$/XK M&GK3N9N!V)+Q6TJ8R9&[-IWTD@E-^Z'3#\((T)QM<9(<9Y'J]T5DQWC7\6&$ E>DC@55X.-E-M+RQ+1AB187+ M2=6;%>,)ENJ6 MKRVQY00OU:":3J83O)G#WPZ89F,:4H>.!!9DF#^_2.)V>YJ ?[ M!X]TO9'Z@36=;/&:S(E\VCYP=6=5498T(:F@+ 6#6R-B,0DDCH$5E_/9$;B6$=2.+Z500?5;VK'^O4^^N>< MO"*SP(+,6/PG7Q&*1?X)=:6L/0)0)R9+2 M62%(:%I\XY=2B)J#XW8XH-(!O=;!*1V3CC; :ZM531]D6N3 M>RLV--7+.)=_)1Q+FJY!H_\F+ M+\0HK-="@J ?-/$:K!S/1F; ?@78[P4\WR@E1Y+P!#3V2;U,F$#[;?D"�P M&XQO_A#AHIV;HC\,&Y+85@K;3D<%AA3E\95Z\"FG8QC!V M:[E9(#58N:[KF9%"^]! [-YZ^9FF.(W(*ZHEK#4EV,M_'_-MU;(,6F?HC%O5 M\I35,>1#UX#HO$6GC'>47RYJII?)*F^31K2'?@3[&U*OP*KL@!]_"!!$/X'; M-(JSI:*C>OR]W!!>6AD9.88=X[I-1FTK-/:Z]#^T*]C?KVJ5Z2@CC\87$RNU M9CQ3EY]>U&BL9R$]\Q149QGGJKF=VGZPW<34% V;O VM+D0=]1@>>AT\T>RJ M\O8VV@7#4\S:30_Z8;-J&ZQ0 -T.9H?>"/N;8R]T M-!AX:(JPORL>(1T:-M40S*4J"GI2T@-V84]Q#!Z8H/EQYJ]/+U(?CA:QIBKD MWT:2_3 R,5ICO+W,E[;8IE]8&A5);!RLSQ;O6+A#:X;]O;DAW'Z-OP_W6^]< MPO7#."):2[19CW1GC'@LWF%&@/U#0K=XAU4ZEW[]2+K8GLB^\P8M5+1J1V'] M/\1OF*]I*D!,5NI7[ M?52E>'.V+&\FV^>EXP:0Z:^>7&X*7A&L#]7[%F-S? MZ -W]0?+]%]02P,$% @ _7 $41(/A)49! *P\ !D !X;"]W;W)K M&ULI5?;;N,V$/T50MB'!*BC"W6Q MM 8GO1%-G= M(-YL'XH^T!9M$2N)+DG':;^^)*4H"D4K1OMB2]29PSG#X9 S.5+VD^<8"_!2 M%A6?.KD0^VO7Y9L><9*"EK2G^JE[MLZGC*(US@C5 4 M2/X]XSDN"L4D_?BK(77:.95A]_F5_;,6+\6L$<=S6OQ.,I%/G;$#,KQ%AT(\ MTN.ON!$4*;X-+;C^!<<&ZSE@<^""EHVQ]* D5?V/7II = PDC]T@: P"TR \ M80 ; WCN#&%C$)X[0]08:.ENK5T';H$$FDT8/0*FT))-/>CH:VL9+U*I1%D) M)K\2:2=F]UA&F8,16-69 N@6Z#$PIUP 5&5@CG@.'A#)P,4""T0*?BGQ3ZL% MN/AT"3X!4H'O.3UPB>435TBG%+6[:1RXK1T(3C@ P1=:B9R#997AS&*_&+:/ M!^Q=&8PV(L%K1&Z#0<+?#M45"))?0. %GL6?^3GFJ3+W4YN<_S?[\C_/_BX8 ML$T/J/G@<'K\<;/F@LE-_>< 9]ARAIHS/,%Y4U(FR#](%PJ9;KHXC>AV]"2S M[H9S+*QI5)/&FE25O^=9$$43][F[-&=@%GU,Y'OO,X)6I.""(*M>FNZJ.M#8LCM0\:^H;8/\0-3K043)W:U<:LV'E3[ MG0I4@,^D0M4&=PJ*36C\QD M+E>[#V0F_2C[J9G %I#IF_;3,C9\FULP M7FIH[&-B:"ZH!9.D=I6^]W;Z>X,Z5[FLQ2-9F?R B376X5 MW7D>94++ G9Q5VUHB2_!\D7>S#FVRO=['HVZ.ZT)@ 4%/?-LLJ$2F)@QL* B M_T09\X.W* 1GU.QSRUE#9M2SWKI;4(%9JQ86%(1A;^G[J"".X G9;S<<'YXA M^ZNL91\(AKU+@1^9.WEN127F?K>@8)KT!%M0$)J5S>U<_DO,=KKKXF!##Y6H M+WKM:-O9W>A^QAB_]:_GOF5\H3I!W6R\T==MY!?$=J3BH,!;.95WEMQYH*V&ULK9== M;]HP%(;_BA7MHI4Z$CM?I *D%52M4ZNATF[7!@Q836)FF]+^^]E.FM#&"1/= M#;$3O^<]YP0_<@9[QI_$AA )7K(T%T-G(^7VTG7%8D,R+'IL2W+U9,5XAJ6: M\K4KMIS@I1%EJ8L\+W(S3'-G-##WIGPT8#N9TIQ,.1"[+,/\]8JD;#]TH/-V MXYZN-U+?<$>#+5Z3&9&/VRE7,[>*LJ09R05E.>!D-72^PW$P M!KJ4.6-/>G*S'#J>SHBD9"%U"*PNSV1,TE1'4GG\*8,ZE:<6'H[?HE^;XE4Q M!7PI\4VB1F2EK@B4>#3C; ZY7JVAZ8'ICU*H: MFNO7.)-W1/5 @*]@5KQ'P%;@#LL=I]*,S7-P2_&0^@^ (@ M#WD6^;A;/B&+'O"AEL/DO=Q5_:B:@JJF(!//;XGWH2A1*Y\M7D'E%1SS@C:O0A4>>(5AG-B]PLHK/.:% M;%YATRM L=TKJKRB8UZ^S2MJ> 5>U-+#N/**CWD%-J^XX862)+1[]2NO?J?7 MPX8H J\DX3;'?L,Q0HEO=TPJQZ3;D4FN-G>K:+T!:@NW5F@2T)!%& M=18EFV!S#X=A&+4D6T,(=E/HFN8X7Y#C#((UA.!I%"IEAY5"+V[YD\&:0_ T M$,$FB1#LPQ:[&D7P-!;!)HSBH*VX&D;P-!K!)HY:6 1K&,'3: 2;.&KSJF$$ M/T,CV,11FV,-(_A_: 2;./*3I 4*J*81^BR-4)-&,.FW^-8P0MTP>K>_+ZHS MEA5%J,D8/TZ2#R2RK IB_V.#W(/3HCZJWV&^IKE02%PIF=>+59V\./T6$\FV MY@ Y9U(=1\UPH[X8"-<+U/,58_)MHL^DU3?(Z"]02P,$% @ _7 $4:8; M"TK^ @ ,PD !D !X;"]W;W)K&ULM59K;]HP M%/TK5K1)K=22$-X5(+5 M4[K5O6U#],^F.1"K#HVLYU"__VNG9#1-J35IGTA M?IUS[KTV/AZNI7K0"8 AFY0+/?(28U8GOJ^C!%*J&W(% F<64J748%"@SPYF *T5TEJ94/9T!E^N1U_2V ]=LF1@[ MX(^'*[J$&S!WJRN%/;]DB5D*0C,IB(+%R#MMGLP&=KU;<,]@K7?:Q&8RE_+! M=B[BD1?8@(!#9"P#Q<\C3(!S2X1A_"HXO5+2 G?;6_9SESOF,J<:)I)_9[%) M1E[?(S$L:,;-M5Q_@B*?CN6+)-?NEZSSM5U4C#)M9%J L9\RD7_IIJC##@!Y MJ@%A 0A? MI[ *T"T'JO0KL M-^KT"D +G4_S]T5;DH-'0^57!-E5R.;;;CJ M.S36BPE[3FZ,PEF&.#.^$)%,@=S2#6AR, 5#&=>'Y)CY0+A'H$4NI3"))C,10UR!G];CNS5X'Y,M,PZW&9^% MM82?,]$@8>^(A$$85,0S>0]\8.'-054Z_Z8^^VOU9\5HE=O??3+#, M3"Q!1$_DQQ=<1RX,I/IGC4J[5&D[E?8>E=EB >Y"( :%%#50=8[J.5J-;O"Q M:KOJ86&KT:_$3=^2:U?"9F_(A8W>2]RSDG7*DG5JB;Y*<8SG/<.RS3F0I93Q MFG%.6+JB3.%%;:K^B].,I5L;RS>3@');!QOT M)PWD8 X"%LP<5L60DW5V8NCLBZ!71M"KC> <8E"4U]2U7S+U_^.!'Y0J@]IX M[RG/:&Z$')V8B@B.K'V!4A"[2E*MP1SAW1JAN]N*QI"W*DLZ>+6MO=Y1><=(U?.@^;2H*.Y9H*O&E!V )(I(0H]YQF30R=5:GWCNC)*28[E-5\3 M!BL)%SE6,!0K5ZX%P;$!Y9GK>U['S3%ESFA@YA9B-."%RB@C"X%DD>=8_)V0 MC&^'3LO93=S35:KTA#L:K/&*+(GZL5X(&+DU2TQSPB3E# F2#)UQZV;>U_;& MX"G4+C5P_WO' M_M'D#KD\8DFF/'N@L4J'3L]!,4EPD:E[OOU$JGQ"S1?Q3)HGVE:VGH.B0BJ> M5V"((*>L?./G2H<] /#8 7X%\(\![3. H ($EWIH5X#VI1[""F!2=\O%PGIS)7HW(PK33%Z!K=3+B#'U/>2$QB^7 51"@=N-&53"3,AC_3# ! MNN-,I1+-64QB"W[6C.\TX%T0IE;'WZDS\1L)/Q?L&OG=]\CW?,\2S_02>%_# M6WU;.O_G??YF[P=B!'6I!(8ON+Q4?HT?I1)PV'\W\+=K_K;A;Y_A?S"'FL1H MO"$"[JC2AX0:FV!)(_0.BJLLLRM;:97DH2'7M^-F%'C=L#-P-_L;9K'R.YWP MT&IFY>JU#ZWF5JZV5UL=J!#6*H2-*GR%?\,\2> >13Q!,YH5^B9%2\6C)_1M M71W 9BG"D\"\(QE.+<+6DYQ&5BY3LK RM4_HT.WUJ';J,/^?C>?/ M45; 78D2P?/]2UX7G^W ?P%B=*M(+IN.?+\.J]^8)3C,^6X[$3D()GH)QG9U M]D]4[W7]HYTYM6GUCK;%W?MUYD2L3,\BP7G!5'DUUK-U6S0VW<#1_*1U,VU9 MYF?01I5=SPM]V8/=8;&B<)@SDH K[[H+@8JRKRD'BJ_-C_N1*V@#S&<*K2 1 MV@#6$\[5;J =U,WEZ!]02P,$% @ _7 $46*0&ULK59M;YLP$/XK%IJT5NH"@22PBB U M+],VJ5/4M-UG%YQ@%6QJFZ;=K]_9)C1M":JTY4.PS3W/W3T^GXEW7-S+G!"% MGLJ"R:F3*U6=NZY, 58?!FPT6)%4S%UI65(#@SH+)P?<^;N"6FS$EB ML[822)Z1@N^FSM#9+US1;:[T@IO$%=Z2-5$WU4K S&U9 M,EH2)BEG2)#-U+D8GB\C;6\,;BG9R8,QTIG<<7ZO)S^RJ>/I@$A!4J49,#P> MR9P4A2:",!X:3J=UJ8&'XSW[-Y,[Y'*')9GSXC?-5#YU(@=E9(/K0EWQW7?2 MY#/6?"DOI/E'.VL;!@Y*:ZEXV8 A@I(R^\1/C0X' .#I!O@-P'\+&!T!! T@ M^*B'40,8?=3#N &8U%V;NQ%N@15.8L%W2&AK8-,#H[Y!@UZ4Z3I9*P%O*>!4 MLLZQ(#DO,B+D9[1\J*EZ1E_0+RP$UEN(3A9$85K(4UB]62_0R:=3)#5((LK0 M=PI\U&R _/$.^YWL=\$+CO$IGMXW==&410_KJ&4=&=;1$=:+6N5[CQV!C=O QKV!74./E;5X1B;OGDPG M+>'D/^H7MJQA;YBKO60G=YWO6?1N,[W7,<[?6X3AZ]VVN739!?[[JG /&F5)Q-;<4!*J M#\K--HIVM;T$+TSO?[,^&Y[/[5WV0F-O5F@#6\HD*L@&*+U!" H+>UO9B>*5 M:<=W7$%S-\,<+G@BM &\WW"N]A/MH/UD2/X"4$L#!!0 ( /UP!%&MQ^$3 MEP, +(- 9 >&PO=V]R:W-H965T*CZZHT@X*J$[$ ;M[,A2RH-E/Y MZ*J%!#JK2$7N$L^+W((R[HR'U;,;.1Z*4N>,PXU$JBP**E_.(!?+D8.=UP>W M[#'3]H$['B[H(]R!_K*XD6;F-E9FK "NF.!(PGSDG.*/ESBPA KQ%X.EVA@C M&\J#$%_MY&HV:! M*IB(_&\VT]G(21PT@SDMB$V"";0=@*I":0OP:\)?E]"4!."OH2P)H1]"5%-B/H2XIH05\E:K6Z5 MFBG5=#R48HFD11MK=E#EMV*;C#!N2_%.2_.6&9X>WV540B;R&4CU&SK_5C+] M@H[11!0+P8%KA<0\&Q)/@&ZXJDH !U="Z7>HZ,I M:,IR,SI&7^ZFZ.C=>_0.,8[N,U$JRF=JZ&HCW0IPTUKFV4HF.2#SCY*?(!)_ M0,0C7@M]TDW_3*6A)P?ITV[Z%-(3Y&-+QX,6^GD?\8.#](L>XGWO(/VRO_AD MF^Z:8FDJAC050RI[_@%[WU<,_UP;.KK24*A_.YS[C7._6V4ZZ3TK$L2>,A M>?N<#!KG@Q\)#_WZ2T(P_AV=@;G_ +JGSVWY&>RO//9\XN\DJ!661$E[AK"W M/LR\SB",*B.0PYQI>VY]5\KJ8\C;DT9PM+/]IVTHDAPH,+QQ%N.?M"]JP]L; M X>[&Z,5%B8'VA9>'PF8]!:^7;.V5CNJ$Z\;/_;??G/@=6?&W:WY!U(3[)T5 MQSB*!F0[-Y-67!SCO=IKPX4127:.J%8<"0C>QEVTXOP@V#D9+]MQ/AGL%(^[ M<1FU7S/F^O+(N$(YS W1.XE-]&ULQ5?;;N,V$/T50EB@6:")1-UL![8!W]I- MD6V#.-L^%'U@I''$KD1Z2*>/B7*3-CCX9H\P1+4I_6= MT".[]A+3#)BDG"$!JY$UP=<+W#,&!>)7"ENY]XQ,*(^!_-(),QX^AN-53*R^A:*847R M5-WS[0>H @J,OXBGLOA%VPKK6"C*I>)99:Q7D%%6_I/G*A%[!MI/NX%;&;A- M _^$@5<9>.7HW>(,O20\%P2%LNAK?1R#:D= M54N;EDMS3RS-0Q\Y4XE$"Q9#W&(_[[8/.^QMG:8Z5^YKKJ9NI\.?$D8'A+0@;-MFI:^P\&4.SLT8.VXPM#?[VK6" M^H>@^3'H$CNA?XA:'*,&SL[30!&%29]\< MMI/X3WU09.9K[XDXT+1OTH9]4%[)R@7: EB0R/0>9>J(Z>#FF3P]H)B M9U=@G,X8[R%*B91T1:,R3L71C\! D!3IPJ!WKRYK5"I!S)4!+9[U'4BVRET1 M!0??:%/O.%>UY3=F/0?VPJ?HQQO.;7WDKVRG5=_4*=Q>L>U!4@#FB MT2TECS0UUZS=N=V5\5V)P,$W$'Q7-G#8&>(#>493+?"*JE85P^-#-N@W56P! M^6Y3QA80QD%3QQ94[T05QKORA+]F?:J<[=\$W.9"9RT@W-R5\Q:0[SG-D%OH M!LT*9>_U"AF(IZ))DSJDG*GR]E?/UHW@I&A_&O-3?#W#+?-STS@6OJI\4192-7#A1?%YW*(U>Z[RD>$]W\@C _7[%N7H=&(*Z MG1[_#5!+ P04 " #]< 11J#*?^%($ !H$0 &0 'AL+W=O7I!39IB@Z[; 76Z3._3CWDO>2FAX8_RQVA$CPM8#"%F ?/$P_T<2?U1#";[O$C61'Y:;_D:A2T M6C):D%)05@).MC>#6WB]@!,M8!"_47(0)\] 4UDS]ED/WF4W@U![1'*RD5H% M5G]/9$[R7&M2?GQIE Y:FUKP]/E9^\^&O"*SQH+,6?X[S>3N9C 9@(QL<97+ M!W;XA32$8JUOPW)A?L&AP88#L*F$9$4CK#PH:%G_XZ]-($X$$.P10(T >JE MU A$ED TZA$8-@+#EUJ(&P%#/:BYF\"E6.+9E+,#X!JMM.D'$WTCK>)%2[U0 M5I*KMU3)R=FJVN]SHC(O<0X>B*3<#, RQRJ+9:;F^4 %LHTF>H[F M'?(J?%^55P"-?P(H1.&G50I>OWKC<&O^$BV)U@*3?BWI]_O"V_S]M5<)=BA= M_%?7SN(6M:LP,FJC'K6N=?7'[5I(K@K)GQX#P]; T!@8]ACX4!5KPO5Z+%GY M]DN%<[JE:E6+T^5_C(XN-4I#!M:U-T!'2X!_P>4 IK4CL7%$E^FG&9H&3P[? MX];WV.O[:O&P](1@U*H9>6.<-I2: -<[/*5BDS-1<>*Q,&XMC/V.$OY$-\3L ME))RHZM5' M;M)->YA8[!P89&'2+F8()Q8]!R:>N/DE+;_$R^^V8%S2?[#IWFJ;+%7%YN!2 M1I..(XF=T]7M1E:84U4.?F5"$'=7"KO> MC)!%W $:QQ9S!R9"0XNZRUH<]G _Z?O07Q'MONPD"CNF8Q391+N@86?7.D P MM%$+!VJ2])1/B(Y4T<4"JFJW^;LGBB_./=4.'IL6]'>M'Z^H\-BWH+]Q7=J! ML-MN.OGI0H9V=KJ0L9T:'^2"'GE(]G .@_!/QP31U?S./\!9C4@4&A MS=N!Z3D?P.,! ?I/""\KJ)/.R039'=.!B4*;91<3(YNE Y-8+(.3FV-!^*.Y ML@NP854IZ^-[.]M^%K@UEV%K_@Y>SZ%C/M6?$: /MQY79-U!+ P04 M " #]< 11H&4_%5(# "5# &0 'AL+W=ON*Z,5)%C6^!J8 M7EEPD6"EAV+IRK4 '%M00MW \YIN@@ES^ET[=R_Z7;Y1E#"X%TAND@2+WP.@ M?-=S?.=E8DJ6*V4FW'YWC9

D0EESOFC&7R.>XYG/ (*D3(46/]M80B4&B;MQZ^,U,EM&N#A\PO[ M1QN\#F:.)0PY_4%BM>HY;0?%L, ;JJ9\]PFR@!J&+^)4VE^T2_>VM,5H(Q5/ M,K >)X2E__@I$^( $)0!@@P0G #\>@D@S #AJ85.":"> >JG@* $T,@ -G0W MC=T*-\(*][N"[Y PNS6;>;#J6[36BS"3*#,E]"K1.-6?80H2*8XF^"<7:&@M M@I#H<@0*$RJOT 4B#$T(I?K%RJZKM%6#=:/,PB"U$)18"-&$,[62:,QBB OP MHVI\LP+OZFCSD(.7D =!)>&7#:NAH'6- B_P'F8C='EQ5>#6\%]8.H;%[Q1% M]7HGHDS\ K;Q*YPIICF2*LRS([2\85EVP%)?"@I-88NMND\Q!(+[0Z6U2,'VE7M.'*UD;O:J'0U/313V +;P#6ZTX(\YT<'#;4R6C2![4TX)?)1KQX? M+_25085DS=R/YKN_GE9NJU49\ST($Y5Y/YI;@EN])^X\1E<^#?N2,%VKF#[G;/FVXY7^-')_>B\>];XWKZ^>&^= M-V<8VV5YM%G:YM+VMQ)9!].:FL_F/?2M[1Q/Y@?^S= OF!^9GMNV=7OZM&&?8+$D M3"(*"VW*J[5T@1)I#YP.%%_;)F_.E1;$/J[T=P,(LT&O+SA7+P-C(/\2Z?\! M4$L#!!0 ( /UP!%&*V/UL+@0 .&PO=V]R:W-H965TW"3 M@5A-;,YVH$C[XV\MR)CE M%\?1000)TVVY!(%?YE(ES&!7+1R]5,#"S"B)'<]U>T["N&@-!]G85 T',C4Q M%S!51*=)PM3F*\1R?=ZBK>>!'WP1&3O@# =+MH 9F/OE5&'/*5!"GH#07 JB M8'[>NJ!?QEYFD,WXD\-:[[2)7 M_^:@K<*G-=QM/Z-?9XO'Q3PP#9_9)W/=5LD2+6126Z,#!(NMO_L*0_$C@$NM-K RPV\8PTZN4'G6(-N;M ] MUL#/#?QC#7JY0>]8@WYNT,^2M8UNEIH1,VPX4')-E)V-:+:1Y3>SQHQP84MQ M9A1^Y6AGAC>P8#&9*AD A%PL-/DX L-XK#^1#X0+"/Y&*,PU-F0!@R$7-E@Y78SD]R<35K"))?./??*0V]PD.O<7DCEN!9HXF6 M*:IUU>[N'42TAR=<=5#[A==^H]>=G&LP)LZB=D)8(E.,'ELS%4)(C"321*#( MDBFS.2'P%,2IE2=4) ,*=!7?Z_X!WTXMW]."[^F;\ZW2N-,#;MU^';>S@MM9 M,S=;(T%1(QL\UP.5LK@J-ELD?]>_[[[80N.S Y+4K2-)W?*$<5]%\P23&:@L MH'@$85)!K:!23=T#\AV_EM?.R4>/W-\3$7*%=R,R8S'NB-?M;%HJ+'TOB:6E MQM)FD9WD^X0H7,HVXEBG[$&N *]NXG$[CC7,8S+G A.P9!N[SLJC=>O+YJ$4 MU[;KUV2@%%C:K+!7VO#$\I!SLL2@\(<82(R-8W=\CK];&93V:DNC%%_JO^T1 ME>/M;9U>]^4&NZZ<1FOYEE).F[7\-:6,OS-\ >#@"1F# (4U@/<\Q5\J=/T%4+=5#RC''!/5FI346HR;1;E^]O)W=6(_#ZY M'8_^^/Y+EX>FVUNIMI[[3K'V2N7TFI7S%PZ>40ZU5_*'XNWLO&#L$_@[4PLN M-(EACF9NNX]94MM7Y;9CY#)[U#Q(@T^DK!GA2QR4G8#?YU*:YXY])Q5O^^%_ M4$L#!!0 ( /UP!%%(\$XY] 8 *LD 9 >&PO=V]R:W-H965TS" %;! M9CU#DTK[XW?\@(&9Z\%)F^Z7!)MS[_@^?,Y<[/.'O/@J%IQ+]+A:9N*BMY!R M?388B,F"KQ+1S]<\4]_,\F*52'58S =B7?!D6AFME@/B><%@E:19[_*\.G=7 M7)[G&[E,,WY7(+%9K9+B^S5?Y@\7/=S;GOB8SA>R/#&X/%\G?U7:&. M!CLOTW3%,Y'F&2KX[*)WA<]N6%@:5(B_4OX@]CZC,I0O>?ZU/+B=7O2\\HKX MDD]DZ2)1_[[Q(5\N2T_J.OYIG/9V:Y:&^Y^WWF^JX%4P7Q+!A_GR[W0J%Q>] MJ(>F?)9LEO)C_O [;P+R2W^3?"FJO^BAP7H]--D(F:\:8W4%JS2K_R>/32+V M#)0?V( T!L0T8"T&M#&@75=@C0'KNH+?&/A=#8+&(*AR7R>KRO0HD9$_ MH*)$*V_EAZI6(;'-T39P._]AD?43" MMXAXQ .N9]C%/"[-<0R%\V.KCW]L]1NW^8A/^HABR/P@EW37;[3R1X_T&]A. M#O]LYY]5_EF;_V3)P9ZKS8+*K*3;;Y>8T"!FYX-O^Z4$8%'LQ=$A;&3#2(1) M:,#&-HS&(0G)#G80H[^+T>^4P_<\$9N"EW?IAS4ODBJ=)^]RH6['NR*?I1*I M.Q"]3XIYF@E'H>Q4Y22&P\>>5F//F8"F;^HHT357U,BW1Y^21YC:&I\'-PAAS,=&\ N MBJA9>LA;3$-B)%+M;)A&^YPD$$6 LH?AD%Q5I"\3,UM+$[+#FQ M"'L(X4)&HM"LD(TCC :,FJUFXVB@U#9JJ9 64NR[6ZVDE/OO0O*5Z%(D+90X M>)DB:5W"X3.+%-I)Q9A89&##,(LP-DMDPV@86-H+P1B+6L07:]G#;MW3BMID MU+6-P5IFK,1)4AF8."?L3?"<;]T'O]!AS(W*9A/_!> M@Y/8D25)V*?PDN,CIMBSUSQ,I)85XI85^YY _Z*G: W16D->1FN(UAKR3*TA MP"2FM"8.S>X'<$IK8F*V/S"R,1I29K8_,+,IK8E;=K9$:PWYQ5,;T6I$?M;< MUC@ZY)S0B\T) L!A1NVD ^XBSQ[= !SS<."UY%R+)'&+Y-,YQ^WO! ?MG.,V MC4KF #GGR)*4].,VSG&;*H+$;L[1.DRB_W,,)EJYB7M"/#8<-.;[G>1[V*?F M<- 1=T/L.2\@:AQJD4.J]P'4O0\ 6?R)^U&JQ9?B%R%RJE6)NE6IE<@;N\/] M**,&50P;V"&CQ-9L#GBC81R9A )XHRQ@+?,YW?OULIL@_C02IUHIJ5LINY,X M!:0NP%;";=2I^7/H" !1:FDFM* 7M]TB6C&I>SI[,GL?\8=)GX$%)M MWB *'AVQC$KNAJC[B%UPA+FIUG[JGD1?F+FIUF+J5J-CS-V8'V[X@#U%1]P- M!09<[,5QRTQ*M192]TSZC@M1_R IF@Q6W/?$33C5DD>[#:M/?F2BM8BYM:C] MH0GXRZ+YR 08+$W:AAS%YN3I=G08FU8^YAZ\VJOU1+%E6@H9>9F":1EB])D% MHW:>J?FCSA!"86QR/^C+-Y\#@+Z"MK+M/<9SJ]TP+U3R$LFWCP)$):@?Y((7 MKA1J<6'N<>R%>9%I@F;NX:Q[I$V)[>=<86P-: R8J(CYP^H(\(6I;_;+&' 6 M^[1E.F-:$=B/*0*SF=XGOOTLMA/L!H Q-8F:NY3!WKL4*U[,J[=>!)KDFTS6 MC[EW9W=OUEQ5[Y,8YZ_QV1 #YT?X;%R_-Z/=UZ_Q-+M%M.0SM937#U5=BOK- MF/I YNOJ38XON93YJOJXX,F4%R5 ?3_+<[D]*!?8O9]T^1]02P,$% @ M_7 $4:F^Q($B! ]1 !D !X;"]W;W)K&UL MS5C?;^(X$/Y7K.@>]J2V21P(L *D%JBNI^YN5;9[CR>3#& UL;.V UOI_OBS M0S8)FV"ZZDM?(#]F/G_SS7@&,]YS\2RW K]2!,F)\Y6J>RCZ\IH"RF15SP# MIM^LN4B)TK=BX\I, (D+IS1QL>>%;DHHZ6:KS -W.L[(!I:@GK('H>_<"B6F*3!).4,"UA/GVO]XB[%Q M*"R^4=C+QC4RH:PX?S8W=_'$\0PC2"!2!H+HKQW,($D,DN;QO01UJC6-8_/Z M)_IM$;P.9D4DS'CR#XW5=N(,'13#FN2)>N3[OZ ,J&_P(I[(XA/M2UO/05$N M%4]+9\T@I>SP37Z40C0D0O-:A5SKT?G$(^B<<^J5#_[4K MA*5#6&A_$*M0>DX4F8X%WR-AK#6:N2C257AK@2DSE;540K^EVD]-;PD5Z!M) M1;!G)?@Y3U<@$%^C*J?( MY%0BFF9:3JW4?^ALNA>'1?K-(+IY]2M>?2NONV)U/0T4NN>R4[A^2Y!A&/CX MI"1AM71H7;H85)=\??DDX5!&J&;3M9?#%I%?@KI#KQ>G:?$6#08A7T/:_%?M%A MUQL%[2@'%KF.HAQ640ZM438;PQW+F@D*+)M\5*&/WDG;\;UZ0GIO M;#RS$J&9#NQWI:W+L'=L>,RR,<=]*\MK$%QF1+-H]13PW\L8\.LY MX+]U$,Q*A*,F.NS,1]OPL-U.Y:,>!KY]&ISONK,2H;DY?1QVTFP/!=V@;3SK MX>#;IX.IFR6Q5DO=[?WPO51+W91]>U?^W1&T\-LMT0X(;/L/ MU_T0G^F'T9;J1E%LP P$Y7$G 3M(@%XT?:LXC1_4V/[SH-1!'Z9K9BM@T58? MZ9\[R>%V)>).==S& =#\(?")B UE$B6PUJ[>U4#W '$X8Q]N%,^*,^&**WW" M+"ZW0&(0QD"_7W.=RO+&'#.K?SJF_P-02P,$% @ _7 $4>I6)WVO!0 MOQD !D !X;"]W;W)K&ULU5G;;MLX$/T5PM@% MND!JBY2OA6/ B9L;>@GJ=O=AL0^T1-M$)5%+4KD _?@=THSHU#+M[IOS$%L2 MY\PA9^9P*(\?A?RNUHQI])1GA3IOK;4NWW4Z*EFSG*JV*%D!3Y9"YE3#I5QU M5"D93:U1GG5(%/4[.>5%:S*V]^[E9"PJG?&"W4NDJCRG\OF"9>+QO(5;+S>^ M\-5:FQN=R;BD*S9G^EMY+^&J4Z.D/&>%XJ) DBW/6U/\[B[N&@,[XD_.'M76 M=V2FLA#BN[FX3<];D6'$,I9H T'AXX%=LBPS2,#C7P?:JGT:P^WO+^A7=O(P MF055[%)D?_%4K\];PQ9*V9)6F?XB'F^8FU#/X"4B4_8_>G1CHQ9**J5%[HR! M0ZV'D#$;'&N#H)7*1S:!-R&V^S*BFD[$4CTB:\8!GOMBDL_:0 M)KPP]3'7$IYRL-.3:?)OQ17?Y&J1HAEDJ])<5Y*AJ,04>HL^42FIR67T M9L8TY9GZ8]S1P,#@=!+G[6+CC>SQ]CG1;11USQ")\.C;?(;>_-:$&;J@&2T2N&6W)E,/TS2UQ4$S* V59$)!92BT>#:7I5!P_UJ* MJE1G"."R*N7%RHX4A>9%Q5+TN62F<$2AT-\?@ &Z!6_JGP#_N.8?6_[=/?P_ M5?F"2226R,5'(=@PT<;U"JX1H[* 35&A'VA_"&\V7GK6B]E/'R9DW'EH(-:M MB76#Q.ZE2!A+%0)1F=.,&8I3I9A63>XW6/TM][@?F;^:Q";3=L=%S31[- MD.:5!)(B1Y[ 2/X.'K*+\B-JR)#8/$+@\Y'NXX M[@?K0JAG%5A;'/D].#K)[,!;700^'(:2\A1I\1(.!.U+\KVQ M2< [01E$@:A@K^B8A$N::%99S=E2PK*2R1KZ:'-/\=2M1",YLBN'O1 Y M+]E,0XNE%=H');H:;+F[,%F&X*\X**I M>"X.@,3H&>@':\!K,0Z+\7NW#I ]GMF"%P'FG*YY"Q+T0=SXC+%!;M<6B4:V5IJVMY>._=2BP>GJ09>DW%8 ME']I_[_$NQ*-@V'T(HW#*GW/9 (+".=\PT!"5L'4T1NJ$#5)[YXUGT#"R+@= M1;^'6E"O_20*(GT0RJX3A(PU'1R<>8,&-*\.\9I-PII]8[+9-(PNPZ^X5!J] MW[2,H;EM]=>GV6 3+]DD+-D?Z1//JQQV->VTVDA4Z?*[J9LEN]UTW NE,_&: M3<)R^W/ Y@P6(3TF8EZ%2>\T(^:EFX2E^W]$K'_LP8)X#2?A?OGG4'UE4%KS M9V7F"7%;[1[%7COR4DN&IQDP+]+D@$A+ >CZ^0R50'S#F$$#6=H.(,FH4AQV MWA2!;*]?EG6/6MXY7Z_4,M2\Q5ZGX[!.;[\8\UW!+\8U]N(-EHZW.KID]- M[]GBW<9[&.$0#2_B<5C$76#!,81J*44>7)'KN.'MR&C0Q*2S]1+8_+3QD

&PO=V]R:W-H965T M<\<;(1]5#J#)4UEP-7%RK:LK MUU5I#B55%Z("CC=+(4NJ<2M7KJHDT,R"RL+U/2]R2\JXDXSMV:U,QJ+6!>-P M*XFJRY+*/U,HQ&;B#)SMP1U;Y=HVOPG<%&[:R)B>1!B$>S^91-',\X! 6DVC!0_*QA!D5AB-"-WRVG MTTD:X.YZR_[!QHZQ/% %,U'\8)G.)\[((1DL:5WH.['Y"&T\0\.7BD+97[)I M;*/8(6FMM"A;,'I0,MY\Z5.;AQT \AP'^"W ?RT@: '!$!?C[Y+@;Y,P]7L)/]?\@OCQ.?$]WSOFS]O@ M\]? +PU\<-D33="5-+!\P>M**I0F6">"QR"QHC^_H#WYI*%4OWK4PDXMM&KA M"VH+6(.D/ 62HM*QUS!K"")+8-K0.@FC""-=[^;HT"B(X\YFS[5AY]JPU[5K MD$)5%%U;P I;E>X)-^HXH_^0W+A3BWLCV%,[)PJT+L!$8D5965$F[;:28LU, M*S[Z=XP/^#2FH\.G,3IP[=!HZ!WXYN[T MP!*PBYE9HE"YYKKI!-UI-ZZN;9=^=C[#,=9,G7\TS0R\P>;(N"(%+)'2NX@Q M6[*9*\U&B\IVV@>AL6_;98ZC&*0QP/NE$'J[,0+=<$_^ E!+ P04 " #] M< 11W%1@1\\# #W$0 &0 'AL+W=O8ASG0OY$>5$Z+!7<&XF@6YUKO78:C2G!1878@= MX>;*1L@":S.4VU#M),%9%52P$$51$A:8\F ^K#Z58@^DO=MDLP?5 M5*MH4QSEMBLK+R,8 Z;]>RRS_SPR@U9F M4,D,.F069$LYMQ)KS#!/R2E'ZQ1)E<+^JF[G0SB)IN'M">%A*SST"B^QRL$. MT^R48!TZ/!!\!5&RDSB)3ZN.6M615_4R365),O#F MSG!+F:5LEBWX6^=$@F4I)>$:_$7QFC*J*5&>CHY;P?$Y%\ZDE9D\?N%,C@Q- M8(>?,'* B'Y\Y32Q/9<./* 2?.3B:1(<*@]&XRYAY(215[A>*OV6"'1P@6>E M"W1X@4_ ER;' ^N&HU&'=8XP\!&(@<>,Z2 :=("!CR4,/$:,9Z:.,= /F:50 M&H@-N)8B,UU5/_\$D^B7E6"^/SCHB +/BA3HF +]4'DHE-9__B=]/"8+&G?T M#SFRH&^0I=-&\ 4\&>[HQ&*?]SW[P$@B_O;J]?B;PU=5"N ",;$QI=C$QS9?V6H1YH ML:MV]FNAM2BJPYS@C$A[@[F^$4+?#ZQ ^ZYG_C]02P,$% @ _7 $40\6 MYC]" @ 6@L T !X;"]S='EL97,N>&ULU99;:]LP%,>_BE#&:&'4<=*D M=+4-6Z$PV$JA>=A;4>QC6Z"+)\N9TT\_R7)L)ZU'Z<.6O$3G(OW.7Q='"DJ] M9?"8 VA462@@26D'<>;-IM.E MQPD5. I$Q>^X+E$L*Z%#?-F%D&N^)2'VEY<8.=RM3"#$3VABS= +Z;C7),;0R_?A/X+>0Q\M0_N07L#O795HR"5 MHE_<.78!0R8*VE$IX91M77AF [%D4B%M=M64\FVD?'9IWWEV MPUL.IT*JIK:KX'[7;?>#Q,ZS BECG< 9=H$H*(C6H,2=<9K.3?!%"K7V:EL8 MA9DB6W^VP/V IC%%UE(EH+HR/MZ%HH!!:N4HFN6VU;+P;%)KR8V14)))01H- MNQ&M8; Q,/9HOX:?Z1Z[3@=[-K4[)CK3"&I-AW&.Y0]ICCW$OH^+"KJ1^FME MIB,:WQXR>%"0TKKQZ[03,$;WQ^FD*-CV"Z.9X. F_^:"44!VXU N%7TVU>Q1 MB4T %$8;4)K&P\AO18H5U'IWG.IT7//L!#7_VW7.0( B;"C:G/UC7N5W*YY? M_2_)S;_*H>!7-;97W+&+7)R"R.4IB#R!,SF_/DJ-7GLU#N[?O=NWBR+[R@GQ MO7TOL;XH6E>4:2I:+Z=) N+%)6SPFJS-0W>/;_HGD)**Z567#'%O_X"$5ORZ MZ_5@%Z+MU=O?[?3\95.P?TU'?P!02P,$% @ _7 $49>*NQS $P( M L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE( M2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_';N1S@ M7VTS(3,I-#UFTI0)N=SCC; %Z&I+G"0GI7]]UR84*7'W[F7#$U@VYD-(^ZVT M/G_4YLM"ZR_L:U4J.^JMG=N<]?LV7XN*V]_U1B@XL]2FX@X.S:IO-T;PPJZ% M<%79CP:#K%]QJ7H7Y_M[S4S?/]!.Y$YJ!8U-P[T4C_9POCED#]+*A2REVXYZ M[?M2]%@EE:SD-U&,>H,>LVO]^(-Y!W M?&';%L<7MQQ 1KUL #=<2F-=>T5[?PZ,#P(NWAW53E_)T@DSX4Y\-+K>2+5J M;@._HN_]C+8?]J^[3CPS_Z<;]7(I5T)Y7;]:$39 "J[EAO;8XI78M0; MZP=AFM\#7S M=K_- 9374^9,P@DS+5H\2A1E=2D+^/:"P4$AE(5W[WG)52Z8 M!QDAD-%1(.<-#GS4@XP1R/B(D']''F2"0";'A(P]R!2!3(\)F7B0&0*9T4*^ MYU9:II=L9H2%2]LK/+0W"-H;6K1;\2!4+3R8MPC,6UJ8J0(8!U%>6 _H'0+T MCA8([+4!MVQ_8S.(<8YQ5; /_]9RTWS.#\H#+"H/J'O-<;5JOI1=6@LZ\L%0 M71#[XJ/6Q:,L2Y\',\.06 W76JU.[X2IV$0L=G_F#60GELWXEB\"3,P-0V(Y MP* KZMRQO[@Q,.C"R3#$A# D-L*UX#:DP2+_D#CT3U6N*\'N^->0"0OT0^)( M_X$;!9DB#"EAV'S-C1]9AUB<'Q('^A9FKK]O^UX& M*5"$A?^(./Q?YC WK6S:6T5-8%UJG72U ;_G?M8182Z(B%UP"U &-%4;&&EL M#-%E%83A"%-#1*R&SH2;G7AG6R8*R)B5Z I.3OQ,3%71,2N>)&4=W5DC-DB)K;%/COO!,-L$1/;XF7^ MVXF(62.F7DFTB7 G%KJK1*R.E]EG)R*FC9A8&UUI:"!@X MU\ .DTKZF)B#$F('H9OHP9^>8A9*B2W4L8CP^]7'Q"R4$EOH:2'Q7T)/,06E MK[/8"8;E[><_]Y/)Q\04E!(KJ NS;8/DP[H $U-0^BHUE!#S$V_R8_=\8*)E M]5] @U%V^N^YB8>5+J\DLWYEA7&ZV"1V92 MS#PI=?D%PPS,DV'FR8C-@V\>^.E&AIDGHZ[)_*28]339?4Q,/AFY?)[5M#J# M48:))R,63]?4Q,/!FQ> Z5+J"[DHJK7$+7/EF<^YB8>#)B\:#EKW"6 MHT]TD9=NNO:U?F1Q/B9FH.PXVV]=4P@S4-8:J-]>;"_."[&42A0W\!46VG-> MYC/#FI?=,SY)VM3IEW59CJ'ML[K6O-@_/+M_\/?B.U!+ P04 " #]< 11 M%MUK%"8" !C* &@ 'AL+U]R96QS+W=O )6ZKT"+,.H)4\0&K%!YB"2.7&X!N^\H#))C]: GR&=DE2U? M_Z-/5MF/+V7?#KON6+>[4YU]'O;'NFRVPW#ZE5)=;F\W)Z+65H9J]MORG#LDF?^^OIFBZ'?'>>W,R>WY9-__R6FS1UD$"03!^D$*33 M!QD$V?1!#D$^?5! 4$P?M("@Q?1!]Q!T/WW0 P0]3!^4YRCCG"!IA#6!UAFY MS@1>9P0[$XB=D>Q,8'9&M#.!VAG9S@1N9X0[$\B=D>Y,8'=&O#.!WH)Z"X'> M@GH+@=XR>MDFT%M0;R'06U!O(=!;4&\AT%M0;R'06U!O(=!;4&\AT%M0;R'0 M6U%O)=!;46\ET%M1;R706T>;)01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$ M>BOJK01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'K;:+.;0&]#O8U ;T.]C4!O0[V- M0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Q]]K"30VU%O M)]#;46\GT-M1;R?0VU%O)] [4.\@T#M0[R#0.U#O(- [4.\@T#M0[R#0.U#O M(- [1C^;$.@=J'<0Z!VH=_RDWG7XVI=Z[?E>X_-_DNKA?&^Y/OZR_#Z)$BXN M.*?;BOKT%U!+ P04 " #]< 11X>Q>$?0! "B)P $P %M#;VYT96YT M7U1Y<&5S72YX;6S-VLM.PS 0!=!?J;)%C>LG#]%N@"VPX =,,J51D]BR72A_ MCY,"$@@J4)&XFT:M[;D3CW16/;][]A0GVZ[MX[Q8I>3/&(O5BCH;2^>ISRM+ M%SJ;\M?PP+RMUO:!F)C-#*M/C4=Y0L"\3AI7O U[/W3Q2 M"$U-DUL;TK7M\BZV;5E,SRW%VJ39>/E-$'LG5<$:6N+7=% MC_8GIWS#M/OD!^>/9?8%YIVWP?F8)Q;H]W%O(QE.3WTN1"$U^U_Q/3&7/OC] M:)AV3?4/L_/U/KFP'N<1V?@X_(X_SOB]_B_[$"!]2) ^%$@?&J0/ ]+',4@? M)R!]G(+TP6^?6 M?QP_/LO.-OU;/AO_FK=X 5!+ 0(4 Q0 ( /UP!%$'04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ M_7 $4<_QM%[O *P( !$ ( !KP &1O8U!R;W!S+V-O M&UL4$L! A0#% @ _7 $49E'\% !W%P & @($." >&PO=V]R:W-H965T&UL4$L! A0#% @ _7 $4=J-:52X!0 !A< !@ M ("!PPT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ _7 $4<7?9&R@!P V!\ !@ ("!H1P 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ _7 $40C_I-!B$ MRRX !@ ("!!T8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M_7 $42V2Y>IK"0 GA< !D ("!'F$ 'AL+W=O&PO=V]R:W-H965T%&P, ,<& 9 " @8)S !X;"]W M;W)K&UL4$L! A0#% @ _7 $4<#\>"9L!@ M$QP !D ("!U'8 'AL+W=O&PO=V]R:W-H965T# !X;"]W;W)K&UL4$L! A0#% @ _7 $42P3!@[&PO=V]R:W-H M965T&UL4$L! M A0#% @ _7 $4:7NY#Y<$P \3D !D ("!G9, 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _7 $ M47#T,/JS" 0A8 !D ("!+;8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _7 $4?;#,A>5! +@L M !D ("!&M0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _7 $44_7KAHS! G@H !D M ("!AMX 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ _7 $43Z$5<\7!0 G0\ !D ("!6>D 'AL+W=O M\>L:<" #V M!0 &0 @(&G[@ >&PO=V]R:W-H965T*N , "$) 9 " @87Q M !X;"]W;W)K&UL4$L! A0#% @ _7 $449^ M[ZEV P 6P@ !D ("!=/4 'AL+W=O"P &0 M @($A^0 >&PO=V]R:W-H965T&UL4$L! A0#% @ _7 $48GSA90O!@ _QD !D M ("!C@$! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ _7 $41%$A8YU! O!, !D ("! MP0T! 'AL+W=O&PO=V]R:W-H965T ( $P& 9 M " @2@7 0!X;"]W;W)K&UL4$L! A0#% M @ _7 $40.A3GEA P +0T !D ("!UQD! 'AL+W=O&PO=V]R:W-H965T)D0( -H& 9 " @>LA 0!X M;"]W;W)K&UL4$L! A0#% @ _7 $44IS^9!A M @ ,@8 !D ("!LR0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _7 $447BX&KA P (PX !D M ("!&S,! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ _7 $41(/A)49! *P\ !D ("!!3X! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M_7 $49^-MC,S P : H !D ("!"TD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _7 $48K8_6PN! YP\ !D M ("!D%\! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ _7 $4>I6)WVO!0 OQD !D ("!>6\! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _7 $ M40\6YC]" @ 6@L T ( !5'P! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ _7 $41;= M:Q0F @ 8R@ !H ( !((4! 'AL+U]R96QS+W=O'L7A'T 0 HB< !, M ( !?H XML 80 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 81 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 82 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 286 374 1 false 78 0 false 9 false false R1.htm 0001001 - Document - Cover Sheet http://www.astronics.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - Consolidated Condensed Balance Sheets Sheet http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets Consolidated Condensed Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Consolidated Condensed Statements of Operations Sheet http://www.astronics.com/role/ConsolidatedCondensedStatementsofOperations Consolidated Condensed Statements of Operations Statements 3 false false R4.htm 1003004 - Statement - Consolidated Condensed Statements of Comprehensive (Loss) Income Sheet http://www.astronics.com/role/ConsolidatedCondensedStatementsofComprehensiveLossIncome Consolidated Condensed Statements of Comprehensive (Loss) Income Statements 4 false false R5.htm 1004005 - Statement - Consolidated Condensed Statements of Cash Flows Sheet http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows Consolidated Condensed Statements of Cash Flows Statements 5 false false R6.htm 1005006 - Statement - Consolidated Condensed Statements of Shareholders' Equity Sheet http://www.astronics.com/role/ConsolidatedCondensedStatementsofShareholdersEquity Consolidated Condensed Statements of Shareholders' Equity Statements 6 false false R7.htm 2101101 - Disclosure - Basis of Presentation Sheet http://www.astronics.com/role/BasisofPresentation Basis of Presentation Notes 7 false false R8.htm 2104102 - Disclosure - Revenue Sheet http://www.astronics.com/role/Revenue Revenue Notes 8 false false R9.htm 2110103 - Disclosure - Inventories Sheet http://www.astronics.com/role/Inventories Inventories Notes 9 false false R10.htm 2113104 - Disclosure - Property, Plant and Equipment Sheet http://www.astronics.com/role/PropertyPlantandEquipment Property, Plant and Equipment Notes 10 false false R11.htm 2116105 - Disclosure - Intangible Assets Sheet http://www.astronics.com/role/IntangibleAssets Intangible Assets Notes 11 false false R12.htm 2121106 - Disclosure - Goodwill Sheet http://www.astronics.com/role/Goodwill Goodwill Notes 12 false false R13.htm 2124107 - Disclosure - Long-Term Debt and Notes Payable Notes http://www.astronics.com/role/LongTermDebtandNotesPayable Long-Term Debt and Notes Payable Notes 13 false false R14.htm 2126108 - Disclosure - Product Warranties Sheet http://www.astronics.com/role/ProductWarranties Product Warranties Notes 14 false false R15.htm 2129109 - Disclosure - Leases Sheet http://www.astronics.com/role/Leases Leases Notes 15 false false R16.htm 2135110 - Disclosure - Income Taxes Sheet http://www.astronics.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 2137111 - Disclosure - Earnings Per Share Sheet http://www.astronics.com/role/EarningsPerShare Earnings Per Share Notes 17 false false R18.htm 2140112 - Disclosure - Shareholders' Equity Sheet http://www.astronics.com/role/ShareholdersEquity Shareholders' Equity Notes 18 false false R19.htm 2145113 - Disclosure - Supplemental Retirement Plan and Related Post Retirement Benefits Sheet http://www.astronics.com/role/SupplementalRetirementPlanandRelatedPostRetirementBenefits Supplemental Retirement Plan and Related Post Retirement Benefits Notes 19 false false R20.htm 2148114 - Disclosure - Sales to Major Customers Sheet http://www.astronics.com/role/SalestoMajorCustomers Sales to Major Customers Notes 20 false false R21.htm 2150115 - Disclosure - Legal Proceedings Sheet http://www.astronics.com/role/LegalProceedings Legal Proceedings Notes 21 false false R22.htm 2152116 - Disclosure - Segment Information Sheet http://www.astronics.com/role/SegmentInformation Segment Information Notes 22 false false R23.htm 2155117 - Disclosure - Fair Value Sheet http://www.astronics.com/role/FairValue Fair Value Notes 23 false false R24.htm 2157118 - Disclosure - Acquisition and Divestiture Activities Sheet http://www.astronics.com/role/AcquisitionandDivestitureActivities Acquisition and Divestiture Activities Notes 24 false false R25.htm 2159119 - Disclosure - Restructuring Charges Sheet http://www.astronics.com/role/RestructuringCharges Restructuring Charges Notes 25 false false R26.htm 2202201 - Disclosure - Basis of Presentation (Policies) Sheet http://www.astronics.com/role/BasisofPresentationPolicies Basis of Presentation (Policies) Policies 26 false false R27.htm 2305301 - Disclosure - Revenue (Tables) Sheet http://www.astronics.com/role/RevenueTables Revenue (Tables) Tables http://www.astronics.com/role/Revenue 27 false false R28.htm 2311302 - Disclosure - Inventories (Tables) Sheet http://www.astronics.com/role/InventoriesTables Inventories (Tables) Tables http://www.astronics.com/role/Inventories 28 false false R29.htm 2314303 - Disclosure - Property, Plant and Equipment (Tables) Sheet http://www.astronics.com/role/PropertyPlantandEquipmentTables Property, Plant and Equipment (Tables) Tables http://www.astronics.com/role/PropertyPlantandEquipment 29 false false R30.htm 2317304 - Disclosure - Intangible Assets (Tables) Sheet http://www.astronics.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.astronics.com/role/IntangibleAssets 30 false false R31.htm 2322305 - Disclosure - Goodwill (Tables) Sheet http://www.astronics.com/role/GoodwillTables Goodwill (Tables) Tables http://www.astronics.com/role/Goodwill 31 false false R32.htm 2327306 - Disclosure - Product Warranties (Tables) Sheet http://www.astronics.com/role/ProductWarrantiesTables Product Warranties (Tables) Tables http://www.astronics.com/role/ProductWarranties 32 false false R33.htm 2330307 - Disclosure - Leases (Tables) Sheet http://www.astronics.com/role/LeasesTables Leases (Tables) Tables http://www.astronics.com/role/Leases 33 false false R34.htm 2338308 - Disclosure - Earnings Per Share (Tables) Sheet http://www.astronics.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.astronics.com/role/EarningsPerShare 34 false false R35.htm 2341309 - Disclosure - Shareholders' Equity (Tables) Sheet http://www.astronics.com/role/ShareholdersEquityTables Shareholders' Equity (Tables) Tables http://www.astronics.com/role/ShareholdersEquity 35 false false R36.htm 2346310 - Disclosure - Supplemental Retirement Plan and Related Post Retirement Benefits (Tables) Sheet http://www.astronics.com/role/SupplementalRetirementPlanandRelatedPostRetirementBenefitsTables Supplemental Retirement Plan and Related Post Retirement Benefits (Tables) Tables http://www.astronics.com/role/SupplementalRetirementPlanandRelatedPostRetirementBenefits 36 false false R37.htm 2353311 - Disclosure - Segment Information (Tables) Sheet http://www.astronics.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.astronics.com/role/SegmentInformation 37 false false R38.htm 2360312 - Disclosure - Restructuring Charges (Tables) Sheet http://www.astronics.com/role/RestructuringChargesTables Restructuring Charges (Tables) Tables http://www.astronics.com/role/RestructuringCharges 38 false false R39.htm 2403401 - Disclosure - Basis of Presentation (Details) Sheet http://www.astronics.com/role/BasisofPresentationDetails Basis of Presentation (Details) Details http://www.astronics.com/role/BasisofPresentationPolicies 39 false false R40.htm 2406402 - Disclosure - Revenue - Narrative (Details) Sheet http://www.astronics.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 40 false false R41.htm 2407403 - Disclosure - Revenue - Summary of Contract Assets and Liabilities (Details) Sheet http://www.astronics.com/role/RevenueSummaryofContractAssetsandLiabilitiesDetails Revenue - Summary of Contract Assets and Liabilities (Details) Details 41 false false R42.htm 2408404 - Disclosure - Revenue - Revenue Disaggregated by Market (Details) Sheet http://www.astronics.com/role/RevenueRevenueDisaggregatedbyMarketDetails Revenue - Revenue Disaggregated by Market (Details) Details 42 false false R43.htm 2409405 - Disclosure - Revenue - Disaggregated by Product Lines (Details) Sheet http://www.astronics.com/role/RevenueDisaggregatedbyProductLinesDetails Revenue - Disaggregated by Product Lines (Details) Details 43 false false R44.htm 2412406 - Disclosure - Inventories - Summary of Inventories (Details) Sheet http://www.astronics.com/role/InventoriesSummaryofInventoriesDetails Inventories - Summary of Inventories (Details) Details 44 false false R45.htm 2415407 - Disclosure - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details) Sheet http://www.astronics.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details) Details 45 false false R46.htm 2418408 - Disclosure - Intangible Assets - Summary of Acquired Intangible Assets (Details) Sheet http://www.astronics.com/role/IntangibleAssetsSummaryofAcquiredIntangibleAssetsDetails Intangible Assets - Summary of Acquired Intangible Assets (Details) Details 46 false false R47.htm 2419409 - Disclosure - Intangible Assets - Summary of Amortization Expense for Acquired Intangibles (Details) Sheet http://www.astronics.com/role/IntangibleAssetsSummaryofAmortizationExpenseforAcquiredIntangiblesDetails Intangible Assets - Summary of Amortization Expense for Acquired Intangibles (Details) Details 47 false false R48.htm 2420410 - Disclosure - Intangible Assets - Summary of Future Amortization Expense for Intangible Assets (Details) Sheet http://www.astronics.com/role/IntangibleAssetsSummaryofFutureAmortizationExpenseforIntangibleAssetsDetails Intangible Assets - Summary of Future Amortization Expense for Intangible Assets (Details) Details 48 false false R49.htm 2423411 - Disclosure - Goodwill - Summary of Changes in Carrying Amount of Goodwill (Details) Sheet http://www.astronics.com/role/GoodwillSummaryofChangesinCarryingAmountofGoodwillDetails Goodwill - Summary of Changes in Carrying Amount of Goodwill (Details) Details 49 false false R50.htm 2425412 - Disclosure - Long-Term Debt and Notes Payable - Narrative (Details) Notes http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails Long-Term Debt and Notes Payable - Narrative (Details) Details 50 false false R51.htm 2428413 - Disclosure - Product Warranties - Summary of Activity in Warranty Accrual (Details) Sheet http://www.astronics.com/role/ProductWarrantiesSummaryofActivityinWarrantyAccrualDetails Product Warranties - Summary of Activity in Warranty Accrual (Details) Details 51 false false R52.htm 2431414 - Disclosure - Leases - Narrative (Details) Sheet http://www.astronics.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 52 false false R53.htm 2432415 - Disclosure - Leases - Summary of ROU Assets and Liabilities (Details) Sheet http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails Leases - Summary of ROU Assets and Liabilities (Details) Details 53 false false R54.htm 2433416 - Disclosure - Leases - Summary of Lease Cost and Cash Paid (Details) Sheet http://www.astronics.com/role/LeasesSummaryofLeaseCostandCashPaidDetails Leases - Summary of Lease Cost and Cash Paid (Details) Details 54 false false R55.htm 2434417 - Disclosure - Leases - Summary of Maturity of Lease Liabilities (Details) Sheet http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails Leases - Summary of Maturity of Lease Liabilities (Details) Details 55 false false R56.htm 2436418 - Disclosure - Income Taxes (Details) Sheet http://www.astronics.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.astronics.com/role/IncomeTaxes 56 false false R57.htm 2439419 - Disclosure - Earnings Per Share - Earnings Per Share Computations (Details) Sheet http://www.astronics.com/role/EarningsPerShareEarningsPerShareComputationsDetails Earnings Per Share - Earnings Per Share Computations (Details) Details 57 false false R58.htm 2442420 - Disclosure - Shareholders' Equity - Narrative (Details) Sheet http://www.astronics.com/role/ShareholdersEquityNarrativeDetails Shareholders' Equity - Narrative (Details) Details 58 false false R59.htm 2443421 - Disclosure - Shareholders' Equity - Components of Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.astronics.com/role/ShareholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeLossDetails Shareholders' Equity - Components of Accumulated Other Comprehensive Income (Loss) (Details) Details 59 false false R60.htm 2444422 - Disclosure - Shareholders' Equity - Components of Other Comprehensive Income (Loss) (Details) Sheet http://www.astronics.com/role/ShareholdersEquityComponentsofOtherComprehensiveIncomeLossDetails Shareholders' Equity - Components of Other Comprehensive Income (Loss) (Details) Details 60 false false R61.htm 2447423 - Disclosure - Supplemental Retirement Plan and Related Post Retirement Benefits - Summary of the Components of Net Periodic Cost (Details) Sheet http://www.astronics.com/role/SupplementalRetirementPlanandRelatedPostRetirementBenefitsSummaryoftheComponentsofNetPeriodicCostDetails Supplemental Retirement Plan and Related Post Retirement Benefits - Summary of the Components of Net Periodic Cost (Details) Details 61 false false R62.htm 2449424 - Disclosure - Sales to Major Customers (Details) Sheet http://www.astronics.com/role/SalestoMajorCustomersDetails Sales to Major Customers (Details) Details http://www.astronics.com/role/SalestoMajorCustomers 62 false false R63.htm 2451425 - Disclosure - Legal Proceedings (Details) Sheet http://www.astronics.com/role/LegalProceedingsDetails Legal Proceedings (Details) Details http://www.astronics.com/role/LegalProceedings 63 false false R64.htm 2454426 - Disclosure - Segment Information - Summary of Segment Reporting Information (Details) Sheet http://www.astronics.com/role/SegmentInformationSummaryofSegmentReportingInformationDetails Segment Information - Summary of Segment Reporting Information (Details) Details 64 false false R65.htm 2456427 - Disclosure - Fair Value - Financial Assets and Liabilities Carried at Fair Value Measured on Recurring Basis (Details) Sheet http://www.astronics.com/role/FairValueFinancialAssetsandLiabilitiesCarriedatFairValueMeasuredonRecurringBasisDetails Fair Value - Financial Assets and Liabilities Carried at Fair Value Measured on Recurring Basis (Details) Details 65 false false R66.htm 2458428 - Disclosure - Acquisition and Divestiture Activities - Narrative (Details) Sheet http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails Acquisition and Divestiture Activities - Narrative (Details) Details 66 false false R67.htm 2461429 - Disclosure - Restructuring Charges Narrative (Details) Sheet http://www.astronics.com/role/RestructuringChargesNarrativeDetails Restructuring Charges Narrative (Details) Details 67 false false R68.htm 2462430 - Disclosure - Restructuring Charges (Details) Sheet http://www.astronics.com/role/RestructuringChargesDetails Restructuring Charges (Details) Details http://www.astronics.com/role/RestructuringChargesTables 68 false false All Reports Book All Reports atro-20200627.htm atro-20200627.xsd atro-20200627_cal.xml atro-20200627_def.xml atro-20200627_lab.xml atro-20200627_pre.xml atro20200627-10qxexh311.htm atro20200627-10qxexh312.htm atro20200627-10qxexh32.htm http://xbrl.sec.gov/country/2020-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2020-01-31 http://fasb.org/srt/2020-01-31 true true JSON 85 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "atro-20200627.htm": { "axisCustom": 0, "axisStandard": 32, "contextCount": 286, "dts": { "calculationLink": { "local": [ "atro-20200627_cal.xml" ] }, "definitionLink": { "local": [ "atro-20200627_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "atro-20200627.htm" ] }, "labelLink": { "local": [ "atro-20200627_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "atro-20200627_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "atro-20200627.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "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/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 534, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 7, "http://www.astronics.com/20200627": 1, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 13 }, "keyCustom": 40, "keyStandard": 334, "memberCustom": 32, "memberStandard": 46, "nsprefix": "atro", "nsuri": "http://www.astronics.com/20200627", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://www.astronics.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113104 - Disclosure - Property, Plant and Equipment", "role": "http://www.astronics.com/role/PropertyPlantandEquipment", "shortName": "Property, Plant and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116105 - Disclosure - Intangible Assets", "role": "http://www.astronics.com/role/IntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121106 - Disclosure - Goodwill", "role": "http://www.astronics.com/role/Goodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124107 - Disclosure - Long-Term Debt and Notes Payable", "role": "http://www.astronics.com/role/LongTermDebtandNotesPayable", "shortName": "Long-Term Debt and Notes Payable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126108 - Disclosure - Product Warranties", "role": "http://www.astronics.com/role/ProductWarranties", "shortName": "Product Warranties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129109 - Disclosure - Leases", "role": "http://www.astronics.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135110 - Disclosure - Income Taxes", "role": "http://www.astronics.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137111 - Disclosure - Earnings Per Share", "role": "http://www.astronics.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140112 - Disclosure - Shareholders' Equity", "role": "http://www.astronics.com/role/ShareholdersEquity", "shortName": "Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145113 - Disclosure - Supplemental Retirement Plan and Related Post Retirement Benefits", "role": "http://www.astronics.com/role/SupplementalRetirementPlanandRelatedPostRetirementBenefits", "shortName": "Supplemental Retirement Plan and Related Post Retirement Benefits", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ic63ee43c4eec409489947207e80bb3ae_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Consolidated Condensed Balance Sheets", "role": "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets", "shortName": "Consolidated Condensed Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ic63ee43c4eec409489947207e80bb3ae_I20200627", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148114 - Disclosure - Sales to Major Customers", "role": "http://www.astronics.com/role/SalestoMajorCustomers", "shortName": "Sales to Major Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2150115 - Disclosure - Legal Proceedings", "role": "http://www.astronics.com/role/LegalProceedings", "shortName": "Legal Proceedings", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2152116 - Disclosure - Segment Information", "role": "http://www.astronics.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2155117 - Disclosure - Fair Value", "role": "http://www.astronics.com/role/FairValue", "shortName": "Fair Value", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2157118 - Disclosure - Acquisition and Divestiture Activities", "role": "http://www.astronics.com/role/AcquisitionandDivestitureActivities", "shortName": "Acquisition and Divestiture Activities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2159119 - Disclosure - Restructuring Charges", "role": "http://www.astronics.com/role/RestructuringCharges", "shortName": "Restructuring Charges", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Basis of Presentation (Policies)", "role": "http://www.astronics.com/role/BasisofPresentationPolicies", "shortName": "Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Revenue (Tables)", "role": "http://www.astronics.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311302 - Disclosure - Inventories (Tables)", "role": "http://www.astronics.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314303 - Disclosure - Property, Plant and Equipment (Tables)", "role": "http://www.astronics.com/role/PropertyPlantandEquipmentTables", "shortName": "Property, Plant and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i2b748bc572ae46ad89ba94fa5ae6de4e_D20200329-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Consolidated Condensed Statements of Operations", "role": "http://www.astronics.com/role/ConsolidatedCondensedStatementsofOperations", "shortName": "Consolidated Condensed Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i2b748bc572ae46ad89ba94fa5ae6de4e_D20200329-20200627", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317304 - Disclosure - Intangible Assets (Tables)", "role": "http://www.astronics.com/role/IntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322305 - Disclosure - Goodwill (Tables)", "role": "http://www.astronics.com/role/GoodwillTables", "shortName": "Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327306 - Disclosure - Product Warranties (Tables)", "role": "http://www.astronics.com/role/ProductWarrantiesTables", "shortName": "Product Warranties (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "atro:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2330307 - Disclosure - Leases (Tables)", "role": "http://www.astronics.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "atro:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2338308 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.astronics.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2341309 - Disclosure - Shareholders' Equity (Tables)", "role": "http://www.astronics.com/role/ShareholdersEquityTables", "shortName": "Shareholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2346310 - Disclosure - Supplemental Retirement Plan and Related Post Retirement Benefits (Tables)", "role": "http://www.astronics.com/role/SupplementalRetirementPlanandRelatedPostRetirementBenefitsTables", "shortName": "Supplemental Retirement Plan and Related Post Retirement Benefits (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2353311 - Disclosure - Segment Information (Tables)", "role": "http://www.astronics.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2360312 - Disclosure - Restructuring Charges (Tables)", "role": "http://www.astronics.com/role/RestructuringChargesTables", "shortName": "Restructuring Charges (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromSaleOfProductiveAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Basis of Presentation (Details)", "role": "http://www.astronics.com/role/BasisofPresentationDetails", "shortName": "Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i2b748bc572ae46ad89ba94fa5ae6de4e_D20200329-20200627", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i2b748bc572ae46ad89ba94fa5ae6de4e_D20200329-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Consolidated Condensed Statements of Comprehensive (Loss) Income", "role": "http://www.astronics.com/role/ConsolidatedCondensedStatementsofComprehensiveLossIncome", "shortName": "Consolidated Condensed Statements of Comprehensive (Loss) Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i2b748bc572ae46ad89ba94fa5ae6de4e_D20200329-20200627", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ic63ee43c4eec409489947207e80bb3ae_I20200627", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Revenue - Narrative (Details)", "role": "http://www.astronics.com/role/RevenueNarrativeDetails", "shortName": "Revenue - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i2b748bc572ae46ad89ba94fa5ae6de4e_D20200329-20200627", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ic63ee43c4eec409489947207e80bb3ae_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Revenue - Summary of Contract Assets and Liabilities (Details)", "role": "http://www.astronics.com/role/RevenueSummaryofContractAssetsandLiabilitiesDetails", "shortName": "Revenue - Summary of Contract Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ic63ee43c4eec409489947207e80bb3ae_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i2b748bc572ae46ad89ba94fa5ae6de4e_D20200329-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Revenue - Revenue Disaggregated by Market (Details)", "role": "http://www.astronics.com/role/RevenueRevenueDisaggregatedbyMarketDetails", "shortName": "Revenue - Revenue Disaggregated by Market (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "id84a4556add5462b817471024f6a5337_D20200329-20200627", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i2b748bc572ae46ad89ba94fa5ae6de4e_D20200329-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409405 - Disclosure - Revenue - Disaggregated by Product Lines (Details)", "role": "http://www.astronics.com/role/RevenueDisaggregatedbyProductLinesDetails", "shortName": "Revenue - Disaggregated by Product Lines (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i58a2d1170e7749a88c0076092f7b0c01_D20200329-20200627", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ic63ee43c4eec409489947207e80bb3ae_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Inventories - Summary of Inventories (Details)", "role": "http://www.astronics.com/role/InventoriesSummaryofInventoriesDetails", "shortName": "Inventories - Summary of Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ic63ee43c4eec409489947207e80bb3ae_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ic63ee43c4eec409489947207e80bb3ae_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415407 - Disclosure - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details)", "role": "http://www.astronics.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails", "shortName": "Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ic63ee43c4eec409489947207e80bb3ae_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - Intangible Assets - Summary of Acquired Intangible Assets (Details)", "role": "http://www.astronics.com/role/IntangibleAssetsSummaryofAcquiredIntangibleAssetsDetails", "shortName": "Intangible Assets - Summary of Acquired Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i2b748bc572ae46ad89ba94fa5ae6de4e_D20200329-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419409 - Disclosure - Intangible Assets - Summary of Amortization Expense for Acquired Intangibles (Details)", "role": "http://www.astronics.com/role/IntangibleAssetsSummaryofAmortizationExpenseforAcquiredIntangiblesDetails", "shortName": "Intangible Assets - Summary of Amortization Expense for Acquired Intangibles (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i2b748bc572ae46ad89ba94fa5ae6de4e_D20200329-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ic63ee43c4eec409489947207e80bb3ae_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420410 - Disclosure - Intangible Assets - Summary of Future Amortization Expense for Intangible Assets (Details)", "role": "http://www.astronics.com/role/IntangibleAssetsSummaryofFutureAmortizationExpenseforIntangibleAssetsDetails", "shortName": "Intangible Assets - Summary of Future Amortization Expense for Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ic63ee43c4eec409489947207e80bb3ae_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i65591a2b96c54dac80ff430b9cb62a93_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423411 - Disclosure - Goodwill - Summary of Changes in Carrying Amount of Goodwill (Details)", "role": "http://www.astronics.com/role/GoodwillSummaryofChangesinCarryingAmountofGoodwillDetails", "shortName": "Goodwill - Summary of Changes in Carrying Amount of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Consolidated Condensed Statements of Cash Flows", "role": "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows", "shortName": "Consolidated Condensed Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i47d93e2cf58a472182ca6ca261d822ea_D20200504-20200504", "decimals": "INF", "first": true, "lang": "en-US", "name": "atro:DebtCovenantMinimumLiquidity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425412 - Disclosure - Long-Term Debt and Notes Payable - Narrative (Details)", "role": "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails", "shortName": "Long-Term Debt and Notes Payable - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i47d93e2cf58a472182ca6ca261d822ea_D20200504-20200504", "decimals": "INF", "first": true, "lang": "en-US", "name": "atro:DebtCovenantMinimumLiquidity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i258f3a5046474c2184ded247e785df1d_I20200328", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428413 - Disclosure - Product Warranties - Summary of Activity in Warranty Accrual (Details)", "role": "http://www.astronics.com/role/ProductWarrantiesSummaryofActivityinWarrantyAccrualDetails", "shortName": "Product Warranties - Summary of Activity in Warranty Accrual (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i258f3a5046474c2184ded247e785df1d_I20200328", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ic63ee43c4eec409489947207e80bb3ae_I20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431414 - Disclosure - Leases - Narrative (Details)", "role": "http://www.astronics.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ic63ee43c4eec409489947207e80bb3ae_I20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "atro:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ic63ee43c4eec409489947207e80bb3ae_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "atro:OperatingLeaseRightOfUseAssetGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432415 - Disclosure - Leases - Summary of ROU Assets and Liabilities (Details)", "role": "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails", "shortName": "Leases - Summary of ROU Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "atro:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ic63ee43c4eec409489947207e80bb3ae_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "atro:OperatingLeaseRightOfUseAssetGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i2b748bc572ae46ad89ba94fa5ae6de4e_D20200329-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433416 - Disclosure - Leases - Summary of Lease Cost and Cash Paid (Details)", "role": "http://www.astronics.com/role/LeasesSummaryofLeaseCostandCashPaidDetails", "shortName": "Leases - Summary of Lease Cost and Cash Paid (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i2b748bc572ae46ad89ba94fa5ae6de4e_D20200329-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ic63ee43c4eec409489947207e80bb3ae_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434417 - Disclosure - Leases - Summary of Maturity of Lease Liabilities (Details)", "role": "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails", "shortName": "Leases - Summary of Maturity of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ic63ee43c4eec409489947207e80bb3ae_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i2b748bc572ae46ad89ba94fa5ae6de4e_D20200329-20200627", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436418 - Disclosure - Income Taxes (Details)", "role": "http://www.astronics.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i2b748bc572ae46ad89ba94fa5ae6de4e_D20200329-20200627", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i2b748bc572ae46ad89ba94fa5ae6de4e_D20200329-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439419 - Disclosure - Earnings Per Share - Earnings Per Share Computations (Details)", "role": "http://www.astronics.com/role/EarningsPerShareEarningsPerShareComputationsDetails", "shortName": "Earnings Per Share - Earnings Per Share Computations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i2b748bc572ae46ad89ba94fa5ae6de4e_D20200329-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "iabb03639390a4d3fa24540404dc9943c_I20190917", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442420 - Disclosure - Shareholders' Equity - Narrative (Details)", "role": "http://www.astronics.com/role/ShareholdersEquityNarrativeDetails", "shortName": "Shareholders' Equity - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "iabb03639390a4d3fa24540404dc9943c_I20190917", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ic63ee43c4eec409489947207e80bb3ae_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443421 - Disclosure - Shareholders' Equity - Components of Accumulated Other Comprehensive Income (Loss) (Details)", "role": "http://www.astronics.com/role/ShareholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeLossDetails", "shortName": "Shareholders' Equity - Components of Accumulated Other Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "idfdfe0973a07417a99b1f7ac91512313_I20200627", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i77f6b3b7c6944af5a3eb42670b9b5da3_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Consolidated Condensed Statements of Shareholders' Equity", "role": "http://www.astronics.com/role/ConsolidatedCondensedStatementsofShareholdersEquity", "shortName": "Consolidated Condensed Statements of Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i77f6b3b7c6944af5a3eb42670b9b5da3_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i2b748bc572ae46ad89ba94fa5ae6de4e_D20200329-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444422 - Disclosure - Shareholders' Equity - Components of Other Comprehensive Income (Loss) (Details)", "role": "http://www.astronics.com/role/ShareholdersEquityComponentsofOtherComprehensiveIncomeLossDetails", "shortName": "Shareholders' Equity - Components of Other Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i07244276af0e4ea3a61f5f54f386cdfb_D20200329-20200627", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": "INF", "first": true, "lang": "en-US", "name": "atro:NumberOfNonQualifiedSupplementalRetirementDefinedBenefitPlans", "reportCount": 1, "unique": true, "unitRef": "retirement_plan", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447423 - Disclosure - Supplemental Retirement Plan and Related Post Retirement Benefits - Summary of the Components of Net Periodic Cost (Details)", "role": "http://www.astronics.com/role/SupplementalRetirementPlanandRelatedPostRetirementBenefitsSummaryoftheComponentsofNetPeriodicCostDetails", "shortName": "Supplemental Retirement Plan and Related Post Retirement Benefits - Summary of the Components of Net Periodic Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": "INF", "first": true, "lang": "en-US", "name": "atro:NumberOfNonQualifiedSupplementalRetirementDefinedBenefitPlans", "reportCount": 1, "unique": true, "unitRef": "retirement_plan", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": "INF", "first": true, "lang": "en-US", "name": "atro:NumberOfMajorCustomers", "reportCount": 1, "unique": true, "unitRef": "customer", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449424 - Disclosure - Sales to Major Customers (Details)", "role": "http://www.astronics.com/role/SalestoMajorCustomersDetails", "shortName": "Sales to Major Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": "INF", "first": true, "lang": "en-US", "name": "atro:NumberOfMajorCustomers", "reportCount": 1, "unique": true, "unitRef": "customer", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GainLossRelatedToLitigationSettlement", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451425 - Disclosure - Legal Proceedings (Details)", "role": "http://www.astronics.com/role/LegalProceedingsDetails", "shortName": "Legal Proceedings (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i3cdb57268aca42f9a35040d0f11ce065_D20180411-20180411", "decimals": "-5", "lang": "en-US", "name": "us-gaap:LossContingencyDamagesSoughtValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i2b748bc572ae46ad89ba94fa5ae6de4e_D20200329-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454426 - Disclosure - Segment Information - Summary of Segment Reporting Information (Details)", "role": "http://www.astronics.com/role/SegmentInformationSummaryofSegmentReportingInformationDetails", "shortName": "Segment Information - Summary of Segment Reporting Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i8e91b211c9b74312842fa181f99083ba_D20200329-20200627", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SeveranceCosts1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456427 - Disclosure - Fair Value - Financial Assets and Liabilities Carried at Fair Value Measured on Recurring Basis (Details)", "role": "http://www.astronics.com/role/FairValueFinancialAssetsandLiabilitiesCarriedatFairValueMeasuredonRecurringBasisDetails", "shortName": "Fair Value - Financial Assets and Liabilities Carried at Fair Value Measured on Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "iaa47d8a106254193b75972b3838ffdd4_D20200329-20200627", "decimals": "-3", "lang": "en-US", "name": "us-gaap:SeveranceCosts1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": "INF", "first": true, "lang": "en-US", "name": "atro:NumberOfElementsForContingentEarnouts", "reportCount": 1, "unique": true, "unitRef": "element", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458428 - Disclosure - Acquisition and Divestiture Activities - Narrative (Details)", "role": "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails", "shortName": "Acquisition and Divestiture Activities - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": "INF", "first": true, "lang": "en-US", "name": "atro:NumberOfElementsForContingentEarnouts", "reportCount": 1, "unique": true, "unitRef": "element", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SeveranceCosts1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461429 - Disclosure - Restructuring Charges Narrative (Details)", "role": "http://www.astronics.com/role/RestructuringChargesNarrativeDetails", "shortName": "Restructuring Charges Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i9f91dc7dc16740faac1737fad817d55e_D20200329-20200627", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RestructuringSettlementAndImpairmentProvisions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i65591a2b96c54dac80ff430b9cb62a93_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462430 - Disclosure - Restructuring Charges (Details)", "role": "http://www.astronics.com/role/RestructuringChargesDetails", "shortName": "Restructuring Charges (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "i65591a2b96c54dac80ff430b9cb62a93_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Basis of Presentation", "role": "http://www.astronics.com/role/BasisofPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104102 - Disclosure - Revenue", "role": "http://www.astronics.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110103 - Disclosure - Inventories", "role": "http://www.astronics.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "atro-20200627.htm", "contextRef": "ieb7c608ee21e49f09b8772bc31c34797_D20200101-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 78, "tag": { "atro_AerospaceAndDefenseSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Aerospace And Defense Segment", "label": "Aerospace And Defense Segment [Member]", "terseLabel": "Aerospace & Defense" } } }, "localname": "AerospaceAndDefenseSegmentMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/RevenueRevenueDisaggregatedbyMarketDetails" ], "xbrltype": "domainItemType" }, "atro_AerospaceSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Aerospace Segment [Member]", "terseLabel": "Aerospace Segment" } } }, "localname": "AerospaceSegmentMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/BasisofPresentationDetails", "http://www.astronics.com/role/FairValueFinancialAssetsandLiabilitiesCarriedatFairValueMeasuredonRecurringBasisDetails", "http://www.astronics.com/role/GoodwillSummaryofChangesinCarryingAmountofGoodwillDetails", "http://www.astronics.com/role/RestructuringChargesNarrativeDetails", "http://www.astronics.com/role/RevenueDisaggregatedbyProductLinesDetails", "http://www.astronics.com/role/RevenueNarrativeDetails", "http://www.astronics.com/role/RevenueRevenueDisaggregatedbyMarketDetails", "http://www.astronics.com/role/SegmentInformationSummaryofSegmentReportingInformationDetails" ], "xbrltype": "domainItemType" }, "atro_AirfieldLightingProductLineAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Airfield Lighting Product Line Assets", "label": "Airfield Lighting Product Line Assets [Member]", "terseLabel": "Airfield Lighting Product Line Assets" } } }, "localname": "AirfieldLightingProductLineAssetsMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails", "http://www.astronics.com/role/BasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "atro_AmendedAndRestatedCreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amended And Restated Credit Agreement", "label": "Amended And Restated Credit Agreement [Member]", "terseLabel": "Amended and Restated Credit Agreement" } } }, "localname": "AmendedAndRestatedCreditAgreementMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets And Liabilities, Lessee", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Summary of ROU Assets and Liabilities" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "atro_AstronicsAeroSatCorporationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Astronics AeroSat Corporation", "label": "Astronics AeroSat Corporation [Member]", "terseLabel": "AeroSat" } } }, "localname": "AstronicsAeroSatCorporationMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/FairValueFinancialAssetsandLiabilitiesCarriedatFairValueMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "atro_BusinessCombinationContingentConsiderationAchievementPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Combination, Contingent Consideration, Achievement Period", "label": "Business Combination, Contingent Consideration, Achievement Period", "terseLabel": "Achievement period" } } }, "localname": "BusinessCombinationContingentConsiderationAchievementPeriod", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails", "http://www.astronics.com/role/BasisofPresentationDetails", "http://www.astronics.com/role/FairValueFinancialAssetsandLiabilitiesCarriedatFairValueMeasuredonRecurringBasisDetails" ], "xbrltype": "durationItemType" }, "atro_BusinessCombinationContingentConsiderationArrangementsBasisForAmountValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Basis For Amount, Value", "label": "Business Combination, Contingent Consideration Arrangements, Basis For Amount, Value", "terseLabel": "Earn-out achievement benchmark" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsBasisForAmountValue", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails", "http://www.astronics.com/role/BasisofPresentationDetails", "http://www.astronics.com/role/FairValueFinancialAssetsandLiabilitiesCarriedatFairValueMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "atro_BusinessCombinationContingentConsiderationArrangementsFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Fair Value", "label": "Business Combination, Contingent Consideration Arrangements, Fair Value", "terseLabel": "Fair value of contingent purchase consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsFairValue", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails", "http://www.astronics.com/role/BasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "atro_BusinessJetMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "BusinessJetMember", "terseLabel": "Business Jet" } } }, "localname": "BusinessJetMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/RevenueRevenueDisaggregatedbyMarketDetails" ], "xbrltype": "domainItemType" }, "atro_CommercialTransportAircraftMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CommercialTransportAircraftMember", "terseLabel": "Commercial Transport" } } }, "localname": "CommercialTransportAircraftMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/RevenueRevenueDisaggregatedbyMarketDetails" ], "xbrltype": "domainItemType" }, "atro_CommonClassUndefinedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CommonClassUndefinedMember", "terseLabel": "Common Class Undefined" } } }, "localname": "CommonClassUndefinedMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofShareholdersEquity", "http://www.astronics.com/role/Cover" ], "xbrltype": "domainItemType" }, "atro_CreditFacilityAllocation": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Credit Facility Allocation", "label": "Credit Facility Allocation", "terseLabel": "Credit facility allocated (up to)" } } }, "localname": "CreditFacilityAllocation", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "atro_DebtCovenantMinimumInterestCoverageRatioOnAQuarterlyBasis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Covenant, Minimum Interest Coverage Ratio On A Quarterly Basis", "label": "Debt Covenant, Minimum Interest Coverage Ratio On A Quarterly Basis", "terseLabel": "Minimum interest coverage ratio on a quarterly basis" } } }, "localname": "DebtCovenantMinimumInterestCoverageRatioOnAQuarterlyBasis", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "pureItemType" }, "atro_DebtCovenantMinimumLiquidity": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Covenant, Minimum Liquidity", "label": "Debt Covenant, Minimum Liquidity", "terseLabel": "Minimum liquidity" } } }, "localname": "DebtCovenantMinimumLiquidity", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "atro_DebtCovenantRatioOfDebtToEbitda": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Covenant Ratio Of Debt To Ebitda", "label": "Debt Covenant Ratio Of Debt To Ebitda", "terseLabel": "Ratio of funded debt to Adjusted EBITDA" } } }, "localname": "DebtCovenantRatioOfDebtToEbitda", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "pureItemType" }, "atro_DebtInstrumentCovenantComplianceLeverageRatioIncreasePermittedDurationFollowingAcquisition": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument Covenant Compliance Leverage Ratio Increase Permitted Duration Following Acquisition", "label": "Debt Instrument Covenant Compliance Leverage Ratio Increase Permitted Duration Following Acquisition", "terseLabel": "Duration of permitted leverage ratio following acquisition, number of fiscal quarters" } } }, "localname": "DebtInstrumentCovenantComplianceLeverageRatioIncreasePermittedDurationFollowingAcquisition", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "integerItemType" }, "atro_DebtInstrumentCovenantLeverageRatioMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant, Leverage Ratio, Maximum", "label": "Debt Instrument, Covenant, Leverage Ratio, Maximum", "terseLabel": "Covenant, leverage ratio, maximum" } } }, "localname": "DebtInstrumentCovenantLeverageRatioMaximum", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "pureItemType" }, "atro_DiagnosysTestSystemsLimitedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Diagnosys Test Systems Limited", "label": "Diagnosys Test Systems Limited [Member]", "terseLabel": "Diagnosys" } } }, "localname": "DiagnosysTestSystemsLimitedMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails", "http://www.astronics.com/role/BasisofPresentationDetails", "http://www.astronics.com/role/FairValueFinancialAssetsandLiabilitiesCarriedatFairValueMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "atro_FifthAmendedAndRestatedCreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fifth Amended And Restated Credit Agreement [Member]", "label": "Fifth Amended And Restated Credit Agreement [Member]", "terseLabel": "Fifth Amended and Restated Credit Agreement" } } }, "localname": "FifthAmendedAndRestatedCreditAgreementMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_FinanceLeaseCost": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/LeasesSummaryofLeaseCostandCashPaidDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Finance Lease, Cost", "label": "Finance Lease, Cost", "totalLabel": "Total Finance Lease Cost" } } }, "localname": "FinanceLeaseCost", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofLeaseCostandCashPaidDetails" ], "xbrltype": "monetaryItemType" }, "atro_FinanceLeaseLiabilityToBePaidDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Finance Lease, Liability, to be Paid, Due after Year Four", "label": "Finance Lease, Liability, to be Paid, Due after Year Four", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityToBePaidDueAfterYearFour", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "atro_FirstEarnoutMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "First Earnout", "label": "First Earnout [Member]", "terseLabel": "First Earnout" } } }, "localname": "FirstEarnoutMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_FourthAmendedAndRestatedCreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fourth Amended And Restated Credit Agreement", "label": "Fourth Amended And Restated Credit Agreement [Member]", "terseLabel": "Fourth Amended And Restated Credit Agreement" } } }, "localname": "FourthAmendedAndRestatedCreditAgreementMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_FreedomCommunicationTechnologiesIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Freedom Communication Technologies, Inc.", "label": "Freedom Communication Technologies, Inc. [Member]", "terseLabel": "Freedom Communication Technologies, Inc." } } }, "localname": "FreedomCommunicationTechnologiesIncMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails", "http://www.astronics.com/role/BasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "atro_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) in Operating Lease Liabilities", "label": "Increase (Decrease) in Operating Lease Liabilities", "terseLabel": "Operating Lease Liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "atro_IncreaseDecreaseinStockholdersEquityinsharesRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) in Stockholders' Equity (in shares)", "label": "Increase (Decrease) in Stockholders' Equity (in shares) [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity (in shares)" } } }, "localname": "IncreaseDecreaseinStockholdersEquityinsharesRollForward", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofShareholdersEquity" ], "xbrltype": "stringItemType" }, "atro_IndirectSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indirect Sales", "label": "Indirect Sales [Member]", "terseLabel": "Indirect Sales" } } }, "localname": "IndirectSalesMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/LegalProceedingsDetails" ], "xbrltype": "domainItemType" }, "atro_InterestRateAccruedAboveBankRateUntilFinalPayment": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest Rate Accrued Above Bank Rate Until Final Payment", "label": "Interest Rate Accrued Above Bank Rate Until Final Payment", "terseLabel": "Interest rate accrued above bank rate until final payment" } } }, "localname": "InterestRateAccruedAboveBankRateUntilFinalPayment", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/LegalProceedingsDetails" ], "xbrltype": "pureItemType" }, "atro_LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Liability, to be Paid, Due after Year Four", "label": "Lessee, Operating Lease, Liability, to be Paid, Due after Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "atro_LineOfCreditFacilityConsentFeePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line of Credit Facility, Consent Fee Percentage", "label": "Line of Credit Facility, Consent Fee Percentage", "terseLabel": "Line of credit facility, consent fee percentage" } } }, "localname": "LineOfCreditFacilityConsentFeePercentage", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "percentItemType" }, "atro_LineOfCreditFacilityOptionalIncreaseInMaximumBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Line Of Credit Facility Optional Increase In Maximum Borrowing Capacity", "label": "Line Of Credit Facility Optional Increase In Maximum Borrowing Capacity", "terseLabel": "Line of credit facility increase amount" } } }, "localname": "LineOfCreditFacilityOptionalIncreaseInMaximumBorrowingCapacity", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "atro_LitigationSettlementAmountAwardedToOtherPartyExcludingInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Litigation Settlement, Amount Awarded to Other Party, Excluding Interest", "label": "Litigation Settlement, Amount Awarded to Other Party, Excluding Interest", "terseLabel": "Litigation settlement, amount awarded to other party, excluding interest" } } }, "localname": "LitigationSettlementAmountAwardedToOtherPartyExcludingInterest", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/LegalProceedingsDetails" ], "xbrltype": "monetaryItemType" }, "atro_LossContingencyEstimateOfPossibleLossExcludingInterest": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Loss Contingency, Estimate of Possible Loss, Excluding Interest", "label": "Loss Contingency, Estimate of Possible Loss, Excluding Interest", "terseLabel": "Estimate of possible loss, excluding interest" } } }, "localname": "LossContingencyEstimateOfPossibleLossExcludingInterest", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/LegalProceedingsDetails" ], "xbrltype": "monetaryItemType" }, "atro_LufthansaTechnikAGMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "LufthansaTechnikAGMember", "terseLabel": "Lufthansa Technik AG" } } }, "localname": "LufthansaTechnikAGMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/LegalProceedingsDetails" ], "xbrltype": "domainItemType" }, "atro_MajorCustomerOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "MajorCustomerOneMember", "terseLabel": "Major Customer One" } } }, "localname": "MajorCustomerOneMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/SalestoMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "atro_MajorCustomerTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "MajorCustomerTwoMember", "terseLabel": "Major Customer Two" } } }, "localname": "MajorCustomerTwoMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/SalestoMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "atro_MilitaryAircraftMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "MilitaryAircraftMember", "terseLabel": "Military" } } }, "localname": "MilitaryAircraftMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/RevenueRevenueDisaggregatedbyMarketDetails" ], "xbrltype": "domainItemType" }, "atro_NumberOfElementsForContingentEarnouts": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Elements for Contingent Earnouts", "label": "Number Of Elements for Contingent Earnouts", "terseLabel": "Number of elements for contingent earnouts" } } }, "localname": "NumberOfElementsForContingentEarnouts", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails" ], "xbrltype": "integerItemType" }, "atro_NumberOfMajorCustomers": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "NumberOfMajorCustomers", "terseLabel": "Number of major customers" } } }, "localname": "NumberOfMajorCustomers", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/SalestoMajorCustomersDetails" ], "xbrltype": "integerItemType" }, "atro_NumberOfNonQualifiedSupplementalRetirementDefinedBenefitPlans": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "NumberOfNonQualifiedSupplementalRetirementDefinedBenefitPlans", "terseLabel": "Number of non-qualified supplemental retirement defined benefit plans" } } }, "localname": "NumberOfNonQualifiedSupplementalRetirementDefinedBenefitPlans", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/SupplementalRetirementPlanandRelatedPostRetirementBenefitsSummaryoftheComponentsofNetPeriodicCostDetails" ], "xbrltype": "integerItemType" }, "atro_NumberOfReportingUnitsImpaired": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Reporting Units Impaired", "label": "Number Of Reporting Units Impaired", "terseLabel": "Number of reporting units impaired" } } }, "localname": "NumberOfReportingUnitsImpaired", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/BasisofPresentationDetails", "http://www.astronics.com/role/FairValueFinancialAssetsandLiabilitiesCarriedatFairValueMeasuredonRecurringBasisDetails", "http://www.astronics.com/role/GoodwillSummaryofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "integerItemType" }, "atro_NumberOfReportingUnitsNotImpaired": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Reporting Units Not Impaired", "label": "Number Of Reporting Units Not Impaired", "terseLabel": "Number of reporting units not impaired" } } }, "localname": "NumberOfReportingUnitsNotImpaired", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/GoodwillSummaryofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "integerItemType" }, "atro_OperatingLeaseAmortization": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating Lease, Amortization", "label": "Operating Lease, Amortization", "terseLabel": "Operating Lease Amortization Expense" } } }, "localname": "OperatingLeaseAmortization", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "atro_OperatingLeaseCostNetOfSubleaseAndRentalIncome": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/LeasesSummaryofLeaseCostandCashPaidDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating Lease, Cost, Net Of Sublease And Rental Income", "label": "Operating Lease, Cost, Net Of Sublease And Rental Income", "totalLabel": "Total Operating Lease Cost" } } }, "localname": "OperatingLeaseCostNetOfSubleaseAndRentalIncome", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofLeaseCostandCashPaidDetails" ], "xbrltype": "monetaryItemType" }, "atro_OperatingLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseRightOfUseAsset", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Operating Lease, Right-of-Use Asset, Accumulated Amortization", "label": "Operating Lease, Right-of-Use Asset, Accumulated Amortization", "terseLabel": "Less Accumulated Amortization" } } }, "localname": "OperatingLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "atro_OperatingLeaseRightOfUseAssetAccumulatedImpairment": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeaseRightOfUseAsset", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Operating Lease, Right-of-Use Asset, Accumulated Impairment", "label": "Operating Lease, Right-of-Use Asset, Accumulated Impairment", "terseLabel": "Less Accumulated Right-of-Use Asset Impairment" } } }, "localname": "OperatingLeaseRightOfUseAssetAccumulatedImpairment", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "atro_OperatingLeaseRightOfUseAssetGross": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating Lease, Right-of-Use Asset, Gross", "label": "Operating Lease, Right-of-Use Asset, Gross", "terseLabel": "Operating Right-of-Use Assets, Gross" } } }, "localname": "OperatingLeaseRightOfUseAssetGross", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "atro_OtherAerospaceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "OtherAerospaceMember", "terseLabel": "Other" } } }, "localname": "OtherAerospaceMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/RevenueRevenueDisaggregatedbyMarketDetails" ], "xbrltype": "domainItemType" }, "atro_OtherShareholdersEquity": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "label": "OtherShareholdersEquity", "terseLabel": "Other Shareholders\u2019 Equity" } } }, "localname": "OtherShareholdersEquity", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "atro_PECOIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "PECO, Inc.", "label": "PECO, Inc. [Member]", "terseLabel": "PECO" } } }, "localname": "PECOIncMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/GoodwillSummaryofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "domainItemType" }, "atro_PatentInfringementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "PatentInfringementMember", "terseLabel": "Patent Infringement" } } }, "localname": "PatentInfringementMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/LegalProceedingsDetails" ], "xbrltype": "domainItemType" }, "atro_PercentageOfOperatingIncomeLoss": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "PercentageOfOperatingIncomeLoss", "terseLabel": "Operating margins, percentage" } } }, "localname": "PercentageOfOperatingIncomeLoss", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/SegmentInformationSummaryofSegmentReportingInformationDetails" ], "xbrltype": "percentItemType" }, "atro_PercentageOfRevenue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage Of Revenue", "label": "Percentage Of Revenue", "terseLabel": "Percentage of revenue (as a percentage)" } } }, "localname": "PercentageOfRevenue", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails", "http://www.astronics.com/role/BasisofPresentationDetails" ], "xbrltype": "percentItemType" }, "atro_PrepaymentsOfLinesOfCredit": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Prepayments of Lines of Credit", "label": "Prepayments of Lines of Credit", "terseLabel": "Prepayments of lines of credit" } } }, "localname": "PrepaymentsOfLinesOfCredit", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "atro_ProceedsFromEarnout": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Proceeds From Earnout", "label": "Proceeds From Earnout", "terseLabel": "Maximum total earnout proceeds" } } }, "localname": "ProceedsFromEarnout", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "atro_ProductLineAvionicsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "ProductLineAvionicsMember", "terseLabel": "Avionics" } } }, "localname": "ProductLineAvionicsMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/RevenueDisaggregatedbyProductLinesDetails" ], "xbrltype": "domainItemType" }, "atro_ProductLineElectricalPowerAndMotionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "ProductLineElectricalPowerAndMotionMember", "terseLabel": "Electrical Power & Motion" } } }, "localname": "ProductLineElectricalPowerAndMotionMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/RevenueDisaggregatedbyProductLinesDetails" ], "xbrltype": "domainItemType" }, "atro_ProductLineLightingAndSafetyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "ProductLineLightingAndSafetyMember", "terseLabel": "Lighting & Safety" } } }, "localname": "ProductLineLightingAndSafetyMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/RevenueDisaggregatedbyProductLinesDetails" ], "xbrltype": "domainItemType" }, "atro_ProductLineOtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "ProductLineOtherMember", "terseLabel": "Other" } } }, "localname": "ProductLineOtherMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/RevenueDisaggregatedbyProductLinesDetails" ], "xbrltype": "domainItemType" }, "atro_ProductLineStructuresMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "ProductLineStructuresMember", "terseLabel": "Structures" } } }, "localname": "ProductLineStructuresMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/RevenueDisaggregatedbyProductLinesDetails" ], "xbrltype": "domainItemType" }, "atro_ProductLineSystemsCertificationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "ProductLineSystemsCertificationMember", "terseLabel": "Systems Certification" } } }, "localname": "ProductLineSystemsCertificationMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/RevenueDisaggregatedbyProductLinesDetails" ], "xbrltype": "domainItemType" }, "atro_ProvisionForNonCashLossesOnInventoryAndReceivables": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "label": "ProvisionForNonCashLossesOnInventoryAndReceivables", "terseLabel": "Provisions for Non-Cash Losses on Inventory and Receivables" } } }, "localname": "ProvisionForNonCashLossesOnInventoryAndReceivables", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "atro_SecondEarnoutMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Second Earnout", "label": "Second Earnout [Member]", "terseLabel": "Second Earnout" } } }, "localname": "SecondEarnoutMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "atro_SegmentReportingInformationDeductionsFromOperatingprofitAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Segment Reporting Information, Deductions From Operating profit [Abstract]", "label": "Segment Reporting Information, Deductions From Operating profit [Abstract]", "terseLabel": "Additions/Deductions from Segment Measure of Operating (Loss) Profit" } } }, "localname": "SegmentReportingInformationDeductionsFromOperatingprofitAbstract", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/SegmentInformationSummaryofSegmentReportingInformationDetails" ], "xbrltype": "stringItemType" }, "atro_SemiconductorMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SemiconductorMember", "terseLabel": "Semiconductor" } } }, "localname": "SemiconductorMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/RevenueRevenueDisaggregatedbyMarketDetails" ], "xbrltype": "domainItemType" }, "atro_SensitivityAnalysisImpactOf1DecreaseOfRevenueGrowthRateToGoodwillFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sensitivity Analysis, Impact Of 1% Decrease Of Revenue Growth Rate To Goodwill Fair Value", "label": "Sensitivity Analysis, Impact Of 1% Decrease Of Revenue Growth Rate To Goodwill Fair Value", "terseLabel": "Sensitivity analysis, impact of 1% decrease of revenue growth rate to goodwill fair value" } } }, "localname": "SensitivityAnalysisImpactOf1DecreaseOfRevenueGrowthRateToGoodwillFairValue", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/GoodwillSummaryofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "atro_SensitivityAnalysisImpactOf1IncreaseOfDiscountRateToGoodwillFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sensitivity Analysis, Impact Of 1% Increase Of Discount Rate To Goodwill Fair Value", "label": "Sensitivity Analysis, Impact Of 1% Increase Of Discount Rate To Goodwill Fair Value", "terseLabel": "Sensitivity analysis, impact of 1% increase of discount rate to goodwill fair value" } } }, "localname": "SensitivityAnalysisImpactOf1IncreaseOfDiscountRateToGoodwillFairValue", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/GoodwillSummaryofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "atro_StandardAndExtendedProductWarrantyAccrualAdditionsFromBusinessAcquisitionDivestitures": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Standard And Extended Product Warranty Accrual, Additions From Business Acquisition (Divestitures)", "label": "Standard And Extended Product Warranty Accrual, Additions From Business Acquisition (Divestitures)", "terseLabel": "Warranties Divested or Acquired" } } }, "localname": "StandardAndExtendedProductWarrantyAccrualAdditionsFromBusinessAcquisitionDivestitures", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/ProductWarrantiesSummaryofActivityinWarrantyAccrualDetails" ], "xbrltype": "monetaryItemType" }, "atro_StandardProductWarrantyDurationOfWarranty": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Standard Product Warranty, Duration Of Warranty", "label": "Standard Product Warranty, Duration Of Warranty", "terseLabel": "Product warranty period" } } }, "localname": "StandardProductWarrantyDurationOfWarranty", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/ProductWarrantiesSummaryofActivityinWarrantyAccrualDetails" ], "xbrltype": "durationItemType" }, "atro_StockholdersEquityLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stockholders Equity [Line Items]", "label": "Stockholders Equity [Line Items]", "terseLabel": "Stockholders Equity" } } }, "localname": "StockholdersEquityLineItems", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/ShareholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "atro_StockholdersEquityTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stockholders Equity [Table]", "label": "Stockholders Equity [Table]", "terseLabel": "Stockholders Equity [Table]" } } }, "localname": "StockholdersEquityTable", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/ShareholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "atro_SubleaseIncomeExpense": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/LeasesSummaryofLeaseCostandCashPaidDetails": { "order": 4.0, "parentTag": "atro_OperatingLeaseCostNetOfSubleaseAndRentalIncome", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sublease Income (Expense)", "label": "Sublease Income (Expense)", "negatedLabel": "Less Sublease and Rental (Income) Expense" } } }, "localname": "SubleaseIncomeExpense", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofLeaseCostandCashPaidDetails" ], "xbrltype": "monetaryItemType" }, "atro_SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMember", "terseLabel": "SERP Medical" } } }, "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/SupplementalRetirementPlanandRelatedPostRetirementBenefitsSummaryoftheComponentsofNetPeriodicCostDetails" ], "xbrltype": "domainItemType" }, "atro_TestSystemsSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Test Systems Segment [Member]", "terseLabel": "Test Systems Segment" } } }, "localname": "TestSystemsSegmentMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails", "http://www.astronics.com/role/BasisofPresentationDetails", "http://www.astronics.com/role/GoodwillSummaryofChangesinCarryingAmountofGoodwillDetails", "http://www.astronics.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails", "http://www.astronics.com/role/RevenueDisaggregatedbyProductLinesDetails", "http://www.astronics.com/role/RevenueNarrativeDetails", "http://www.astronics.com/role/RevenueRevenueDisaggregatedbyMarketDetails", "http://www.astronics.com/role/SegmentInformationSummaryofSegmentReportingInformationDetails" ], "xbrltype": "domainItemType" }, "atro_TwoMajorCustomersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Major Customers", "label": "Two Major Customers [Member]", "terseLabel": "Two Major Customers" } } }, "localname": "TwoMajorCustomersMember", "nsuri": "http://www.astronics.com/20200627", "presentation": [ "http://www.astronics.com/role/SalestoMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "country_DE": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "GERMANY", "terseLabel": "Germany" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.astronics.com/role/LegalProceedingsDetails" ], "xbrltype": "domainItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED KINGDOM", "terseLabel": "UNITED KINGDOM" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.astronics.com/role/LegalProceedingsDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY 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.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Document Information [Line Items]", "terseLabel": "Document Information" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r579" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r580" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "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'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r581" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r581" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r581" ], "lang": { "en-US": { "role": { "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.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r582" ], "lang": { "en-US": { "role": { "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).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r581" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r581" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r581" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r581" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r577" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r578" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.astronics.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r462", "r463", "r467", "r468", "r575" ], "lang": { "en-US": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.astronics.com/role/LegalProceedingsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r462", "r463", "r467", "r468" ], "lang": { "en-US": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.astronics.com/role/LegalProceedingsDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r164", "r177", "r178", "r179", "r180", "r182", "r184", "r188" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.astronics.com/role/GoodwillSummaryofChangesinCarryingAmountofGoodwillDetails", "http://www.astronics.com/role/SegmentInformationSummaryofSegmentReportingInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r164", "r177", "r178", "r179", "r180", "r182", "r184", "r188" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.astronics.com/role/GoodwillSummaryofChangesinCarryingAmountofGoodwillDetails", "http://www.astronics.com/role/SegmentInformationSummaryofSegmentReportingInformationDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.astronics.com/role/LegalProceedingsDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.astronics.com/role/LegalProceedingsDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r195", "r303", "r309", "r554" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.astronics.com/role/SalestoMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r403", "r413", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r551", "r555" ], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails", "http://www.astronics.com/role/ProductWarrantiesSummaryofActivityinWarrantyAccrualDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r403", "r413", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r551", "r555" ], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails", "http://www.astronics.com/role/ProductWarrantiesSummaryofActivityinWarrantyAccrualDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r195", "r303", "r309", "r554" ], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.astronics.com/role/SalestoMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r191", "r303", "r307", "r522", "r550", "r552" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.astronics.com/role/RevenueDisaggregatedbyProductLinesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r191", "r303", "r307", "r522", "r550", "r552" ], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.astronics.com/role/RevenueDisaggregatedbyProductLinesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r341", "r403", "r413", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r551", "r555" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails", "http://www.astronics.com/role/ProductWarrantiesSummaryofActivityinWarrantyAccrualDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r341", "r403", "r413", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r551", "r555" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails", "http://www.astronics.com/role/ProductWarrantiesSummaryofActivityinWarrantyAccrualDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r408" ], "lang": { "en-US": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r408" ], "lang": { "en-US": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r192", "r193", "r303", "r308", "r553", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573" ], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.astronics.com/role/LegalProceedingsDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r192", "r193", "r303", "r308", "r553", "r562", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.astronics.com/role/LegalProceedingsDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r260", "r408", "r511" ], "lang": { "en-US": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_SubsidiariesMember": { "auth_ref": [ "r368", "r508", "r509", "r510" ], "lang": { "en-US": { "role": { "label": "Subsidiaries [Member]", "terseLabel": "AES" } } }, "localname": "SubsidiariesMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.astronics.com/role/LegalProceedingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r55" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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).", "label": "Accounts Payable, Current", "terseLabel": "Accounts Payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r38", "r540" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, after Allowance for Credit Loss", "terseLabel": "Accounts receivable from major customers" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SalestoMajorCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r24", "r38", "r197", "r198" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts Receivable, Net of Allowance for Doubtful Accounts" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesMember": { "auth_ref": [ "r59" ], "lang": { "en-US": { "role": { "documentation": "This item represents 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.", "label": "Accrued Liabilities [Member]", "terseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/RestructuringChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r72", "r79", "r81", "r465" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Retirement Liability Adjustment" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ShareholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.astronics.com/role/ShareholdersEquityComponentsofOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember": { "auth_ref": [ "r74", "r79", "r81", "r465" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to prior service cost (credit) component of defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member]", "terseLabel": "Amortization of Prior Service Cost" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ShareholdersEquityComponentsofOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": { "auth_ref": [ "r71", "r79", "r81", "r465" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]", "terseLabel": "Amortization of Net Actuarial Losses" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ShareholdersEquityComponentsofOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r53", "r235" ], "calculation": { "http://www.astronics.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Less Accumulated Depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ShareholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.astronics.com/role/ShareholdersEquityComponentsofOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r39", "r76", "r78", "r79", "r542", "r559", "r560" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r481", "r482", "r483", "r484", "r485", "r487" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ShareholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.astronics.com/role/ShareholdersEquityComponentsofOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r75", "r79", "r81", "r123", "r124", "r125", "r465", "r556", "r557" ], "lang": { "en-US": { "role": { "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.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofShareholdersEquity", "http://www.astronics.com/role/ShareholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r70", "r79", "r81", "r465", "r482", "r483", "r484", "r485", "r487" ], "lang": { "en-US": { "role": { "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.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency Translation Adjustments" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ShareholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.astronics.com/role/ShareholdersEquityComponentsofOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r123", "r124", "r125", "r418", "r419", "r420" ], "lang": { "en-US": { "role": { "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.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to Reconcile Net (Loss) Income to Cash Flows from Operating Activities, Excluding the Effects of Divestitures:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r199", "r205", "r206", "r208" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/BasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r111", "r222", "r228" ], "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization Expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IntangibleAssetsSummaryofAmortizationExpenseforAcquiredIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r145" ], "lang": { "en-US": { "role": { "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Common shares excluded from computation" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/EarningsPerShareEarningsPerShareComputationsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r145" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/EarningsPerShareEarningsPerShareComputationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/EarningsPerShareEarningsPerShareComputationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r145" ], "lang": { "en-US": { "role": { "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.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/EarningsPerShareEarningsPerShareComputationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AociBeforeTaxAttributableToParent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of increase (decrease) in accumulated equity from transactions and other events and circumstances from non-owner sources, attributable to parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners (distributions to owners).", "label": "AOCI before Tax, Attributable to Parent", "terseLabel": "Retirement Liability Adjustment \u2013 Before Tax" } } }, "localname": "AociBeforeTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ShareholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AociTaxAttributableToParent": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) allocated to accumulated other comprehensive income (loss) attributable to parent.", "label": "AOCI Tax, Attributable to Parent", "negatedTerseLabel": "Tax Benefit of Retirement Liability Adjustment" } } }, "localname": "AociTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ShareholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r118", "r172", "r179", "r186", "r203", "r462", "r467", "r479", "r527", "r541" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Total Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets", "http://www.astronics.com/role/SegmentInformationSummaryofSegmentReportingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r25", "r26", "r67", "r118", "r203", "r462", "r467", "r479" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total Current Assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r0", "r1", "r15", "r17", "r21", "r239" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Assets", "terseLabel": "Assets Held for Sale" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/RestructuringChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r469", "r470" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/RestructuringChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "terseLabel": "Buildings and Improvements" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r396", "r409" ], "lang": { "en-US": { "role": { "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.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails", "http://www.astronics.com/role/BasisofPresentationDetails", "http://www.astronics.com/role/FairValueFinancialAssetsandLiabilitiesCarriedatFairValueMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r396", "r409", "r449", "r450" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails", "http://www.astronics.com/role/BasisofPresentationDetails", "http://www.astronics.com/role/FairValueFinancialAssetsandLiabilitiesCarriedatFairValueMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/BasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r457" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Potential additional earn-out" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails", "http://www.astronics.com/role/BasisofPresentationDetails", "http://www.astronics.com/role/FairValueFinancialAssetsandLiabilitiesCarriedatFairValueMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r98" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired from Acquisition", "terseLabel": "Cash acquired" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails", "http://www.astronics.com/role/BasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r108", "r113", "r114" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and Cash Equivalents at End of Period", "periodStartLabel": "Cash and Cash Equivalents at Beginning of Period", "verboseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets", "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r108", "r480" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Increase in Cash and Cash Equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r116", "r118", "r138", "r139", "r140", "r142", "r144", "r153", "r154", "r155", "r203", "r479" ], "lang": { "en-US": { "role": { "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.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofShareholdersEquity", "http://www.astronics.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r256", "r257", "r258", "r269" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Legal Proceedings" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LegalProceedings" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Convertible Class B Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofShareholdersEquity", "http://www.astronics.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r123", "r124" ], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r37" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Common Stock, Value, Issued", "terseLabel": "Common Stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r84", "r86", "r87", "r90", "r534", "r546" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofComprehensiveLossIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive (Loss) Income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r157", "r158", "r195", "r477", "r478" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SalestoMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r157", "r158", "r195", "r477", "r478", "r561" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SalestoMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r157", "r158", "r195", "r477", "r478", "r561" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SalestoMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r159" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Sales to Major Customers" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SalestoMajorCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r157", "r158", "r195", "r477", "r478" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Percent of consolidated revenue" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SalestoMajorCustomersDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r157", "r158", "r195", "r477", "r478" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SalestoMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in Progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r292" ], "lang": { "en-US": { "role": { "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.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Summary of Contract Assets and Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r289", "r291", "r304" ], "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract Assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/RevenueSummaryofContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r289", "r290", "r304" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "verboseLabel": "Contract Liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/RevenueSummaryofContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r289", "r290", "r304" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Customer Advance Payments and Deferred Revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r305" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized included in contract liability balance" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r177", "r178", "r179", "r180", "r182", "r188", "r190" ], "lang": { "en-US": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate Expenses and Other" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SegmentInformationSummaryofSegmentReportingInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r94", "r522" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of Products Sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Products\u00a0Sold" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/RestructuringChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r315" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost of Goods and Service [Policy Text Block]", "terseLabel": "Cost of Products Sold, Engineering and Development, Interest, and Selling, General and Administrative Expenses" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r156", "r195" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SalestoMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r453" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IntangibleAssetsSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r280" ], "lang": { "en-US": { "role": { "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.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Long-term Debt and Notes Payable" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayable" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r32", "r33", "r34", "r528", "r529", "r539" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis points for variable interest rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r61" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r61", "r121", "r282", "r283", "r284", "r285", "r488", "r489", "r490", "r538" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term 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 company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r111", "r120", "r433", "r440", "r441", "r442" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred Tax Expense (Benefit)" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r319", "r357", "r384", "r390", "r391" ], "calculation": { "http://www.astronics.com/role/SupplementalRetirementPlanandRelatedPostRetirementBenefitsSummaryoftheComponentsofNetPeriodicCostDetails": { "order": 4.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "negatedLabel": "Amortization of Net Actuarial Losses" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SupplementalRetirementPlanandRelatedPostRetirementBenefitsSummaryoftheComponentsofNetPeriodicCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "auth_ref": [ "r319", "r358", "r385", "r390", "r391" ], "calculation": { "http://www.astronics.com/role/SupplementalRetirementPlanandRelatedPostRetirementBenefitsSummaryoftheComponentsofNetPeriodicCostDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)", "terseLabel": "Amortization of Prior Service Cost" } } }, "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SupplementalRetirementPlanandRelatedPostRetirementBenefitsSummaryoftheComponentsofNetPeriodicCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SupplementalRetirementPlanandRelatedPostRetirementBenefitsSummaryoftheComponentsofNetPeriodicCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r319", "r323", "r355", "r382", "r390", "r391" ], "calculation": { "http://www.astronics.com/role/SupplementalRetirementPlanandRelatedPostRetirementBenefitsSummaryoftheComponentsofNetPeriodicCostDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest Cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SupplementalRetirementPlanandRelatedPostRetirementBenefitsSummaryoftheComponentsofNetPeriodicCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r353", "r380", "r390", "r391" ], "calculation": { "http://www.astronics.com/role/SupplementalRetirementPlanandRelatedPostRetirementBenefitsSummaryoftheComponentsofNetPeriodicCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Net Periodic Cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SupplementalRetirementPlanandRelatedPostRetirementBenefitsSummaryoftheComponentsofNetPeriodicCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r321", "r354", "r381", "r390", "r391" ], "calculation": { "http://www.astronics.com/role/SupplementalRetirementPlanandRelatedPostRetirementBenefitsSummaryoftheComponentsofNetPeriodicCostDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Service Cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SupplementalRetirementPlanandRelatedPostRetirementBenefitsSummaryoftheComponentsofNetPeriodicCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r111", "r167" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and Amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/RevenueDisaggregatedbyProductLinesDetails", "http://www.astronics.com/role/RevenueRevenueDisaggregatedbyMarketDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r303", "r307", "r308", "r309", "r310", "r311", "r312", "r313" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/RevenueDisaggregatedbyProductLinesDetails", "http://www.astronics.com/role/RevenueRevenueDisaggregatedbyMarketDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r303" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax": { "auth_ref": [ "r5", "r6", "r7" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.", "label": "Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax", "negatedLabel": "Loss on sale" } } }, "localname": "DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails", "http://www.astronics.com/role/BasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax": { "auth_ref": [ "r5", "r6", "r7", "r18" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.", "label": "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax", "terseLabel": "Gain on sale, net of tax" } } }, "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails", "http://www.astronics.com/role/BasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation": { "auth_ref": [ "r6", "r7", "r18", "r445" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) on gain (loss) not previously recognized resulting from the disposal of a discontinued operation.", "label": "Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation", "terseLabel": "Income taxes from divesture" } } }, "localname": "DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails", "http://www.astronics.com/role/BasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]", "terseLabel": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": { "auth_ref": [ "r3" ], "lang": { "en-US": { "role": { "documentation": "Component or group of components disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results.", "label": "Discontinued Operations, Disposed of by Sale [Member]", "terseLabel": "Divestiture by Sale" } } }, "localname": "DiscontinuedOperationsDisposedOfBySaleMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails", "http://www.astronics.com/role/BasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DiscontinuedOperationsHeldforsaleMember": { "auth_ref": [ "r2", "r4", "r17" ], "lang": { "en-US": { "role": { "documentation": "Component or group of components classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.", "label": "Discontinued Operations, Held-for-sale [Member]", "terseLabel": "Held for Sale" } } }, "localname": "DiscontinuedOperationsHeldforsaleMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails", "http://www.astronics.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r17" ], "lang": { "en-US": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails", "http://www.astronics.com/role/BasisofPresentationDetails", "http://www.astronics.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails", "http://www.astronics.com/role/BasisofPresentationDetails", "http://www.astronics.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r233", "r241" ], "lang": { "en-US": { "role": { "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations.", "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]", "terseLabel": "Disposed by Sale" } } }, "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails", "http://www.astronics.com/role/BasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment": { "auth_ref": [ "r0", "r1", "r15", "r239" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment", "terseLabel": "Property, plant and equipment classified as held for sale", "verboseLabel": "Net property, plant and equipment, held for sale" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails", "http://www.astronics.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r396", "r409" ], "lang": { "en-US": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails", "http://www.astronics.com/role/BasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "(Loss) Earnings Per Share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r91", "r128", "r129", "r130", "r131", "r132", "r136", "r138", "r142", "r143", "r144", "r149", "r150", "r535", "r547" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r91", "r128", "r129", "r130", "r131", "r132", "r138", "r142", "r143", "r144", "r149", "r150", "r535", "r547" ], "lang": { "en-US": { "role": { "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.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r145", "r147", "r148", "r151" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r480" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of Exchange Rates on Cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r424" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r416" ], "lang": { "en-US": { "role": { "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.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/EarningsPerShareEarningsPerShareComputationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r123", "r124", "r125", "r127", "r133", "r135", "r152", "r204", "r281", "r286", "r418", "r419", "r420", "r436", "r437", "r481", "r482", "r483", "r484", "r485", "r487", "r556", "r557", "r558" ], "lang": { "en-US": { "role": { "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.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofShareholdersEquity", "http://www.astronics.com/role/ShareholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.astronics.com/role/ShareholdersEquityComponentsofOtherComprehensiveIncomeLossDetails", "http://www.astronics.com/role/ShareholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": { "auth_ref": [ "r202" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.", "label": "Equity Method Investment, Other than Temporary Impairment", "terseLabel": "Equity Investment Other Than Temporary Impairment" } } }, "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/BasisofPresentationDetails", "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows", "http://www.astronics.com/role/FairValueFinancialAssetsandLiabilitiesCarriedatFairValueMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/FairValueFinancialAssetsandLiabilitiesCarriedatFairValueMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r472", "r473", "r474", "r476" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/FairValueFinancialAssetsandLiabilitiesCarriedatFairValueMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r342", "r344", "r345", "r346", "r347", "r348", "r349", "r390", "r473", "r512", "r513", "r514" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/FairValueFinancialAssetsandLiabilitiesCarriedatFairValueMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r475" ], "lang": { "en-US": { "role": { "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.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/FairValue" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r342", "r344", "r345", "r346", "r347", "r348", "r349", "r390", "r473", "r514" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Fair Value, Inputs, Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/FairValueFinancialAssetsandLiabilitiesCarriedatFairValueMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r342", "r344", "r345", "r346", "r347", "r348", "r349", "r390", "r512", "r513", "r514" ], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/FairValueFinancialAssetsandLiabilitiesCarriedatFairValueMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r495", "r497", "r506" ], "calculation": { "http://www.astronics.com/role/LeasesSummaryofLeaseCostandCashPaidDetails": { "order": 2.0, "parentTag": "atro_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on Lease Liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofLeaseCostandCashPaidDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r493", "r505" ], "calculation": { "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "totalLabel": "Finance Lease Liabilities", "verboseLabel": "Finance Lease, Liability" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails", "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r493" ], "calculation": { "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Short-term Finance Lease Liabilities \u2014 Included in Accrued Expenses and Other Current Liabilities" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r494" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]", "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r505" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Summary of Maturity of Lease Liabilities, Financing Leases" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r493" ], "calculation": { "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Long-term Finance Lease Liabilities \u2014 Included in Other Liabilities" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r494" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r505" ], "calculation": { "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total Lease Payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r505" ], "calculation": { "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r505" ], "calculation": { "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r505" ], "calculation": { "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r505" ], "calculation": { "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r505" ], "calculation": { "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r505" ], "calculation": { "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: Interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r496", "r501" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Finance Lease Principal Payments" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r492" ], "calculation": { "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "totalLabel": "Finance Right-of-Use Assets, Net \u2014 Included in Other Assets" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r495", "r497" ], "calculation": { "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "terseLabel": "Less Accumulated Amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r495", "r497", "r506" ], "calculation": { "http://www.astronics.com/role/LeasesSummaryofLeaseCostandCashPaidDetails": { "order": 1.0, "parentTag": "atro_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of Right-of-Use Assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofLeaseCostandCashPaidDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r492" ], "calculation": { "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "terseLabel": "Finance Right-of-Use Assets, Gross" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r494" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]", "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r503", "r506" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance leases, weighted average discount rate" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r502", "r506" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Financing leases, weighted-average remaining term" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "WeightedAverage\u00a0Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IntangibleAssetsSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r227" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "AccumulatedAmortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IntangibleAssetsSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r229" ], "crdr": "debit", "lang": { "en-US": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IntangibleAssetsSummaryofFutureAmortizationExpenseforIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IntangibleAssetsSummaryofFutureAmortizationExpenseforIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Summary of Amortization Expense for Acquired Intangibles" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r229" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth 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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IntangibleAssetsSummaryofFutureAmortizationExpenseforIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r229" ], "crdr": "debit", "lang": { "en-US": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IntangibleAssetsSummaryofFutureAmortizationExpenseforIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r229" ], "crdr": "debit", "lang": { "en-US": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IntangibleAssetsSummaryofFutureAmortizationExpenseforIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r229" ], "crdr": "debit", "lang": { "en-US": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IntangibleAssetsSummaryofFutureAmortizationExpenseforIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r223", "r224", "r227", "r230", "r523", "r524" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IntangibleAssetsSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r227", "r524" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross\u00a0CarryingAmount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IntangibleAssetsSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IntangibleAssetsSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r223", "r226" ], "lang": { "en-US": { "role": { "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.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IntangibleAssetsSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r459" ], "lang": { "en-US": { "role": { "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.", "label": "Fiscal Period, Policy [Policy Text Block]", "terseLabel": "Operating Results" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnSaleOfBusiness": { "auth_ref": [ "r111", "r466" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.astronics.com/role/ConsolidatedCondensedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.astronics.com/role/SegmentInformationSummaryofSegmentReportingInformationDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.", "label": "Gain (Loss) on Disposition of Business", "negatedLabel": "Gain on Sale of Business, Before Taxes", "terseLabel": "Gain on Sale of Business" } } }, "localname": "GainLossOnSaleOfBusiness", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows", "http://www.astronics.com/role/ConsolidatedCondensedStatementsofOperations", "http://www.astronics.com/role/SegmentInformationSummaryofSegmentReportingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossRelatedToLitigationSettlement": { "auth_ref": [ "r259" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.", "label": "Gain (Loss) Related to Litigation Settlement", "negatedTerseLabel": "Non-cash Litigation Provision", "terseLabel": "Non-cash Litigation Provision" } } }, "localname": "GainLossRelatedToLitigationSettlement", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows", "http://www.astronics.com/role/LegalProceedingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r211", "r213", "r526" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets", "http://www.astronics.com/role/GoodwillSummaryofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r115", "r216" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill Impairment" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r220" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Goodwill Disclosure [Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/Goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r215" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "ForeignCurrencyTranslation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/GoodwillSummaryofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r111", "r212", "r214", "r218" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "negatedLabel": "Impairment Charges", "terseLabel": "Impairment Loss", "verboseLabel": "Impairment loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/BasisofPresentationDetails", "http://www.astronics.com/role/FairValueFinancialAssetsandLiabilitiesCarriedatFairValueMeasuredonRecurringBasisDetails", "http://www.astronics.com/role/GoodwillSummaryofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/GoodwillSummaryofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/GoodwillSummaryofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r93", "r118", "r172", "r178", "r182", "r185", "r188", "r203", "r479" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross Profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r115", "r232", "r243" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Valuation of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r88", "r172", "r178", "r182", "r185", "r188", "r525", "r532", "r537", "r548" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.astronics.com/role/SegmentInformationSummaryofSegmentReportingInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "(Loss) Income Before Income Taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofOperations", "http://www.astronics.com/role/SegmentInformationSummaryofSegmentReportingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r396", "r409" ], "lang": { "en-US": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails", "http://www.astronics.com/role/BasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r1", "r9", "r10", "r11", "r12", "r13", "r14", "r16", "r19", "r20", "r21", "r241", "r242" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]", "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r238" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LegalProceedingsDetails", "http://www.astronics.com/role/RestructuringChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LegalProceedingsDetails", "http://www.astronics.com/role/RestructuringChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r426" ], "lang": { "en-US": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxContingencyLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Income Tax Contingency [Line Items]", "terseLabel": "Income Tax Contingency [Line Items]" } } }, "localname": "IncomeTaxContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r427", "r428", "r430", "r435" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Income Tax Contingency [Table]", "terseLabel": "Income Tax Contingency [Table]" } } }, "localname": "IncomeTaxContingencyTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r425", "r429", "r432", "r438", "r443", "r446", "r447", "r448" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r120", "r134", "r135", "r170", "r423", "r439", "r444", "r549" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "(Benefit from) Provision for Income Taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses": { "auth_ref": [ "r424" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible impairment loss.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount", "terseLabel": "Non-deductible goodwill impairments" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r110" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts Payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r110" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts Receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r110" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income Taxes" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r110" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued Expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r110" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Customer Advanced Payments and Deferred Revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r110" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Supplemental Retirement and Other Liabilities" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r110" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Cash Flows from Changes in Operating Assets and Liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r110" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other Current Assets and Liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r221", "r225" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible Assets, Net of Accumulated Amortization" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r536" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.astronics.com/role/SegmentInformationSummaryofSegmentReportingInformationDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "negatedLabel": "Interest Expense, Net of Interest Income", "negatedTerseLabel": "Interest Expense, Net of Interest Income" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofOperations", "http://www.astronics.com/role/SegmentInformationSummaryofSegmentReportingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r164", "r177", "r178", "r179", "r180", "r182", "r184", "r188" ], "lang": { "en-US": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "terseLabel": "Less Intersegment Sales" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SegmentInformationSummaryofSegmentReportingInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r210" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r44", "r209" ], "calculation": { "http://www.astronics.com/role/InventoriesSummaryofInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished Goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/InventoriesSummaryofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r23", "r66" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.astronics.com/role/InventoriesSummaryofInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Inventory, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets", "http://www.astronics.com/role/InventoriesSummaryofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r46", "r209" ], "calculation": { "http://www.astronics.com/role/InventoriesSummaryofInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw Material" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/InventoriesSummaryofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r45", "r209" ], "calculation": { "http://www.astronics.com/role/InventoriesSummaryofInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in Progress" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/InventoriesSummaryofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r307" ], "lang": { "en-US": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r504", "r506" ], "calculation": { "http://www.astronics.com/role/LeasesSummaryofLeaseCostandCashPaidDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total Net Lease Cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofLeaseCostandCashPaidDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r504" ], "lang": { "en-US": { "role": { "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.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Summary of Lease Costs and Cash Paid" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Finance Lease, Description [Abstract]", "terseLabel": "Finance Leases:" } } }, "localname": "LesseeFinanceLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r507" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Description [Abstract]", "terseLabel": "Operating Leases:" } } }, "localname": "LesseeOperatingLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r505" ], "lang": { "en-US": { "role": { "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.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Summary of Maturity of Lease Liabilities, Operating Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r505" ], "calculation": { "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total Lease Payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r505" ], "calculation": { "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r505" ], "calculation": { "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r505" ], "calculation": { "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r505" ], "calculation": { "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r505" ], "calculation": { "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r505" ], "calculation": { "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: Interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r507" ], "lang": { "en-US": { "role": { "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.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "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).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Outstanding letters of credit" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r58", "r118", "r180", "r203", "r463", "r467", "r468", "r479" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r42", "r118", "r203", "r479", "r530", "r543" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Shareholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r60", "r118", "r203", "r463", "r467", "r468", "r479" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Liabilities, Current", "totalLabel": "Total Current Liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r34", "r529", "r539" ], "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Long-term Line of Credit", "terseLabel": "Credit facility outstanding" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Commitment fee percentage" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r56" ], "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Revolving line of credit" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r56" ], "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Basis points for commitment fee" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount awarded to other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded to Other Party", "terseLabel": "Litigation settlement, amount awarded to other party" } } }, "localname": "LitigationSettlementAmountAwardedToOtherParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LegalProceedingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationSettlementInterest": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Interest expense (income) directly attributable to an award in settlement of litigation.", "label": "Litigation Settlement Interest", "terseLabel": "Litigation settlement interest" } } }, "localname": "LitigationSettlementInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LegalProceedingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r57" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current Maturities of Long-term Debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r61" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term Debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r61" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r61", "r279" ], "lang": { "en-US": { "role": { "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.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r259", "r260", "r261", "r263", "r264", "r265", "r267", "r270", "r271" ], "lang": { "en-US": { "role": { "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.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LegalProceedingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LegalProceedingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r259", "r260", "r261", "r263", "r264", "r265", "r267", "r270", "r271" ], "lang": { "en-US": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LegalProceedingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r259" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Loss contingency accrual" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LegalProceedingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualProvision": { "auth_ref": [ "r259" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges.", "label": "Loss Contingency Accrual, Provision", "terseLabel": "Loss contingency accrual, incremental reserve" } } }, "localname": "LossContingencyAccrualProvision", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LegalProceedingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r259", "r262", "r266" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Damages sought" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LegalProceedingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r259", "r260", "r261", "r263", "r264", "r265", "r267", "r270", "r271" ], "lang": { "en-US": { "role": { "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.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LegalProceedingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and Equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "auth_ref": [ "r22", "r458" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.", "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]", "terseLabel": "Acquisitions and Divestiture Activities" } } }, "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivities" ], "xbrltype": "textBlockItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "terseLabel": "Movement in Standard Product Warranty Accrual [Roll Forward]" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ProductWarrantiesSummaryofActivityinWarrantyAccrualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r108" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Cash Flows from Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash Flows from Financing Activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r108" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Cash Flows from Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash Flows from Investing Activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r108", "r109", "r112" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "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.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Cash Flows from Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash Flows from Operating Activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r21", "r82", "r85", "r89", "r112", "r118", "r126", "r128", "r129", "r130", "r131", "r134", "r135", "r141", "r172", "r178", "r182", "r185", "r188", "r203", "r479", "r533", "r545" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.astronics.com/role/ConsolidatedCondensedStatementsofComprehensiveLossIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.astronics.com/role/ConsolidatedCondensedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net (Loss) Income", "totalLabel": "Net (Loss) Income", "verboseLabel": "Net (Loss) Income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows", "http://www.astronics.com/role/ConsolidatedCondensedStatementsofComprehensiveLossIncome", "http://www.astronics.com/role/ConsolidatedCondensedStatementsofOperations", "http://www.astronics.com/role/ConsolidatedCondensedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Newly Adopted and Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r452" ], "lang": { "en-US": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete Agreement" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IntangibleAssetsSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r97" ], "calculation": { "http://www.astronics.com/role/SegmentInformationSummaryofSegmentReportingInformationDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "terseLabel": "Corporate Expenses and Other" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SegmentInformationSummaryofSegmentReportingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportingUnits": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.", "label": "Number of Reporting Units", "terseLabel": "Number of reporting units" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/GoodwillSummaryofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r172", "r178", "r182", "r185", "r188" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Total Operating Profit", "totalLabel": "(Loss) Income from Operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofOperations", "http://www.astronics.com/role/SegmentInformationSummaryofSegmentReportingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r498", "r506" ], "calculation": { "http://www.astronics.com/role/LeasesSummaryofLeaseCostandCashPaidDetails": { "order": 2.0, "parentTag": "atro_OperatingLeaseCostNetOfSubleaseAndRentalIncome", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Operating Lease, Cost", "terseLabel": "Operating Lease Cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofLeaseCostandCashPaidDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseImpairmentLoss": { "auth_ref": [ "r491" ], "calculation": { "http://www.astronics.com/role/LeasesSummaryofLeaseCostandCashPaidDetails": { "order": 5.0, "parentTag": "atro_OperatingLeaseCostNetOfSubleaseAndRentalIncome", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.", "label": "Operating Lease, Impairment Loss", "terseLabel": "Right-of-Use Asset Impairment", "verboseLabel": "Right-of-use asset impairment" } } }, "localname": "OperatingLeaseImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/BasisofPresentationDetails", "http://www.astronics.com/role/FairValueFinancialAssetsandLiabilitiesCarriedatFairValueMeasuredonRecurringBasisDetails", "http://www.astronics.com/role/LeasesSummaryofLeaseCostandCashPaidDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r493" ], "calculation": { "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Operating Lease Liabilities", "verboseLabel": "Operating lease, liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofMaturityofLeaseLiabilitiesDetails", "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r493" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current Operating Lease Liabilities", "verboseLabel": "Short-term Operating Lease Liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets", "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r493" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term Operating Lease Liabilities", "verboseLabel": "Long-term Operating Lease Liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets", "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r492" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating Right-of-Use Assets", "totalLabel": "Operating Right-of-Use Assets, Net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets", "http://www.astronics.com/role/LeasesSummaryofROUAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r503", "r506" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases, weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r502", "r506" ], "lang": { "en-US": { "role": { "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.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases, weighted-average remaining term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r177", "r178", "r179", "r180", "r182", "r188" ], "lang": { "en-US": { "role": { "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.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/GoodwillSummaryofChangesinCarryingAmountofGoodwillDetails", "http://www.astronics.com/role/SegmentInformationSummaryofSegmentReportingInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetImpairmentCharges": { "auth_ref": [ "r111", "r237" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.astronics.com/role/ConsolidatedCondensedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.", "label": "Other Asset Impairment Charges", "terseLabel": "Impairment Loss" } } }, "localname": "OtherAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows", "http://www.astronics.com/role/ConsolidatedCondensedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r54" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other Assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r73", "r76", "r460", "r464" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofComprehensiveLossIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent", "negatedLabel": "Retirement Liability Adjustment \u2013 Net of Tax" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofComprehensiveLossIncome", "http://www.astronics.com/role/ConsolidatedCondensedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r460", "r461", "r464" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofComprehensiveLossIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "verboseLabel": "Foreign Currency Translation Adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r69" ], "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign Currency Translation Adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other Comprehensive (Loss) Income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofComprehensiveLossIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r83", "r86", "r460", "r461", "r464" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofComprehensiveLossIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Total Other Comprehensive (Loss) Income", "verboseLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofComprehensiveLossIncome", "http://www.astronics.com/role/ShareholdersEquityComponentsofOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r27", "r28", "r59" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesMember": { "auth_ref": [ "r469", "r471" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other liabilities.", "label": "Other Liabilities [Member]", "terseLabel": "Other Liabilities" } } }, "localname": "OtherLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/RestructuringChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r62" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other Liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r112" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.", "label": "Other Operating Income (Expense), Net", "negatedTerseLabel": "Other Expense, Net of Other Income" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherTaxExpenseBenefit": { "auth_ref": [ "r119", "r423", "r434" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other income tax expense (benefit).", "label": "Other Tax Expense (Benefit)", "negatedTerseLabel": "Other tax expense (benefit)" } } }, "localname": "OtherTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r455" ], "lang": { "en-US": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IntangibleAssetsSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r104" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchase of Outstanding Shares for Treasury" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r107", "r246" ], "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Payments for Restructuring", "negatedTerseLabel": "Cash paid" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/RestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r106" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments of Financing Costs", "negatedTerseLabel": "Financing Fees" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r100", "r456" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash paid to acquire stock" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails", "http://www.astronics.com/role/BasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r100" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "terseLabel": "Acquisition of business, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails", "http://www.astronics.com/role/BasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r101" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Capital Expenditures" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r341", "r343", "r349", "r367", "r369", "r370", "r371", "r372", "r373", "r390", "r392", "r393", "r394", "r414" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "Supplemental Retirement Plan and Related Post Retirement Benefits" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SupplementalRetirementPlanandRelatedPostRetirementBenefits" ], "xbrltype": "textBlockItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r25", "r50", "r51" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r98" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.", "label": "Proceeds from Divestiture of Businesses", "terseLabel": "Proceeds on Sale of Business" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": { "auth_ref": [ "r98" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity.", "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested", "terseLabel": "Total cash proceeds of divesture" } } }, "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails", "http://www.astronics.com/role/BasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r103" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from Long-term Debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r99" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Proceeds from Sale of Productive Assets", "terseLabel": "Proceeds on Sale of Assets" } } }, "localname": "ProceedsFromSaleOfProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails", "http://www.astronics.com/role/BasisofPresentationDetails", "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r102", "r417" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Stock Options Activity" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductLiabilityContingencyLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Product Liability Contingency [Line Items]", "terseLabel": "Product Liability Contingency [Line Items]" } } }, "localname": "ProductLiabilityContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ProductWarrantiesSummaryofActivityinWarrantyAccrualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProductLiabilityContingencyTable": { "auth_ref": [ "r259", "r261", "r263", "r264", "r265", "r267", "r268" ], "lang": { "en-US": { "role": { "documentation": "Information and financial data about the reasonably possible loss or the recognized and additional reasonably possible loss from product liability related to an individual product.", "label": "Product Liability Contingency [Table]", "terseLabel": "Product Liability Contingency [Table]" } } }, "localname": "ProductLiabilityContingencyTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ProductWarrantiesSummaryofActivityinWarrantyAccrualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product Warranties Disclosures [Abstract]" } } }, "localname": "ProductWarrantiesDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r275", "r276", "r531" ], "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Balance at End of Period", "periodStartLabel": "Balance at Beginning of Period" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ProductWarrantiesSummaryofActivityinWarrantyAccrualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r272" ], "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Warranties Settled" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ProductWarrantiesSummaryofActivityinWarrantyAccrualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease": { "auth_ref": [ "r274" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties.", "label": "Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties", "terseLabel": "Reassessed Warranty Exposure" } } }, "localname": "ProductWarrantyAccrualPreexistingIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ProductWarrantiesSummaryofActivityinWarrantyAccrualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r273" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Warranties Issued" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ProductWarrantiesSummaryofActivityinWarrantyAccrualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.", "label": "Product Warranty Disclosure [Text Block]", "terseLabel": "Product Warranties" } } }, "localname": "ProductWarrantyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ProductWarranties" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r53", "r236" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r244", "r563", "r564", "r565" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/PropertyPlantandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r52", "r234" ], "calculation": { "http://www.astronics.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r30", "r31", "r236", "r544" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.astronics.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, Plant and Equipment, Net of Accumulated Depreciation", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets", "http://www.astronics.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r30", "r236" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Summary of Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/PropertyPlantandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r30", "r234" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r92", "r207" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/BasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r43", "r115", "r200" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Trade Accounts Receivable and Contract Assets" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent": { "auth_ref": [ "r79" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, before Tax, Attributable to Parent", "negatedLabel": "Reclassification to General and Administrative Expense" } } }, "localname": "ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ShareholdersEquityComponentsofOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodTax": { "auth_ref": [ "r77", "r80" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss).", "label": "Reclassification from AOCI, Current Period, Tax", "terseLabel": "Tax Benefit" } } }, "localname": "ReclassificationFromAociCurrentPeriodTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ShareholdersEquityComponentsofOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable": { "auth_ref": [ "r179", "r182" ], "lang": { "en-US": { "role": { "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.", "label": "Reconciliation of Assets from Segment to Consolidated [Table]", "terseLabel": "Reconciliation of Assets from Segment to Consolidated [Table]" } } }, "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SalestoMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r105" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Payments for Long-term Debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReportingUnitAxis": { "auth_ref": [ "r217", "r218" ], "lang": { "en-US": { "role": { "documentation": "Information by reporting unit.", "label": "Reporting Unit [Axis]", "terseLabel": "Reporting Unit [Axis]" } } }, "localname": "ReportingUnitAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/FairValueFinancialAssetsandLiabilitiesCarriedatFairValueMeasuredonRecurringBasisDetails", "http://www.astronics.com/role/GoodwillSummaryofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReportingUnitDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Level of reporting at which goodwill is tested for impairment.", "label": "Reporting Unit [Domain]", "terseLabel": "Reporting Unit [Domain]" } } }, "localname": "ReportingUnitDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/FairValueFinancialAssetsandLiabilitiesCarriedatFairValueMeasuredonRecurringBasisDetails", "http://www.astronics.com/role/GoodwillSummaryofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r422", "r576" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development, design and related engineering" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/BasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r255" ], "lang": { "en-US": { "role": { "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.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring Charges" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/RestructuringCharges" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r111", "r245", "r250", "r253" ], "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Restructuring Charges", "terseLabel": "Restructuring charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/RestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/RestructuringChargesDetails", "http://www.astronics.com/role/RestructuringChargesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r246", "r251" ], "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Restructuring Reserve", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/RestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/RestructuringChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringSettlementAndImpairmentProvisions": { "auth_ref": [ "r95" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of restructuring charges, remediation cost, and asset impairment loss.", "label": "Restructuring, Settlement and Impairment Provisions", "terseLabel": "Restructuring, settlement and impairment provisions" } } }, "localname": "RestructuringSettlementAndImpairmentProvisions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/RestructuringChargesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r123", "r124", "r125", "r127", "r133", "r135", "r204", "r418", "r419", "r420", "r436", "r437", "r556", "r558" ], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r368", "r371", "r375", "r376", "r377", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r413" ], "lang": { "en-US": { "role": { "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Axis]", "terseLabel": "Retirement Plan Name [Axis]" } } }, "localname": "RetirementPlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SupplementalRetirementPlanandRelatedPostRetirementBenefitsSummaryoftheComponentsofNetPeriodicCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r368", "r371", "r375", "r376", "r377", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r413" ], "lang": { "en-US": { "role": { "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Domain]", "terseLabel": "Retirement Plan Name [Domain]" } } }, "localname": "RetirementPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SupplementalRetirementPlanandRelatedPostRetirementBenefitsSummaryoftheComponentsofNetPeriodicCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r316", "r317", "r318", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r365", "r366", "r368", "r371", "r375", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r394", "r395", "r396", "r397", "r398", "r399", "r409", "r410", "r411", "r412" ], "lang": { "en-US": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SupplementalRetirementPlanandRelatedPostRetirementBenefitsSummaryoftheComponentsofNetPeriodicCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r316", "r317", "r318", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r365", "r366", "r368", "r371", "r375", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r394", "r395", "r396", "r397", "r398", "r399", "r409", "r410", "r411", "r412" ], "lang": { "en-US": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SupplementalRetirementPlanandRelatedPostRetirementBenefitsSummaryoftheComponentsofNetPeriodicCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r163", "r164", "r177", "r183", "r184", "r191", "r192", "r195", "r302", "r303", "r522" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofOperations", "http://www.astronics.com/role/RevenueDisaggregatedbyProductLinesDetails", "http://www.astronics.com/role/RevenueRevenueDisaggregatedbyMarketDetails", "http://www.astronics.com/role/SegmentInformationSummaryofSegmentReportingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r292", "r293", "r294", "r295", "r296", "r297", "r300", "r301", "r306", "r314" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r298" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r299" ], "lang": { "en-US": { "role": { "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.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Period of recognition" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/RevenueNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r299" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r157", "r195" ], "lang": { "en-US": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Sales Revenue, Net" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SalestoMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r79", "r486", "r487" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Components of Accumulated Other Comprehensive Loss" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ShareholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r223" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Summary of Acquired Intangible Assets" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r145" ], "lang": { "en-US": { "role": { "documentation": "Schedule for 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.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/EarningsPerShareEarningsPerShareComputationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r449", "r450" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/BasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r68" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of components of comprehensive income (loss). Includes, but is not limited to, foreign currency translation adjustments, foreign currency transactions designated as economic hedges of a net investment in foreign entity, gain (loss) and prior service cost (credit) for pension plans and other postretirement benefit plans.", "label": "Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Components of Other Comprehensive Income" } } }, "localname": "ScheduleOfComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ShareholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r374", "r375", "r378", "r379", "r390" ], "lang": { "en-US": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an 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).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SupplementalRetirementPlanandRelatedPostRetirementBenefitsSummaryoftheComponentsofNetPeriodicCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r223", "r226", "r523" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IntangibleAssetsSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r216", "r219" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/GoodwillSummaryofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r216", "r219" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Summary of Changes in Carrying Amount of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r29", "r47", "r48", "r49" ], "lang": { "en-US": { "role": { "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.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Summary of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r353" ], "lang": { "en-US": { "role": { "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.", "label": "Schedule of Net Benefit Costs [Table Text Block]", "terseLabel": "Summary of the Components of Net Periodic Cost" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SupplementalRetirementPlanandRelatedPostRetirementBenefitsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r277" ], "lang": { "en-US": { "role": { "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.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Summary of Activity in Warranty Accrual" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ProductWarrantiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r53", "r236" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r248", "r249", "r252" ], "lang": { "en-US": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to 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 by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/RestructuringChargesDetails", "http://www.astronics.com/role/RestructuringChargesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r248", "r249", "r252" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Liabilities for Restructuring Charges" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/RestructuringChargesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r172", "r175", "r181", "r216" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. 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.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SegmentInformationSummaryofSegmentReportingInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r172", "r175", "r181", "r216" ], "lang": { "en-US": { "role": { "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.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Summary of Segment Reporting Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r146" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "terseLabel": "Summary of Basic and Diluted Weighted-Average Shares Outstanding" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r226" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Summary of Amortization Expense for Intangible Assets for Each of Next Five Years" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r160", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r177", "r178", "r179", "r180", "r182", "r183", "r184", "r185", "r186", "r188", "r195", "r550" ], "lang": { "en-US": { "role": { "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.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails", "http://www.astronics.com/role/BasisofPresentationDetails", "http://www.astronics.com/role/FairValueFinancialAssetsandLiabilitiesCarriedatFairValueMeasuredonRecurringBasisDetails", "http://www.astronics.com/role/GoodwillSummaryofChangesinCarryingAmountofGoodwillDetails", "http://www.astronics.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails", "http://www.astronics.com/role/RestructuringChargesNarrativeDetails", "http://www.astronics.com/role/RevenueDisaggregatedbyProductLinesDetails", "http://www.astronics.com/role/RevenueNarrativeDetails", "http://www.astronics.com/role/RevenueRevenueDisaggregatedbyMarketDetails", "http://www.astronics.com/role/SegmentInformationSummaryofSegmentReportingInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingAssetReconcilingItemLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Segment Reporting, Asset Reconciling Item [Line Items]", "terseLabel": "Segment Reporting, Asset Reconciling Item" } } }, "localname": "SegmentReportingAssetReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SalestoMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r160", "r161", "r162", "r172", "r176", "r182", "r186", "r187", "r188", "r189", "r191", "r194", "r195", "r196" ], "lang": { "en-US": { "role": { "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.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SegmentInformationSummaryofSegmentReportingInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationOperatingIncomeLossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting Information, Operating Income (Loss) [Abstract]", "terseLabel": "Segment Measure of Operating (Loss) Profit and Margins" } } }, "localname": "SegmentReportingInformationOperatingIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SegmentInformationSummaryofSegmentReportingInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r96" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, General and Administrative Expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, General and Administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LegalProceedingsDetails", "http://www.astronics.com/role/RestructuringChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "auth_ref": [ "r115", "r421" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.", "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "terseLabel": "Selling, General and Administrative Expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r111", "r245", "r250", "r253" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance Costs", "terseLabel": "Non-cash Severance Expense", "verboseLabel": "Severance costs" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows", "http://www.astronics.com/role/FairValueFinancialAssetsandLiabilitiesCarriedatFairValueMeasuredonRecurringBasisDetails", "http://www.astronics.com/role/RestructuringChargesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r110" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Equity-based Compensation Expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r281" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "End of Period (in shares)", "periodStartLabel": "Beginning of Period (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r499", "r506" ], "calculation": { "http://www.astronics.com/role/LeasesSummaryofLeaseCostandCashPaidDetails": { "order": 1.0, "parentTag": "atro_OperatingLeaseCostNetOfSubleaseAndRentalIncome", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term Lease Cost (excluding month-to-month)" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofLeaseCostandCashPaidDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r122" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/BasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r8", "r160", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r177", "r178", "r179", "r180", "r182", "r183", "r184", "r185", "r186", "r188", "r195", "r216", "r240", "r247", "r254", "r550" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/AcquisitionandDivestitureActivitiesNarrativeDetails", "http://www.astronics.com/role/BasisofPresentationDetails", "http://www.astronics.com/role/FairValueFinancialAssetsandLiabilitiesCarriedatFairValueMeasuredonRecurringBasisDetails", "http://www.astronics.com/role/GoodwillSummaryofChangesinCarryingAmountofGoodwillDetails", "http://www.astronics.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails", "http://www.astronics.com/role/RestructuringChargesNarrativeDetails", "http://www.astronics.com/role/RevenueDisaggregatedbyProductLinesDetails", "http://www.astronics.com/role/RevenueNarrativeDetails", "http://www.astronics.com/role/RevenueRevenueDisaggregatedbyMarketDetails", "http://www.astronics.com/role/SegmentInformationSummaryofSegmentReportingInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r35", "r36", "r37", "r116", "r118", "r138", "r139", "r140", "r142", "r144", "r153", "r154", "r155", "r203", "r281", "r479" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofShareholdersEquity", "http://www.astronics.com/role/Cover" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r65", "r123", "r124", "r125", "r127", "r133", "r135", "r152", "r204", "r281", "r286", "r418", "r419", "r420", "r436", "r437", "r481", "r482", "r483", "r484", "r485", "r487", "r556", "r557", "r558" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofShareholdersEquity", "http://www.astronics.com/role/ShareholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.astronics.com/role/ShareholdersEquityComponentsofOtherComprehensiveIncomeLossDetails", "http://www.astronics.com/role/ShareholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Balance Sheet" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r123", "r124", "r125", "r152", "r522" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r64", "r281", "r282", "r286" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "negatedTerseLabel": "Conversion of Class B Shares to Common Shares (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r36", "r37", "r281", "r286", "r415" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Net Issuance from Exercise of Stock Options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r65", "r281", "r286" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Class B Stock Converted to Common Stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r65", "r281", "r286" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Net Exercise of Stock Options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Authorized repurchase of common stock, amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ShareholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r37", "r40", "r41", "r118", "r201", "r203", "r479" ], "calculation": { "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "End of Period", "periodStartLabel": "Beginning of Period", "terseLabel": "Accumulated other comprehensive income", "totalLabel": "Total Shareholders\u2019 Equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets", "http://www.astronics.com/role/ConsolidatedCondensedStatementsofShareholdersEquity", "http://www.astronics.com/role/ShareholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders\u2019 Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r117", "r286", "r288" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Shareholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ShareholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan designed to provide limited group of employees with supplemental retirement benefits, in addition to other pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Supplemental Employee Retirement Plan [Member]", "terseLabel": "SERP" } } }, "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/SupplementalRetirementPlanandRelatedPostRetirementBenefitsSummaryoftheComponentsofNetPeriodicCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r451" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade Names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IntangibleAssetsSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r63", "r287" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofShareholdersEquity", "http://www.astronics.com/role/ShareholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r37", "r281", "r286" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Purchase (in shares)", "verboseLabel": "Purchase of shares (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofShareholdersEquity", "http://www.astronics.com/role/ShareholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r281", "r286", "r287" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Purchase of Shares", "terseLabel": "Value of shares repurchased" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/ConsolidatedCondensedStatementsofShareholdersEquity", "http://www.astronics.com/role/ShareholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnpatentedTechnologyMember": { "auth_ref": [ "r454" ], "lang": { "en-US": { "role": { "documentation": "Technology-based innovations or scientific advances that have not been patented.", "label": "Unpatented Technology [Member]", "terseLabel": "Completed and Unpatented Technology" } } }, "localname": "UnpatentedTechnologyMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IntangibleAssetsSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r431" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Valuation allowance, deferred tax asset, increase (decrease)" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r500", "r506" ], "calculation": { "http://www.astronics.com/role/LeasesSummaryofLeaseCostandCashPaidDetails": { "order": 3.0, "parentTag": "atro_OperatingLeaseCostNetOfSubleaseAndRentalIncome", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable Lease Cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LeasesSummaryofLeaseCostandCashPaidDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/LongTermDebtandNotesPayableNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r144" ], "calculation": { "http://www.astronics.com/role/EarningsPerShareEarningsPerShareComputationsDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Net Effect of Dilutive Stock Options (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/EarningsPerShareEarningsPerShareComputationsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r137", "r144" ], "calculation": { "http://www.astronics.com/role/EarningsPerShareEarningsPerShareComputationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Weighted Average Shares - Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/EarningsPerShareEarningsPerShareComputationsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r136", "r144" ], "calculation": { "http://www.astronics.com/role/EarningsPerShareEarningsPerShareComputationsDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted Average Shares - Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.astronics.com/role/EarningsPerShareEarningsPerShareComputationsDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r151": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r159": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8475-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r196": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5144-111524" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=121548190&loc=d3e32787-111569" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r210": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r22": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r220": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/subtopic&trid=2144439" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r231": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r244": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r255": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r258": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r269": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6904-107765" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(4))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r278": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "http://asc.fasb.org/topic&trid=2155896" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r280": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r288": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r314": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r315": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "http://asc.fasb.org/topic&trid=2122478" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=SL108413299-114919" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2439-114920" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2919-114920" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4587-114921" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r414": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121610041&loc=d3e36027-109320" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r448": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r458": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=d3e5291-111683" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121593497&loc=SL77918431-209957" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918631-209977" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r507": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r577": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r578": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r579": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r581": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r582": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e526-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724391-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" } }, "version": "2.1" } ZIP 86 0000008063-20-000042-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000008063-20-000042-xbrl.zip M4$L#!!0 ( /UP!%$)J;[2+F$" *)/( 1 871R;RTR,#(P,#8R-RYH M=&WLO6MW$TG2+OK]_14ZS#E[]ZS5@KQ?Z![V,M@P[HWDQA8P\A=69&:D+5L7 MCR3CRZ\_D9)E;' W!F3=T# -4E6I*BOCB8@G(C,C?_\_YYUVY2/V!ZU>]U^/ M^&/VJ/)_GOW^_U2K_WF^^[JRV8NG'>P.*R_Z"$-,E;/6\+#R/N'@N)+[O4[E M?:]_W/H(U>KH-R]Z)Q?]UL'AL"*88)^=[#\5@$Q%G:L1$ZLJS+'J#,NE\/GH+!Z%FV5:LYKRKML K:B:I6RDN-*0BK?TU/8S8@,DLY"50Y^!"B M$@FL9\%JZT://1S2V]$;=@=/VZWN\;\>'0Z')T^?/#D[.WM\'OKMQ[W^P1/! MF'Q23@<8X*.KRT\'U0. D^M?9!B$T=57)YZ4-ZPR7I5\\I.$K>O+1SM)?O3B7-YYVHV%5:OJMWTQ>Y6MM,/9.N\/^Q=U] MBV2$G_RG]KKO7B(':BVNH,A=..UO ;]X9>RHH-W/8#:T?H; M*'Q^ZW(V?2;:JXO-D_')R:4P[/=NW1D&=*3;BH/'L=<9M8498:_O_ 4H;\FP MG+T6RJ"G!+=_U^SQ%:,?/&U#]^!?C[!;?;OWB-0 (3W[O8-#J)2?5_&_IZV/ M_WKTHM<=DG)7&QCU!J['IJR= MIJ.MC_NO_-%.ITY_MB[VCYX?[W?>7.PW=CO-HW:KV:FQ6F?WL'YY?-8\BKQ^ M>7CX6M;;S.HOOG'<;,1=>W5MJPW MHFJ^<^RUV+]HOH^F]NKE8;VQ<;'_?HO7C^J']5=OSO??;XOZT1N]WZ@?U]]O M7S3%V[/Z4>UC>O6R%5Z]-;7+=YW:JS>B^?YEN]EXV:J_JIW1LR[H69V::%[L M;+Z53?%&[F\VKW[SCIZEN_N-WF7]/;5O<_^P^?[=8>W]-FM>/J?W^H/>JWFY M?[2MZHUTM+^9CNMM=UY[P$.3O9_DGW[Z6U=.\IW;V;TD4C11%G0A&K*L54=5:IJI72 M9\A9N:0?/7LC'ERV8R="OSX?/@V]7ANAFZ%=?/$GJ6^0R--([&TX6$OZZY)N MW9 T>)L=B[XJ,.NJXAJJ#G2L^H#*2"3V94C2+S=>[VW-4)&WNN1$+EZ03/O0 MWNXF//^_>+&4HGVGTK__:.^+]L=PU#MKTF]JFW^0>-^*FMAB^YLDZJ.FJ&^V MVS7QAI/(CO8;&Z+&G:IO?- AZ"PDJ2&SJJIL5-5@K:]&[P78S*0"^>@9&_W/ M,2-G**$7I_W^+2^ZU4V;% ?\9$*JG7U@%*U0F&)(2-&1!F5?]5:K*CC%D^/:M6N2"B^2T2RL)8DYDVBAOE6 @I.TP>C$)G#(H/VW?:R4+0GZ;3?H?N M=3@1V55H\G07/V+W%'>))[>ZK>X!^B2 MG;Q'1P<98CDW=JI\SF*NO?"=V'G9W3DZ/-YI;,L:B;K9V#^J-W:/:YMO5.W5 MV_.=S>/SG<9Q,9MG]F:^1<2)T($V*1.L4,QI(#V/0O$8.$6S6OR-$A;2_72/HI$$_?1GOY=. MX_ ]]"GR&EYLGO9'@MS)DR/SE1??N9;7P5GSLD9J=T"JN*U'LFHBXR*K(^*SV?K^SOUEOTW_'S:/G MG=K1'YGN*3X(I\D^:E-%ZK:J$BI60S2NFCSZ+#0IE@^/GOW)1>U;1!:+5U0R M*L2HF%?.>V4%LU@T5 +>U,K;NO>RU2UZ]AIA@*];$%KMXN/&=I0$.<3"87;R M^+(6\=?>H#561PJ^!JW0IE\-AO.5I*CM74FRLWVYLUGOD+:2NI;:V=QN'1 MSOMBV%]2^PD!1QOT7B])^F^&U\'*"\_V_W/(8N==%][[TYVC=-@\VF_5-C<( M/42.-JF/.N]:^YL;JG89&2%,UE_M'NZ\?ZO_<[E%1O_XHGX4&;T'(77K@[22 M6TR\BIS^4C;)JD^9Z'%RTEL7,)+@GTU$OC,\Q/Y$UBT<7$G[6_!FM/8<1/ F M:I4@.D;T6[+@8S "O"QXXYZ+DL18XVWU\)8S1@R2V$5*Q"ZDJ08=L2H%SRX& MM(N.MWNO&->0> ')O_P9RA]36_0Y!BPC0'YW]HS=J9W-+4SPIFF)+41O( M6=8D.5'U&>2H#[8_&) 473A634&5J -9U06!56L"=U#(;@Q_#;E/ I^C5UVC M;NE05\9U@'%3E=) 86NN2BS-5"D@56B"]Q[9M%$W'5NW6X:U=O+; 6X,!K@T MB).$DH_[W3\.]R][% 01XHX."&G;Y_7+)KFE>+Y#B"")D\0VY,[[W7:M0Q+< M\ZSY_H_!?J-'01>AX_*845Q-$B=DOJKI'4)9[?+@O'E4/ZZ]:A("TE&]=?6; M__QQ&#J)T$I!U_LM>M8NQ=6$$ H"FI?'FE!&R'_9HAB; H #5:?HFY RO,Y7 M-0YD[>"#*3E):5+56/*#*B===9&)JM&QY+"8!?B<@8WD,E?+M,;(3#'B&1AR M7+&,'\>J4A2J!VY%->8D;8S<>J6^%2-/;@]/],JI7AN:>#T7 D MH:@R&JY[.KPX(70,6IV3=AE '!T[[!>0W1I >WP^($;W^Y/;]Q@__]-#K]HP MZ)WV1]]&(Y=/KY [QLSW9/@F-\)1 G;RK97*]]S"?F74(+QS /C%]O^]G8S\ M_,?/)H=NW_UDE%*:?!L,H3\LF<1GD^%9QB>_^W3NNIGIQJ6F6H8?;Y^9?)\\ MY,FMCIK]K'9U>/'YV5+*H!28KBR(??CNOWH-/"BF9_PUT_%XX[Q%'35*0[WH=3J][NCDVV["W.IB&M_M M]R=W/N2ZTZ[;<@]DC ??AU?"MC>$/3ES/V'?5A+P3EB7&0I0)N5@)#>D+5E8 MC<1TEUHXDTMNR.?YXLKE6@E/1P;PMI9=36%X^G9O\YL5\!M<^/SMW^W>---! M^3<0W47J >XGHR8_W ,LDTY;%3-1 $7&V*&*/*Q>SK!<2LCQW^<,;SNO8)4+45L!J PDYP-XE4$#$A%7>$4BI/"+ M3"+DC6(RX17>I%QHO,D;RO=@>+MI M]__$_EYA6==]D5H?Z1UN7CHBY##L];_317SQ^W)P$[N]#D5B=]SVOMSOUBV> MW&[]USQ4\%9:);QFJ)4F/=,0,1GA,$;ADAG99[=X]ME-S3Y'8RE24<$F=(HH MF$M62\8R"\YP%]+80RV(FMSR4+>0_P,]D$VVR9D +$1EG0P**623$2A8\$K; MV?GH!0H3OOW96_\]+<-@$\C9F88U+'X8%M.SER$P3S3"^1BMRI&%A 0&9HV2$IB?3 Z2PJUA ML>BPN&*H;@JPT!%EIAC'2BP^(T+TF(6)J80]:/'*C4K)UK!8=%A<$7 V#2?" MG%56DN_PD8*W[*#,J-(A"^^LE68.T>\:']^'CP5("0"9#YYCLI$XJN/!9!G) MU"BON3#:SR&T78-I.F":2;Q_"TP 8!G%N$P'KNC&P7N)3#+MRMSCX$L,FYQ)2S.5C-K#67"1![%$B=N?&A'3R]E*XZ)!3XY"1"4$ M.B]==(E[:9*G_RU1SO9G1L04T[7!,W"H@M39*,^]LUPHM.!T3,*RO$3IVI\9 M$5/,U 8 'X-'H1&5)2@81^C@4AGIE#)WK@A>0V/1H#'_5$CB.HI4,FM9J2R\ MSP )#8_>BAP$6\:,_\^-H_DD^U&J+'G4QBJFO!!E0HHS*1-S"=9"7,:4VL^- MH_EDTS+S/#".7GNCHG4.N):@$J FQJ/B,@X:_=PXFL]X$;,Q&"27)HU6*, + M!T9F!"486#;#N?QK^/Q@##6EA*R&E#0'X2*Q9$S6Y61!<<]9I.CJ.H9:&Y3% M1L04<['"^<28Y(:*2Y3C@;(E^9!.D\Q#2]K"60-74I9"9$5J"# M8]QR&U"'G(+Q=F6REG,0TQ13B>@MBA!L,LZI9"+9NE(%G3&N3796KDPJ<3Y& M;VKY//,+ :A #/P4G@E MDL]-"EF4*Y,SFA.#G5(BAVL?LO_+AA*!,5O"]>B]YOYJ$?1:]>:=70E* M&\9Y4HX[A1[ %PIKR!$B6<]Q6?+5R*[$>-HY;=.U:50AK%S7Q\-RMX^XW8V] M#BY)IB4391$Q)A4L&4*)X(227,GLC_ 00C#)!ZX\VK1"&9BY&\9I M96,R#P!9!!^\5=R0+],!B&Q0$ _*D):M7C9F'K*;?V8F&Y9TIJ#.0"X%=KSS MR7&*^J+-$H);P@IY/]H9DER)HTN",2H$ "Z32 M48&D<":;L#K9F_DSX2EE.LDS,FF1*W;-A-B7#? &2Y+"B9I83/+2,,E4 MI( E)9&2(=<77&1\=583SE0^T\O7.$09$YB@)462POD27ZALI$B@7%BF>FR+ M(Y^I%D9+CKP/<)^3BH)Y83*(#"GE(BRV,LF9&=NW:65B'./(DPR9E8V'=?06 MA,@R8^*,!.=6+Q/S\(*:?]K%.![)&):TM5 BNL"LBQ"3 A]\U"LX(6:V4IU/ MCB4F*3V1#^3"*%0Z)!4B<\9'[H2*?/5R++/7U3G4.R(U5+Y02ND4T\R%D#3] M4PJTH>5L]1(JL]?5.=37DS(S78JB&:&T]\ #>A:-2&7#/>%6)GLR:UXZI50) M8"">(R#PP!2IGS.,_E 9%&?[2GQ<4RU<87+D%VU/L:2!AEE9>0P4M/S"0*.RZHLQ))D=D) M9WH9D6QM\3),<9.)4X KR^^"\EJ[J)4-*Y,1F9EPIID.,5[*I).VF2L++$@! M60F?@*B?0[LRZ9!9FK6IS4IQT7#N,&@+*E'\;-#%K*S,TJ+.2UD3>:Y2FG\B MA.M$(;,)GL2FF.60@-F8N")F4<+FU0N99RS2.50T\:2CU@6#$A4PXX+#'*RD M'L_68UZ9R&JF_FU*8579OI5(NE#<2L4\,70CR@Q:ETG_M @K$U;-U+]-*:;B M BW3(2H#5F5(@>?H4R0_YZ)2=K*!A."R.OFPJ%+:; U.>@-HO^KW3D]&13+H MAA'*ZH[;8=D[*!H1TR6#\^,W&]PH\]S P7#O8D#73_B.,('$?#9@HDU/D?X#X'#*KM XLXWB% M,$',3K!&'Q85:Q-9;D3R/H/6)XR-Q/FRCYAZG5(:Z+1[!<$&QL-NK]T[:.%@ MNQL?7K[V_O*]>>F/C'NQE#3&(#""0AL*^W,<([I@LW.3&G:6B^KDPZ+*]UML MR:<+/SVY!T\O[C5 MY(+%]FEJ=0_N;ND-5&^T^M2I[?2Z=7!(EQW\V>^ETSA\38JP,1C@< ;C0[;* MQ;TQ_>G2[]QON7M:&GX-T=L;'I_0Q\D-[MKN^$X-08QISIBJ3CXL*J;_WJMOMN"@VQM<#&ZPM=>M3FOXU>U??ERN MG$)_=3^YWKKT!^0:N#5)CW8+BPHUD%QMBDE$S K!3]:QK\7Y[<-[-R7T;7F" M:]_4QY->O]B8#^70%SYJ](:WK_EF9^6SYRF2S'DI;IT) -Q*FR$Y;I/6N(PY MV;^)P3:PWQN< #F'641@<\K)4K!OHA49A50D7(?ELW;.!.T$P#*.G"R42.>P MT6P2SWWQ_FQH\I MG*?[?!(=,:>'?=(U2F]TX.*,'VBG6"1V()2*2GM'GH*[Q*0C3^&9G)3?X ^? MP?GF'KBIHC\R@@+&L,R52JKL\JP"$R@P>B*]B@XOY48T?V-*2RX+^[$%[48? MNH-"+"C:B7W(*VE5E4-G/9K@-8G8.!<0)//2Z,R$#789)^8OHG3G,T$_.05* M:U,JXRLC A%:93D3*AO04MH58[9SU=W9DUQEC&(\"9]X4$P)\$:'J!V709>HC&Y4RF6"F90)2BE<%P[9@(QJR8WZVUVBWJUXM5=K9@ MT/'DM7$B*Z$ M0SVN]+U"'G;V6CJ'$M!D^9&QUDI6K):;G7V6CI[7QHY MD2++O+#$@[F,X!%(NJ M%4@5\R73D[]@2OI1JUC4<3@LRCQC8T>)8M<9J]% M\B+ABKG1F4ES3C$J"3 (GI"91#$,.NV28VA(R*2A=BD7D2^"-.X4HZB,E(*Y13*B@3F3V4U'F8W0Y^@3" M@V-E@VDG0F"1YOI0J2BA2CV Q.2:DGN8:=%[U\F;??Z*TETU6B2=L"LO9(ZEO4'V65F600P=M6&6F8HS_F87%\F M((F(U+M"80@>A,S1)L6%9Z"6%9)I+=,:";_:I5'5S:K\SZS MA(("U KYEGGJ;FS=[,EZ>"BXZF4V@L.G'76VFP8@&29Y15SL_/4W-G[7(W$ MA%DF765KZ;6E+E./5BUFG77MD/GXVN2X"U(R$R-3.@NGDO.\;&56 M]M_!I=R@<(&$.A\?&WA(-L@$QD:% D9QCF72,*L,Q:\KYF/GH:FS]ZT"N,.4 MM7*&0ECO@I)T2'M@7COT2[GQX ()=3X^E<@1:::)CI%W)7DZGFVIY\AC*18& M:@E\ZJ _?'I5D&.GOX?]CZV(-^1XHU;'5AOCL-^*T/ZS=X9](DVU7EFGN8I^ M523%691KDM1T%(8;+XV2J)VD[RX#!=3V3(B""4R>M32: $^.Z;R=3WAU7"?LQ'D MG&+1S+RTEI5Z@LHZZQD$+X.V*+A,4J^4UYR=1L[>62(:(Y4J%8O+]$$?4#@O MT4",D@N)*^4L9Z>1<8*I MP,L\?"<#-\XQ!]8M0R6511;JG%:SL2#+RB< FY4+,7ANK>0^J@Q +^5?136:?N9>6@]!).04.,R0;%%HK(GU<*3[DU79H0B[LGK4+)9FR#9JXH5X_(!D6="(W%7D,2;$8(3#M,B\S MFK6VPJV8SCP_;;73> ['Y.-VYZ3?^SA:J? T<*#J),W@?XD"MN\48#>1ZL" M!,MYU,ZXL&+J-$>A35'35.;&!.:#Y%XE(X)1SGC.I!5T$.6*:5H-XB&1C?[% MS0N71+]0"2TT*H\Y*!8<$,L'QB-$YRE"\RNF7S,7U12U*C%=)O%[%Z-2T:90 M5E4)Q60F;R:-73&M>M&CKBJY+;K%=I=^>M#'P;*X+>FCI!#+:^:]$DP#QIRX M80Q3J=RS:FYK]K*:HEYE "DP*)F<5LI9;UF6J,N_S(1L%U]6W[+'>GGUSW8F M_S>V4^[UZ09?JR!Z[Q8MRHK8!P$,8O ,1-*1DX>,+&0E2Q$U31C*R;,E2$I/ MY/2RU6T-\77K(Z;M+O7'02NTK_:@?WY1@Z->?P2GVRCZDV3[(&1T_IEJQJ17 M#)4J12QYD(XG%$Y) ]QY&FLD+C0)"P=')>628CSV77A&S5 M$J18%E5(4S22W.F F4M1ZN,CQI BRB#*B'K&+)9AYN@/2:O>Z\9>YP2'N$%D MZ*'"]_E;3,-%SDDF[S)9S6A>L)39-PLFL$4*3N 02U33 ,F3+G#%<< 8/0>IER KOA02F^9(;M39V.R(< :5278J M9/)_3MO(G?1VU6WIB]/!L-?!_BZVQ[GRP];)2I)0+7526B7/ E=:&C?:3-;D MX"P+3K(5-:8SDN^#6%-G!01-"LJ55Q0]>"4S*6:2$A"56%4^.G.13=&<6A0Q M9R&1J(L2ROJ452*1$2WE@=FT^"+[IC+R]QO6^^JSRWS?,L+<:[?22.3;9E0Z8@.K#9$K!-$Q2S3B^^_?V+X/ @]L#ES&666X*U"LBS.>616<\G!$6E8 M#5_SS9-(E@\34_0V@I<)39A9%$)I@4&.EE&3BA24$CL1 M\+EUD<(]-#@>5I=D5;@IZ!*(0"%A AXSQ0#OV" MV+<4T-][&Y<$OX:57:*8B$:C"F5&"Y:UE4I[BXAL,I6%;-RBRN%% M'U-K^!)BJTW-NFU5=O%CK_V19'3[HFG-^-W$,-P>S0(O;;Z!@9>M/#S][H'0^QW2G/N6*U8U@3G\:,?&I2:[,,40$E6 M(:#Q& T/BN<$$)(B8#J?O4EV"59]K$&Y.*"F.%09T"W*C\+9$Z)Y8WPDEN#".T/_SVE!V'_&@D=A,%I'\>=/0+-O>8H7$I6*>FYCSYI,CZ2P@L NPR(G*,CO$L96MV9*,/+ MWFE_&7WLO9_X#OHM"&W3#@)4:1-1HCHF7+4$]QP=1T[4U73TMBCMPDP8"5(LXZ^NRLSH%'48IO:%QK MR=J9K;6$!6\2DRZ5]8.D)2ZZ+)R4@EDF4*KK=+E:*\*8UEH$K1*&CQ2^,FBBFP#!%-K&[!8"!#D J9C Q B:&:3S#(K;K53 M/I3M KC&[+,75PBP:P0L' +L=!# G8B"VUAFNJI KC]'+-MFB+*1^0)'BK;!K=W9?,>0 MUD.L\RWG%65$[J-0WJFDI1?.JD2:HHCUB;2>L#3GP:.U>LQW\WER12EF<"E+ M):P%2$::E!3H[- M4UW856"T:Q!_USI:AP@L"<1LR$K_7;STA]9<8^H0272:TS*.>M,9DXS MKIC1U(MY";;?70#BM![C6( ]B),+#&U2)EBA",1ED37%RSP&KC%IL00.ZKLY MS%+:; DY:?3$(:Q4CBQWSHQ'G3UD;OQ2C&!]MUM?2H$)$I$$.2FW6D58!&.B5$*RG",9>A=4#C)) MS2UF$_EH01>9N3$LZ(,1?@V+6<*B&/1[PJ)<:FZ0\1\I*14"DT9ZZ1G%C#*# M4%HQ^I.B]VJR5PGS_,&-Q#=[/U_ETY@BH700)NO(2A(,8O9.\E*++ 6..JHFES7ZHYH*%R-H+Y2MFU*=M)131N:M M+/$BM^!]X-E"]%R7Z?Q+, ?JGI+(POQ M'<)]D%E*WB>NF)4(R:J@'42EF2A; $&T$LD=RFN;F.-64O1YY"3"HIX[B'LK.XER%Z:Y:R]O^B&9QR2]4;(L3%*8T&&,648SGBZY)!':4DAY/@$7LT(I80UDA@I!@N%9 M9ZVR=":F')9H=&XII#R?@2O,W'(=5:" DG19!T-!9LK1.(JRT?(K799RK%42OME_^66-5Q^"=U8W\/^Q]; M$5_T!L/5G:BBHW7"28Y:$@Q2V6(-_ MB#"8#S?(VC 6K-'*<^6)"3(?K S M##"V"_V./FIK,';+G3*/B"7F%Y!J_NZ M-UC)O8]4U(E9AJ"D4!HS6&^CTEE$Z;G 91IS70$,S(<5*$UTD%Q!-A&4]]YE M3T8@@0D&C$WBIV8%<[$#LZ<$("SX;(WBSBD&P;D8(#D01!,H;/ _-268BQV8 M/1\(.B=$0"7!JR2%*_-QG%:2$5/(>/7@7N M4YE0:1! P\_K^5?2QV<)26$2(+BR/'OI90[&@>.2R![\O#Y^%;VYL2K8A(R" MN3*"PT.TS!@>LH\1 XL_KS=?$;]]O6M1'X>M_JA_/IS0F]Z];=%G%TWN>?]] MBR(*1>8B4V"H,C#GC4O(DS &9#++M"'*[G57%&!\N5QM[_3DI#TZ#^W)_-K; MO[D-KU5D!@HP9ZNR)M^@N((0?:1 D)N0+(_2+A$S6"YQSX<:2"&2X(!:,E#< M&@@,D X*;0+)W2T1-5@N<<^'&WC%DS360PI)!K"QK M\H'&"#2"LS7G^0FA.*=<30)5=B O9=25*777P&: F(0CD@9LS<=^0BC./I$4 M3P?#7N>O-KZ>G/WFU!&J9,!Q]"*5P@T!%2&1T[.?XGHYXM>-](O^J-9 MP[NMP?'SBR\A_N*JH[ZX>%I8OJ,5!,QXV('^\6?:!FT<[.)'[)YB'7]8F<95 M9HYZ_*D*9!T0EC6' A4*%/@2F @13UEUJ7*85/FLH+Y)5G@-]-B*[,HTU!JVR M$QZS*-B. %F 6:9(;@WE1;+*60!M&UMDF3S&BF=*,62&5]LDK9P%-#D$H4(!+E+5=&]A% MX0IS6O[&F4_:E$7/45GK@+BN >;0Z*1\XFLHKQZ4'YPKS ?*&JUGD#QQ7J]8 M\-YXAH&+8*41RBW3*/X:RHMDE6<_0\$F&ZT-P,D\JQC0& MK8,1>E[ X.98V>O3/#R$[@ :& ^[K>.-5]/";%E31;@=MKH'!-46#IY?U&%X MVB][1UP?OKC1E#])1-WA=C?WR[E[3.V^UYO3LP:]=BN5>>1;12#717='VZJ> MAD$KM:!/1Z?QM.NY[:^P=]"'D\,RL#A^7!Q7_WZZN?5@&N+*+JK\7AKRV:4_ MDGEF(B &F^B#RCD[)GR,03.7P1GF/Z/@BUCH;ZTA/XN&?!.SOU5)\4>JKY5" M#,YIY\EW)%M&9JQRR@O#9.3:C"I@NK5BK!5CIHIQHVJHFUK54*N28M:;;,J0 M.@?O.4]928M2)^]A":C_&O0K#/KY1Q3@14Y.9\U%4H$B"G2,Z>C).90JK'SQ MZR$O"%+_4D>WNZG5QS@_PB[V"6;=M)$ZK6YK,!IE M^XA;YR=TV^D >ZVP*Z.PD5FAE4]:2Z&0:9 (%B(D'A*"4XL[HW/&8T:&\]/!ZTN#@9[ MXUOX 0B7IV;KH6D0]O4A,_*CNV0.*!@9M*>AY_5,(?:@0*7867U&DT+PYBTMARUX Q *)&$B]XHZY,4QEL%=@D8 MTQI-"\.;)%/) T.N#2HN72A;;2M#%DI'!N+S@<=%1-.WB+2!@^'>Q:# ;;49 M^.R]G 7%7"0 @35*"[)(CKXH!&&CRUXM@9=;(VDA/)P!ITTI->Z=41BB$YE! M-J"M$C$&7 (/MT;28G@W+GR((*,GWBV9!2D4USFPQ'/6:AEV+UH2KO3-(%[* MO$#@D, Z(34JQ3"%LH4*( $GBQ2R7 *VM,;3 G$F+#@2*K@DK?(LN)@%LA30 M. G7@#FM\;1 _,ER'X(G M?Y>"4C8+%Q6X$#AJ ),DK@A_FD-4-0_N$K2E*"J!XXI!],ERZ7F0DCD90EP1 M[O)3Y%HU^$N0P[-RZ@+.?CL]%E\M-&*^6MLD* MY(8;4"@<,BN6H=;_ LIR/OXR1E'R5)&KE%3T&) ^Z8@Y,A5$MBOB+U_T^B<] MDB;6>]T5CO:M+ENE:DC,H!)"!ALSYFR,(FUE81G&1A92FG/RF6118QD@5>A4 MD"I$(!-K W/61&V68<;B0DIS3J/@$K/QJ(,'IA*)47$O%'AOF(UL*78S7DAI MSBG.%,J+1%IH;5(@K12^#+)D)X M":W^.VB?XO.+ZX__ICM"/QY>O,:/V+XMM.N+MKLGI\/!Z JYBAXN1?",](UA M(.L(RCLDYL*SM1:3UF$)8HDED_'L(XR< OD]E:4/04GM' -N'4MHF0Y"L"62 M\2Z2+2WQ_=MN:WAS$MV _NZVXJ#,IMN#X<3H?CU?ORP2O=XN#\=;!MZ]6][5 MR'(#4*)A.(2_39GF?+:I^#FWH1MP[1!R.%D^G M5D$%M#=;@]CNE>X9/+^@+R>] ;1?]7NG)P.Z1?LT$8KE)+Y.UO MX.YEJS\8;D&_VSN=VJKP6VUYT8;!@'KDKI7A=[?NW]A.N=>G&ZSD7GCDJ9SB MEDNC0"'W)?I2GFM-\5E8CLDV)H4D"N8I2.!8CA3,: M PJE BYN7#,1VTU(WEV=8B/&/LGT=0M"JSTJX[ DP8W2AF?/51"!*UDF? 9. MYD2B!4L6A2^O';E;4"]Z@^%.GDH!C\5"Q_SU7#LFA/4>;:3@"9B37BOOILI1BU219@VSSPJ4<97!!5DJ%ZNHDZ-(SEB9@@PLBK!,S&>!>N5 ME&$5Z-O.\!#[RT?>6-19B1RCS4B22<'RQ)75PDLIX+HNS#*8PL4E;P^/C?D; MX-'LF12E*JN:LT9P0AB(D8*#D%E>.2 M''7[&4!F,$;FR38!,A6,#%HSE[QS M$4+(8K6(V\\@4&; T#TWCJ5,P!*@C" M9[\/3J [N3Q /#[H]TZ[J1I[[5[_:?\@_"*T_G7R7X4]9O_\;7SN'P4=.?^6 MZ66J&3JM]L73_]T@@0\J=3RK[/8ZT/W?OPZ@.Z@.Z/6O+ART+I$:0&T9?3V[ M:AQCOY' <=)8+JB%I8NJ">/5 /;3"K4+^^6RTGA8OD97#ON8__7H'U\7)FEO M T(;*[U<*35Q";*#WY\ 2;B(:R+H:W&/I?CL]]!_\MDE-[ P:AFT6P?=IV5S M6NS_UH'^ 0%DV#MYJNC=KKZ&WG#8ZSPU=(2Z>3AJQJ2K>WUZF=+-;3@9X-/) MA]]2:W#2A@OR6*,.&?WHMX_8'Y8*PED]&G?T]\G[TH\I/K?T>/7*?Z9&]2X\>/7M;WVYL;5;V&AN-K;UO0/6" MO];>UHNWN]N-[:V]RD9]L[+UGQ?_WJB_VJJ\V*G5MO?VMG?J2_"NXG[O^AX& MAP3=8:_[:V7S\8O'%<&T\E^\WX*\Q)WV_-&S__4/;MAOWR:41;.:W#[6C-_3 M:G[32>T>4_CW$'<>M5DLMJ7_!F,]%QOU/YG6*$;J];/^W076+E*I38+<2RA<%&PQRBX*A\9CXX:T6(DN)'9?V= M*R(K72A!8,+6T\U>/"V14N/B!!]=S8N6[R["9N_C:['[L2EKI^EHZ^/^*W^T MTZG3GZV+_:/GQ_N=-Q?[C=U.\ZC=:G9JK-;9/:Q?'I\UCR*O7QX>OI;U=O/R MY&C_:/^PUFF>[;_:/ZYUWK+]SK9N=OXXJF_^<=QL1%U[M2WKC:B:[]SY:[%_ MT7P?3?/RC]9^8T,T&^^.:XT_.O7-+55[M76VTZ#?B-UV_?) UB_?'>^_W_J8 M7KU3Z=]_M/=%^V,X.CFJ=?YHUS;W#^OOWYS3@=QNQ]WP5:L&T:4@F<@-#^C5UT@ C=4>O':#=[@U#[_PNEO+F%/JDJ.V+ M\6*8I20L+UOAU5M3%_56K5,[:[[?;=4NF[R^>7"Y\_YE9[^1.H7 -!LUWNR\ M:]<:S:O?O*-GZ>Y^HR>;8ONB>?G\U MRW>M_?=OS^MM=_:ZL3&L[;%S^O>#!I8Q959U6:FJ8BY4'>.IFK6,SC!N=(1B M9;Q5YK>_)#Q_;?%GIC;%%-U/9Q8GT_ %OQ]G-*\17>F/(%TY.>T/3J$[K Q[ ME3V,):$\MOM<5GK]"M>_I'^6%/'P$,OYT_YHB+*R=1X/H7N E8TX+*>YE^JS MS/&/QD]BCOG#SXW<7T=+HX[Y[W6OCD=A*MA-F*8?1]TP8$]3&=VB.QXFN+A MZ&/W+@OVYZ@]6^.QHJ6T7]\=<)W7C@X^*$,1%SA398A85L>?1&[S3>R)WW]-_FNZ-FX\WE3F.;-?EM2BJSL.01=-4P8ZL*G:B& ME(B2YB DRZ4ZC;RBI&I-26=#23]!>LU)I\A)AY^Z]8J4YGZO4YETR.*^PM_. MR1GC8/9_+WZW/7I6U&7QV[G0XET]<_"BU^FT!F5^9.5EBX@P.;,R:_(!A_BV M1G,?R\/&SUI*BO+=4>=%[3)^X"I$YRU%G3%XBCJ5J$*VG&A&"HPEEX7SCYZQ MJF7.?C7<7!#O/:VI*^OAR?7PY.*-\JV')__>T^G%G[KRX"YM%P]&RP.ZPSJ= M^^_6*O\F)G M]\^=W8W&:,+I=R=5%YQ@_;)U#A1O%K"4H+-_#9(*#"J#$XQE,4NJM+J5UG!0 MH0BUC!3\<^WEUUY^[>777GY67OY>RW>68OQ$?[\U(.H"RGGV4/0^\^ M'WL9E/6B)_W>Q^+*;X^FC_E?659Z7>MVM+KT!77/L'_QHI>6DPZ.!V+V.W3_ M([JN_.9]4]8WTW'SZ%C4&_M'S:/F^A6CC>:&0 M^T>1U<5N:Z?1Y/2VK3K=M7/FHYU>7>8TUXI<1!LN(2*]4$*@W6//RC6PV:N?E?K7&QEFMT;S<>?^N56N3K578M-H /GK&395Y[263JVMMMW?W*EN=DW;O K^<-[6L;W5; MO:Y&A^ZRJ?<+)4=YPH6,)>?:LG6PL&J>:2.E/@X&5_^\IA;PM5?ZFE>Z^.L( MX*13OXR7M:M6_;(IZIOQK%XB &,"@/"^ M&GFB" "4KSJ60]4)FYW1Z"!F\DJ25>^Z=>''P:_ L@+^KC3 M;_3.NFN4S HE^H,!0R@16+6AQ(DNB&H@.56#\)$)K<1HN>T6#(:5C=,^!1@S M ,@W9QVN$#2*]7;Z?]*5% ^MTPTS@]%Y[>Q#V5C=LEQ*ZG)?$@YD;L"+*M@< M"%I6:FE_AH3#%1;+.-=)GV#8.H%V!<\QGI:2:728B"0.UB'YZA.?/WMDN-K[ MK9-U[O.>QN@OXW&]?_3N%^8YO5CBC^'@V_'_/:^VU=:VQ?UCMO MSILE'F?>!JVLJ9)TH*J"4U7GR+N1_%UPV9K (S$?Q;1873M$N"-H)_S+0/7; M9[G,OT3+O2<?(@RI0 *JT()18)1 ML1I0JRI77CJ7D,DH'CUSC.R@]GYJQ7/F: WN6>KOET^3TO[7/YS@]K=!98AM M/"EPJ71'>/FUTIKL752-14'C^5C8QW37LJ(*%[^$Z[5$ M&W'XM%*GCEM\3_D@/7%PJR?N.4W$/]PT$7+WUS,ROGV=K7W,[KT<]MM.ZL=: MR0>9@<(?*S&E>H0/$EM=@?Z[%R/>5F+947-> M"SQ7J5?[,/(S>Q>=T&NO._2'.[1^-:]XA%*WUVV*(CGXSZK;Y>8=OP MQ>K^!^CT!R3S5P[Y@HLPLD!+2>;'N9.=QK:L;6Z=[V^^H_/-RSK=MWETS';> M-\_H_M36.K7CS?G.J[>?+^#7M:-X5FN,YB#(^E&--8]2:Z?Q1N\?;="[4' @ MZ)VI#?NEC3<6\ <;A)(R5A,34%7.^&H C]4467 J*^84'R]Z)!79&_;B\:^5 M__+S(<3""KX(@FV)+_&\TRP&I@PI+OT9QA3B4%10QM8V]SX\W8V51J MT#_&X=]JT;)6B?V+#$-]IU'9^///U]LO-IZ_WEK&K-)]4VVE-CIQAZ)BOXZ4 MD+[ U8@H=-/D4&X-R&)52DV^7RNM7!FK'T7R9=R^TBZS#<9U;GXX!;=>3[=> M3[=>3S>7]72?Y4(_KP;SE85V)[UQ9::G?6R/=IN[N6O:S5LT,<+9TJ8QXW5N[_PO\Y M7O%^" /RYVWRWM!N7[GM,I+RW]-6&4<9]BH!KRZ@&_]@K;I*HK/=@]&E)WV, M.,JD/C2=.])+@5_@Q_>1$)HN5CE M\_ZVQL67?]=[R]3;W+BO%DA>3:-=#"+9PDYK."1SC&VRB?U>MW"_]L7(=!)] M*F=Z5Y58KM:48N4]!@K.ACB*UJ![\6L%B35>5+8+78(XFMJZ"4,8%]#[S/A_ M>N*-1]P<7]\];>,8.HKI8NIW\>"T#9\^P,;ONR\;MTS<'BL)HBDF$5SYY<6H&WM=_.=]9X,]8-&@'YH-)NQC M)]2#)! ?:W;?_.&ZR3_09+[($^-&><.Y;&ZQE".6(V8W,E[%8A_T^A=W+7TL M?+O_XNJ"I61\X['+6N=EN]EI7NXW2GM>'M5?U4:?:Y<'9]2N\_JKWU3[;Z2*# MT&AD)G?!=%61:ZH",E>-R4FC+$),XM&SUW<[IT69!;#\.\9<[VZWI!UX]TC" MV-HM+!\D_$K:"_UVM3% +1: WH.@-XB8WQ0F#PUZFQX."'T:T0O M.-OYRTV]QBQG(M97(ZF^& MUS7;NP7;>?F([VC P**HZ.*BJ:'T51')5*8(5 M+"ONR@3'^^SKM:YSM6[9NF4+WK(5JJ>V%,RC?E?:<-VH7;-I0SW.T*9J,%Y422)0 M=9+GJC%,&N/ )#=&8I2@.3.L=E6OFL2 MSVCJ#K&,;F\T@>9T@*.KJ/^QF\I,E2]WMNWU1\]J7Y2'G[7HT?382I=>KE>& M0#^V!B/6TH5N)/M6$MYEYX9R\6 (W03]-*B4(HRM]%?5,>0O\,_*%X.@BRV4 M.P=UUU,29CU)Y#LF)@P.L=V>J$_E%U**T=R"\3YB?S]L_]=3M9HX>-"96]_J MHW_TLNNQO2C MFY.]EEW7-T9E4?\X;5]<3>*TOU:*;OQ:D>Q72^UQ1H[K#HPNC.,2!8/1JM$S M[&.E=SH<.:/Q7!WR<(.1@Z)KKS3UY6@:)/WHM-L:Z^GX=H]NZZ[(1F3.O.)< M*H_<"9F]Y4DI@U)@^K ]4EE;5#9A;!%1'OSKT7;]Y2T-?MH][:3>\.J".^;P MC]H_6O2Z-VK%SJ?F$[4B8D27LY]+KR]JFV_D!^Z9S)A]-1"9*+7J=-5;PZH, ME(U16Z&T?O1,R%^U,[\JIB:J/1'OL[]"R2^W"UG\"=L"XS%*!, MRL%(;LC 9V$U(HMK;#P@-H[9!Q:D%_\_>U_;U-2RK?M74MFGSMV[*NWJ]Q<] M-U4L42^K%J" R\(O5K]*-"2>)*CXZV]W$D@04 ))F$G&V6>[TO;H^8QG M/#UZ#(T#DM%YQ#D)*,."1-ZE) ,E3A-7;ZH&D:;!A?G5TGA>*E;5_OSU$GER M9W1=B=Y_9HX=^A9\)G8XL=<.Q,[QP.RFGDLMGS$$CKN<;(2SK'"6]?:SK!4A ME+?4FS@J]31J^R]KS_?WCE[L'1T^?@JV44_T?;%;/I'CNA*S9__B)^072<=/ M&/_%Y5_>^^NB$T_,G8MQSO2M^(G@ZM[W_O)QU*\*D][_@QS),=5;+W?VMO:>[VS]7=O9>[E_ ML+MUM+._=T,@=_M++/^:V)1&QJKP.!G'O0,#)YE!G^9:SEL7#VL0OFT M @R^HBZI"EX31@8C@Y'!R(!KPVC69#1WWVOY.3.IE8E/9_ 4$3UUQ_ C6,FO M6+4#C\.B?_+92@4@&Q"40@"RF !$EA: G6%JY?"\>OY+?IW+&; _;=N6-CR' M)S$.^C4[3*4=QB5K/R-_G75BC:K->-C1V8MAAOQV]+&T0:\Q4OZ5F)G"T*5A MS_U]U4U9M*MGWPU8E.R6E0?B (P,1@8C6[N1@3@ HZGL:$ < '$ Q('-(^+F M5G%@LE595(']+W'T19/V>4?Y6^(&!-!YBC9!%,F/602"P];WS7C8VFYWV"?L MQ;",TF8\\^:H7N:*ZK49#SRRKMF,AP7ULKJ6W(#EQT&]A)'!R&!DFS(R4"]A M-)4=#:B7H%Z">KEQ1)S2.ZJ7I;!N+Y[D2Z5]_;__[O;[_ZGM='SW-&Z:G%GF MK+8Q0M_P:3=,Z"O/O#%"7WG8C1+Z)M;= *'OPKH@]%73DANP_ 0(?3 R&!F, M;%-&!D(?C*:RHP&A#X0^$/HVCXB+NPI]MG]2>]GN?IND*6Y E)QG9S/4/+&! M:I[8)#5/;)J:)S9)S1.@YE79DANP_"2H>3 R&!F,;%-&!FH>C*:RHP$U#]2\ M353SB%A!(OZ[0<] Q/4=U;QAO^23;CM_1___U%[\[UEK<+X:^7KSG:R:[6S& M@U8Z*W'.-ET)'7.^SUQQ'7.^#[L".N8BK%M9'7/^U@4=LYJ28"67WQQUS+S\ M%.B8,#(8&8QL4T8&.B:,IK*C 1T3=,Q-U#$WG(@S4F_N=0=Y5(-N[19!\Z;6 M;Q U5M'N&[!8;],K(&J$D<'(8&1K-S*(&H$,+R@">DCO:[I2 1+TO@;.>3_. M:52]N6L[]N,P[BGB %'/^K7M5M^?]?OY[HUL=VS[OMX89'Y-PJ810K<'% M[QS$_EG[YTKT%>B@#=$9O"GS>E,HA&"R7KSS9GM#%J#_#E?XS#4RO_0OOA[B=3:W?Y9+X_Y_C MH';0ZG^&\ O"KTH/>L8W@4%2)8P,1@8CVYB10?P%\5<%XR\.\5>UU@2PS@6Q MSE'WY4$OKZ5A[/6ZU_4QE' +@BL(KBH]Z!F7.017,#(8&8QLN_*N9$4V9?%17@5C,/>@9NQ6F]N7_T_UXSO52!X6,RO5A3+J^!N8&0P,A@9C QV & '8$4)_&0'@*P4?X<= M )!&[TO?1;WY=_QHVR/I/Q;C@?8/VG^U!SWC F<:M'\8&8P,1K8I(X.P"L*J M*H95%N*J:BT*H)T+HIVZWBQG5&HOK1]T>Q!204A5[4'/N+8AI(*1PJU!*XZ.LKSMQW)QO*T% 1@$8-4>](RO H-B;3 R&!F,;&-&!@$8!& 5#,"@ M6%O%U@2PS@6Q3EYO;L=DAW6PWW[I=G+$U6EU>U.!%P19$&15>M S+G<(LF!D M,#(8V>:,#((L"+(J&&1!1;:*K0E@G0MBG:5C4;ZI=FA3')Q/%\"&X J"JTH/ M>L9E#L$5C Q&!B/;G)%!< 7!506#*P'!5;76!+#.Q;!.B>O-_<%)[-5V.JG; M.QU^&(15$%95>M S+G (JV!D,#(8V>:,#,(J"*LJ&%9)"*NJM2: =2Z(=;)Z M\\7WDY9K#6"3"J*I:@]ZQG4-T12,#$8&(]N/-QY MM;=U]/;@Q6$%".(J_2J062"S#_[DVS]2?Y;%:X?_6[V Y7+^XZ:0W@86/$;E>M)^137DFGMKV M-WO>K_]Q9<).6QTT;8)K,UO5EY6NXLOZNT'?_655]>91>1=+_9K2GCDO]IN$ ME:OO:?6TTM]:\;7M#6H[M?_^EZ:$/*N];'5LQ[=L^^KV_,_ <\?7AM5O0*M3 MV_N87XKB3>4(DU9TZJ9J*C^9FKC#@G/K\.A@ M?V_G^6'M^?[!Z_V#85O"VJU>K+K/=^/2&'9MSWZS%;*Y0\&($#O]_-.?MIU7 M0JP=GL1XTQJH_./>8LZ_SCIQ7.].-6H44US[UAJ.IB;URB@91[B%F?^?CWVXX]"ZUL_/^LT4/M=&J#D^Y9_I#0O_Y< MU>9ZHY5VJS'&CF=,^9TBX+Q^HV\OP7AZF;;_TX].+'YY=1(NMSO!KAS?= M%+U=LKLG>,SPQBK.^ O&UY^,KEW$G%_.N+](DD]_UD_(3\ MZJ)@][WWMT.F](XWKU0.PD)$A3'&/&3(T^_WY W4-[R =WZ1K[[_=WRJD;^I M7;B:RY>ZVCOX8-^[V_>"']2N48,9]O;H32K]O[R/,8>82]XQF,-8Q@ZH+)K\ MO;4AO:Q=S&R5!EJELWW+V(UW^VUG&DU3^O15VZ@U^Y 1%=( M+[IQHR"_$K9_,JQ]/?RAE,7^:MO7Q:"?V.P"K7';RJD6DOS7S]@QWXD9+J#? MS,QHD8WBB0K-S/^TOI=-RI<]ZXL$63OKM 8'1<0^ZX=Z?K,[Y3&'_]#RDL7( MF>HX-U\9P1;&*&CO';/RP4Z@TEE35:R'ZUJEM]_]O'650&$F]^2.^#YYV MSDY#=S"^7J]U[&DL7X8^6OOE:5G5Y;]3"_L@]@>]EA_$4"YL=<+5?YCZS0P^ M>?;C$(:&2FA@_YR[[>[7O^G!UV.V>Q8^O?CZ_I7YM'^ZE__SXOS]IS\_OS]] M<_[^Z.#T^%.[=7RZBW=/#T[V?GS^=OS)D[T?)R=_L[WV\8\OG]Y_>G^R>WK\ M[?VK]Y]W3]_B]Z<[XOCTKT][VW]]/C[R8O?5#ML[\OSX'_U]KV5._>G+SOZG MEZV]H_R[K_YI[;Y[?[JW?7"R>_1/Z_V[X_/=5[O?=[<_TKWM-_S]T5[K;W9P ML-W3W?X_JM=]O[T9?F^]O'19[9_M$7?'[W\=/QI+X_W M^/O[[9=I]QQ___OHQ6#W$'_[P#G!T5F,I',8<>HXLM@G1*/6-%AJHQ'U)I<- M69+EKJZ8GV611W[!JH<]-\_/G9SW CDS> ;P#'/S#%((0RQU1GK!@_4:I\09 M=L8[2:UAQ3,00R@CX!E6P3/\F'@&&:(UQ"%+HLF>@0CDN*6($55O>Y\$,^K6#Z&-&#=>.C?SA@Y*>L=5N M=[\-MUR'VX[=,S=(9^W:Q2V_R72D\[;=71;\+<9;91>SA.#CPJ*3-9!7P%B# M @\R@P?9>SX56UB.K1,X(D=I]AL"8V1%L(BRP -CF+B ZTV":4.*9007]WNC M5LB%/+8R".BWD@0;T&]^Z#?AS\H9)[TA"!O%$9>891RT%ME$@[6$TI =5I-P MU3!& _I5DT _\KZ$X-4GT#N=KQDGNKUAAYA%$N+[18!KZ!*60(@OC'J>/0&X M@%EZ/=A/"ZSS%3#&)$HL)<>(5,E@D9!DGE,A(O2:%\(J&T@K0KIJ$]Y$5 M8T6K3WA?]^(7VPJU%]^_E',YHX;TH\JS5]/60!]>%SH\-OG8XEN=,#3WR,H@ ME-S#;[2F6++$CG G&3+$I)%,K"GSR'EB!".*NZCK38H;BBV#)*^]3@(J\?IA MX!)(,F#@W#%PPIU3<-9DFHRDTR7%@G.D)5,()Q:D=5A$7,1BT="" 096DSH_ M0"N^SH2K-XNC-[WV_V([#-,A#O.;?JM? ?&C2MSV1^QU@^V?7-OX&YIT/VVW M^E^Z?=M^E4?_9:?CVV=E^DIWPCR65N8DXI1:Y%"V*P1F. XM"AX)5FA+Z#.01$(,!#Q\G&P) <=&@..&]1%AEN-1( MZ!SQ\T1R[$]<0HFKP(QQF)(,BJ0A&"C&%:6]2U2,*5_-'..C[L"V*RP./^2< M^RI[DV5D%H,^4+ M OWFA MWX05TZB2Y JC1%5"G&<(-,)&A"/#V$GN(BTGD0EM< -ECBI*?->[XN5X,ZGS ML790OA-U$WK;CS^+Q9 _M[*\]M+ ?T?;CT,C[Z=LXJ&% =IG*5-TM%5@?41N MMSYHF0BSPB)1,N:XEQH9HSF*21&'M0A&AGJ3DH;2M'**1]5A"=3?C<"_)3!; MP+^YXM_Y)?XE&0D.1"*?@0YQHPFRU):4"I]=&L[QO/$9_UA#8L"_BG+;]19U M1X?C%DME0:18(I6=G/S8ZW8\[-G= \)?3%-8;!BSE$5$I&6(ZZ20"U(@CQTG MS!@IE!Y!^%(*I:V]/ 'B[/KAWC(H+.#>/'!O0EUMPH22@)$6+B*.@T#&:X\8 MERHJSPQ-?EACF"K8E*HH=5UO67:G,["=CZW2RG'TXM^8@[!UVLU/^V.A.0B@ M52RS_-F%U<=H'P6,XA(9S /BBG!D MI0](.>NT-AA;G.-^0E6#&JC[4%$"O-[:[<5K#KKMZM-:@.Q[0?;N-'7ET5-5 MBOB:LM'&&9'(EC(.U)6%'+%1@=6;0C$>Y75;EBV4 M>[L/8SR^DDI'!&7:860M22@;QR!MA$4D>A:-M"I(7F]2"JV30$T 3 =,GY,F M )@^=TR?J A.BJD+\WPK"M%/#VR$FN4.)5897C7U .F;U:0/TM40["N?EBS MY7T>S*!?>VW/K9OJ);60@OB0>[/$/<2Q9<>&!8=P'X?@ITD^E2Y@K1@*CI-R M7H8B%[)KP$D91EB(*9AZDXD&@W.2D'0(P/=8^U\ ?',!O@D3EE':R%U$09;] ML"AL 3Z/N/:,XL"DQ'@(?)HOH[;1V@-?Q23^5>B+>B'/3PIX#@N<36^!P9'P MU2>U5\O771CW'##^/AC_<9K.BE>;_*& M)G 4?#TT;,"_U>.V@'_SQ;^I0^")1QHY1=R[S&RMYLC0*)&4@68 U)PE6_!/ MD&7T0%U[_%M'O9>N0!/4'!SWSF*HO?C^)7;Z^8-+:Z=19= ;LL9 #5X;XEQ, M/&59\!CW\1B??RJ?))GB 6'/R\%,[Y$C5"-B#?5*=G_3R!I6A^^&H[/I8DB=(%;L2:MV.*&4I"[2!^C9VS!:=. M@,JR/++\/']?&ON,PDPN'@:'5K]+VU[7F8Y_N8LZ!)_=<6%\INJ4:U$8O2H M'%7%-?'9:HVLC_-;0@P BM$#7=W55@,T>BFC1@$K@[BD#&F3,-+$1A%BB'%8 MQ'#8^GL9^24+>,U6R!%NK)*^J7BYA& !\/+A>#D)#2)3SDD3$!'&9;Q,"9E1 M7IXQEB;'I JE)0%NR H6N%XWO%P1_;U"DWA+7100@U:7#T\=+H>VB_?$^"L] M###UW$4ND9:QE"@UI0&C5BAYJZGD.N@H,L8KULC+!O0?D,$!^1Z'V0+RS07Y MIEH:8*:L]A291!7BRD9DA33(IPQZ*@6=V6]&/JT!^:I+8->[A.:$P#["B4)( M#WST$X4 ]/<$^BM5^+D(46IGD,F6+$!/,\5-$26G,<-,*,,+T)N&XJ9R*D;5 M(0J$W8W P,<[50@8>'\,G"HCETB(@4E$7,H8*'%$+GJ/L,4BJ8R"EJ1ZDY(& M9H"!%>6ZZRW6CH[_0:6,]>*U/QU[ 3"_)YB_G2:TSF@3$L<(2XDSF'.&-*<$ M48*YX"DRZ56]*7'#0.8R2+8 ?A4Y\P?@=W_PFS!9JY,5G&2TLT8C[DB.YKE) M2 JK$HF<,TXS^/$&T0!^%66R]U=M;\CDK=XLCK)V*R?1;FK>V7+S= ';9\+V M*PU,',&",I%L8W7<307* MY2;H E#."I03$HRMH5QXG_DO3HAK1Y'%,B"5DF.9^&:SL0R4AC6TJ)Z>NVY M"6+OK)-X>&)[\:3;SLN@_]__TI2H9[47_WO6&IS?KT7H3,K+0^#]/ATZER$+ M56YRJA4VSJ=:C*35/S'ZO'MZFKW\X:#K/U?ID.@:TZ9Y=<,RG,MI]G M*/\T6\.T"[L/S7[%ZCL=WSV-Q?1[<;"?CNQW\",S^9$K-<.E<]0J@1$=]HD7 MM&RAT^Q,@A&41>N"*^?Z94.:ZYW4_@.[YY ZM-FP>']N#+!8.5B(9%T9#T>G4H@,7')M>/K0Z;%:@G."+4M^^^ M@&)<<<7XMW[##GK=4>;IM)5'U@7G,(MS^'&E6KB*.$BE V)!8<2=UMDY)(DD M\U'A* D7L=YD6#<4!OT%1&7 O>4F& 'NS1/W)J28&!N$#J$H!"&38N&1T5BB M8+056"E/;.DOAGF#5+ &X KBWHKKSC>6VEX%W7F4M/]8U'BVB&]3$U27D,D_ MW*D$[W%_[_%BFC4SFUT]"01)46IL$2J0IH8A&CT.2=IL*59O4D,;;"EYJ@MX MS5;(M6RL&+VI>+F$A'[ RX?CY529%NN8CX2@@$5"W#".C L!_AUP\L54:DK-(G73KX.>U3>@50O)#*\;YK[^.+XVUB^'KIGKAUO M=QG5LL)_5?1HSYWG=?4][W+/'&]U OCA!_KA*YV".'>.2")1=(Z60W8.F9 4 M4HED_VR(%Z)4V!&Z(6CU4LCG^1)6#]VJN5< G@L\UUIXKN4> @?/-1?/-=7. MU2LEC(](8DH0#TJ6"%(C8BTW%@ML0J@WE:8-17+&.<]I ML,I@IX32]@,Q]8N;3GJ35_UC1*X7[6=D4YZ)I[;]S9[WZW]O]P^VCG;V]VY% MFNH^GKKY\9Y/X^OS2WP]O$358M]Q5?7\JROXX+?8]2BO]#A2%EO?:[OYAI-^ M[45^_E#[ZZP31VZ6JD:M:"RU=ZW!R? ,F>T-'4CM9>OC62\/)_/56N&RZS,Q M_W[;L6>AE=?#?];HH78ZM<%)]RQ_2.@W:O&[CYGZY65=ZQ==N9;7O[W^N-7V MW#\QP=_;Z-3V/F9O.R8QG%S\\"ZW^E[8]?]KJ M# ^AA_P?CZD]&UGV*#T46FGC"J;K_^RYM_?9$^ MD<3<\V;\A/SJHF#WO1>&7(DA4WG'FW^SH??SJ[ XJKUG?-*Y&@E5S V!@>+W!^G-]O2&Y;V8J;MO76UE4(^\!TAKF MD).[RED+T2DOL8Z1DLA-PL9II:CSC'C&E5$?MH?Y=@03].#$NX/X-7;.XLM> M][3LGI31%8WY^5D_3WCLO?CNVV=E6K?Z_9C_/U2I+,O^X45&P]O\>7N?]M_M MT/U7Q]]WMP_RO?^T]MZ];^]MGWS>V_[\_?C'P:?WK_XYO.=OGQCS?G MNS]>GNQM'XOCHX]\]\=?I_OYG5$<#C@<,#A5'7)K[+#H4YQ[;Q0U$8N;=#& M6<.3%3;*$'D<1SB,&HAP5L#AD$N'XS@F2F.-# XDQS74(ZL"1H+FV)4%QXDU M]2:AK"$-!X<##@<<#CB<91QAY8$&25SB47+"A1-6>IV4(R1@%N(XPF$,(IQ5 M<#CLTN%D[H I]0%%@2WB0C)DM$C(9$?#='9'4A6'HTTCA[7@<%:PR,1Z-X]\ MWNT/2FK[ZUXWG/E!OW;8;=^>^ -5[U=OAZ58>#^]ZG;#\(!H['UM^=@O9@;4 MGP7USZ9,(,Y3S(#/#+)!F194"C'."8Q3337OE1QYPW-EB'N M P@""%;#=A55H@$$YP6"$\$Y,B6$S5&_]<8AKJ5"5CN,DM:!T^1(IHGUII$- M+0E@(& @8.#CBJ. @?/"P(D&2JA*1F*,(@X\$T&6B2#-D*AIL-0PXUQ0]2;A M.1IFRVCGL_8@".GVLT[BJUZWWR\B9VH-%J5N+D!Z7T.P7Z;T.;3ZR.B [C.@ M^][S*:U3,FR=9AHIJ2SB@46D(S,HVI0T#I$$9^I-21M"0 I?5>COVC5RVU2X M7*9("G!Y;[B6)AMCS'!)94,S!G ) M< EPN:K**\#EO>%R(K5F0[%$0D(9-UD.Q@-'6N4_/)>"F>;'L9V.X^O47L5.[%GV\.ZPUOAM-5I]0?CBL(OOG\IM9>O%4>!;;<5 M5F+'AA^;?:L3KAI];'/P"[/XA<,ID=9:[8VW"=%H!.+.)V1\](C%P .7/EHA MZTU)&DI!&@*D(0 >/K+4"GBX"#R,AOQ\P$/ PT?64@$/%X&'$YF56,LL$QIA7W:EF*3(:*L0-I[3S/8+ M?:PW&6T8O(RR"("'@(?5L%U%Q5+ PT7@X41'E3I)03S-A#"XS ]SY&QHCIPE MI=I*27PPH=ZDIJ',,G;IUQX/(6-UUDG<.?UB6[W2>J[V=[>_,#5T-@5_C=%] MF6KH_N D]DKYE<'$RL]/;.]C[ .DSP+IT\6-24J>8T,0T8DBCC5#-CMA9$S MED:I?=#UIE8-7,%>S55'(T@6V @0G+,$^B/VNL'V3P#_%H9_$\E3&$T8=0;1 MB /*UG/(Q! 14RP(RX(-E)4765-"GP$ @ " #ZNY@DH.#<4O! ZQ=ZW#T$+ MZY-@R$B)$9=)(YN!$<40J/>.<:IB*0';R&P?8'"E8?"^$[/5:]GV7)#E\4=P M80J0!U9)_ 5FO'"?P"Y]PIL/CFJN1**(*NM*>I1$UFJ.2@\*KAP3&GO@QA77 M>]<[-?;?1>7]3VVGX[NGL99ZW=/:_I=8MGNZG8KDPJ[5*8E_+U<;[N=YS#_- M$AZ,K-_Y.%H297F "YC%!4P7;(W!".&80SA(@3CU%&EI",J!'F6,9O@OXHB6 M#7I#A9K_/-Y6W[H=F=C8O(BUPLZ*)M4"8CX8,2=RK Y"^6<@Q -E/,1 '229'14 J'P[;<.N1J /JM@<(*$#@?")S(K(E22H0E2!I:5 (K MD>.*(1R$(0X'S:*H-S5ND K6/P0$! 2L +..6D7^-]BP6\BD:I$O:1)(F(R M">3," 9QFH'/ M$!61])%B+3*#UQ#]5EW27.^DU&$Z^D5%UD;^[$$1-D?_.MKQJ$9FZAK#^^/D MGA8+_[2W-5X%>0T Y,\"^=-E6@5GP1ECD71.(AZ50,:SF'_BR7$9 K.AWN0- MHE3E-KBJCE6P];\1>#@'N?,2#P'T%@=Z$XE3"J9]-ALBO!0FX-@A[5B.\KWR M@C+OK(WUIEJ*O@F0!Y!7#=M5/A<4T'".:$BF\NIILDQCE+S-4;^/"AG-&%(^ M:B4PQUKS>I,UE+Z>%0IX"'@(>#@/Q1,HX!) ;R)U6&Q8B?L93VFV'EA M9(#[!\#][M%6@?J1U+GUP>HH<"E!Z$-0&>9+%^P4/(I2"^>ETR:EPG(9U&*% M?7W PD4+G8"%2\?"\TLL="0$*64&/Q43RK&+1*8TI!IN\--@8K2E]TH#TV5$ M_("%@(75L%W5%5# PCEAX=XT+V14\R($2)K#?TT=,L5JS'JN.!;*EO[5I&$T M9+L#%@(6+EC]!"Q<.A9.>*'0UGJ:2B6ZLB_N:41%[4 6I^SJ$F>2IX*%E%XO M20=86 E9=+VS/Z^6)/TS9K2(%W\[LM\CE"7=P+*DDT(G+WO=T^=Y/*W.69[0 M2;':T4(9_=YPF;SX/NC9;*16Q_;.=P;QM+_7[90GZ76'70XOG LXDYF2!$9.++>>*1TH$(YG##7]:9A#46O;[)!M2G(-P 4KO[Q>\#> M"F'OE,!K5/*4.V2IP(C;@#.'MQ8%:[Q*42D92\<9;!IZ*50>$!@0>-41N/*U M4@&+JX/%4P)S*?.OF8X(,Y)0CHHXTE%S))7B1@KL@\3U)N4-+@CP8$!A0.'J MR-* O:N(O5."=DB1Y_@'>6T]XHD29(TS2-AD.2%>"5]J634TP\""5U#M7N\D MX'__&3LQM0;#WEO_J;WN=;^V^@7T,I(L1?5>[QW.%1&VLX7'NYOCY0 .82:' ML#,M2F<*KK2B"5F2>3BG(2$GC$9)F$1R:"83)R7SC>CK6)KO[D)B1XK M H.55I8!_!X,?A,VK$5T-A*)#'6Z]'^)2&=3(I%P8(Y09[@=*A%&0*X;0.#F M0.!C2;N >(M O"GM-47#*"$168\EXHXS9)3WR"5E*:?))A]S_*\HD#U NDU MNDK+IP!]#X:^"=E3E":1K8>LM(7LD0Q]+D;$-.?Y0E+&E6VG!L'+:):Z]@@( MN;RS3F(I:' EGW>Q4OLO',UL&V35FL7_6HD-BLKYP +ZGJDJ^<+ZE\ICEXE8=XE:G]"4(I4\QBY)C')1U%(N=#1-0[9[11#M-8 M;U+6$.IZ)28(3L"A@$.IX)*OG$.IZ*X/N)$'N9%)Z.-H%>V%XG#[-?>QU[M<,3VXM/ M%Y]C,+7Z6%Y]H7OFVO&NAZ-NRT!X[ P(F!V8G4?__KG-SHKLK(?6UY^'-+J! M7KL#$7T=A.\(EUD>(52!:.1N M&3*5"SA^J6!E_SYT[_/=9J>WYM5>$(N+[QVN[,MP T.X<8=PX^WTECK7+# 9 M%(I.!\1##C=LH 1I9K#VWE"N>+U)GYCKF66/J%E5G09ON"P%6+^B6'\/J'_@ M#C@%A%\(PD\7 M;<1LE0TDPB3BU'1GJ"<(@Q>D=%\N6DV!-9O;() /, \P#S MU:#T#]RM-_$0IH/2 M]8#UZXWU]X#Z!^X; Z5?#,)/G0<,E*I(##+18,1UBLAH'9#2V.*$G= X%H2G MUXM0 J5?UUW@638MF*S^IL5VJWTVB&'^VQ9SW/H:7QU_W5WVQJJUVN?J-F<[ M%SRGB:VHUZWTILGXS0(//),'/I[>-C%<*FF3'#G?O*(,TIIBI*D3E*C(*+;+ MV#9YQ'>N>FA6S6(FX*K 5579555PSP<JM);5N"O[N>OIC:M4C(L0:3Z/ DI'AGMLRTNC 2]UAR^Z/@]CJS,ZN$JKO#5&AVAW&&.MTQWD3QQT"Y ,#]K:_(*7OX12 M=#?44JMC.[YEV_DA\J73_*#])UMK_'9MU88G(SV MXL9?SL7UC<:+VZS+8\@0\VR\C/#T_?7?S/YCS3:]VVSSG[8@I_XLCS4$4I^D MI0F'%&CDR1GG/*?!*H.=RLAA/U!:O[CII#=Y]S]&Y'K1?D8VY9EX:MO?['F_ M_L>5"3O-*W/:!-=F]J'3E]+B%NO0VME3=4>M\YYF;YC1IOQ:&;Q=O4'73GK% M9?_K]R97]>910:!:-]5*%\'R!O[/'[9YTW*JY/MQ1S3:.CPZV-_;>7Y8>[Y_ M\'K_8.MH9W_O5J2I[N.IFQ_O^32^/K_$U\-+5!W9]_1++Y[D2QD[;RF%O#HS M<8NAC_+2CS7;R0_?^E[;S3><]&LO\H2$VE]GG3CRPU0U:D5-J;UK#4Z&\V)[ M0X]2>]GZ>-;+PRD=[PJ+79^)^??;CCT+K;Q _K-&#[73J0U.NF?Y0T+_^G-5 MVV?_Q E_-L:8[XW)RC@9:D@7+Q]HQ(KS@-OV2S\^O?CA66CUO[3M^=-69_BU MPYM^YMV91TZ\]!,\]M3C%++Q%XRO/QE=^RDH&%UD^HEAXO;KO[SYUQ?I$TG, M/6_&3\BO+@IVWWL?;VVAO=WNFX^QV=6N[[W]NW+5KJ&WVWWR*\YW6Q?Y%7^V=C\= MB_)M^]L[YWM'!^UC^D+LOSOFNS]VO^]MO__\_MW>R?OMXQ_3^17OM_\YV7WU MU\G^NS??]H[>Y-_;$;OTK_;>JS=T]VB7'?]X\WWWTV=R/;_BS\][[UY\.SY] M(=YO;Y&][1[>/ONS]"'N^+\_VC?])N:YQ;<8B_5:BSV\+>K>IA M$J3W@3O9+'<"G=W6SXG\N'0B%>OK!IX$/ EXDC7U)-#7;9U]"KGT*=7IZ@;N M!-P)N),U=2?0U6W]G B[="+5ZNFVV8YD 1M ]]I&7-7MH/W!2>S]*M_]7IW> MJKL36ZV, 9BX*HP&)NZ1)VY%=O%O+'I*K;85/9_W!Z>B4VTTU6R\-1>=MJ+L4'+[%4I6+!"J_XSTD %?\ M_\COCQ?'Q=H8+HW1(VQUPM1"F:R3'%WLIR/[_76W-[PP&/1:[FQXHN:H^]KF MCQE S#%#S+'W?&I'';O@<#2EL9L-B"L:D798(>%=P$%%@36O-TF#5ZM$:=7I M;S6E*8#6ZNW^ FJN#&I.MI!#"$HX'Y )7"(N+$..Z8A2MK4V4O-D0KTIR77, M?&R=!H 3@+,"P#F'O4X SI4!SJE]4L<$C8(@$4Q"G&F,#/$*68N-P2DQQDF] MJ4GUJF,!< )P5@ XY["M!\"Y,L YV1LDR1I-=$!1,(L:[5;@_,I];CVW__2E)!GM7+P MK)MJ&7@6JB?_UH ;ZI#F*2[?S3-MQY172_@S=O(/@]?M_+3@A!;FA ZGQ&+) ME*=.1!0M]X@;K)&QV1U9QH.Q)F5V;^I-SI; WN?R.JZ02ZKN'C# :D6598#5 M2L/J1$W607MC!4.)\)AAE2ED(\>(L,.', JP"K ZB.=L0%8 MK2*L3K1FI[%E1F)$F-*(>Q.18\DA[QAQQF$EK,RP2@3 *L JP.HCJ]( JY6& MU:E3*IQI8W1 1":+>#2EG;6E* @6@[)*25$RQCBPU570I=>\*ME1=V#;M=\> M1KG5>2UUV_(A:>^5\QXKFZ!6-*G4T@ZZ\["F]RXH=7QQ_-\O7 M0_>LM#C=P%*"#]I0FL\L5]2!5U[.O\&+7WAP<-.SN.GS*:D^1<6Q#PDY3!7B M5#&D35+(L. \YS(Z6_IMD(;$UTL2SE.KK\R+63W\6X7T&_![X/=6T^]5M!4( M>+NY>;O)MHK%-$>?V*) 5$0\<(>,XQSYI*/DR6GF:;VI14/IJI]P I<'+@]< MWDJ\7I5S>97O60+.;V[.CTRE]09L< K(*<<1)U8@(XLLBXU7@5.:(_IZD]*& M$(M-RZK,BUD]_ ._!WYO;5ZOROF]BNY1@K>;F[>;[#]JKG@T(8=ZQ>5QDA32 M7CF$LU6UL\''0.I-U5 W.#N(]!Y_N_*/X3[\1:F?J=)'4[/F8WYC>\].;>]C MJS.:(%KELD=TB(B',=8ZW4'^Q$&W@,[0H'80BY_OA(P"^:?4ZMB.;]EV?HA\ M:5A,_\G5ZD?3U:"Z_599N$][L91L^QJ??6N%P!GAZ?OKOYG]QYIM>K?9%C_5C)KZLSS6$%1]DI8F'%*@D2=GG/.]"1!\C,CUHOV,;,HS\=2VO]GS?OV/*Q-VFE?FM FNS>Q# MIR^EQ2W6H;6SU^KVAI4 GV:/F=&F_%H9O%V]0==.>L6]_^OW)E?UYE%!H%)Y M['EA!L-V%K9YTW*JY/MQ1S3:.CPZV-_;>7Y8>[Y_\'K_8.MH9W_O5J2I[N.I MFQ_O^32^/K_$U\-+5!W:U_9/:B_;W6_]%7SPV[Q,ZWMM-__:2;_V(C]UJ/UU MUHDUJAJU(M/4WK4&)\/SDK8W]!BUEZV/9[W\_9FUU@JCO74FIKPM'[F4H:>^ MG(<1(0/G0#D$SP&R7'FTO@+ MQM>?C*[]1,Y&%Z5^@JFY_?HO;_[U1?I$DOM^,GY"?G51L/O>^]LA4WK'FQ=Q M_C@-_V^N4L0YI;?]++"ZF\[&VE:/KKSGBB/V[M(9]^K^,5,\'T0R<. M[#Y7NYO&56L;TIVQ[Y[[M\?_N?S[O;?[5V/_UYLO=NA_Z\ MC;*__>;;_JN_/NU^^OSM_?9?[;+]LO(FJ@1IS$@K9)$FH6H\M23%$M^.&X(3E>BEDOE ;V:)V3!BX 7 MV9C<:_ =#_ =DVQKS'V4PBI$-':(G\T=.&QS8TPSLZ4HK+IVPE(Y0 M5-J-(ZYU1$9(A9Q0,N7_1D%UO4ED XOJL:>J@U0U@VQ PQ4.&@$-YX^&DUB2 MQT02P1Y9[Q/BP2AD5(I(4,:I=RID;Y?14#3,,D[NKC\:5BMB7 GB^[K7_=KJ MY_4V2J+;ZW;0,"XLP6+^KHQ4.YVO.:#L]LZ'O#C'E+'UM:3!]1=%BZ_/^(8Z M@F708COH=9]>+H*7W5Y> 64!C.R_W[FT?G8*4[8'GS"+3YAN,Y"7-HZ:>$1E M)(A;89 .*B)&-%,>.Y==>KW)&M2H);B$^[UK506S!Q#D96A!@(NK0Y !%Y>" MBQ.N++*O(X)8I%(&1YZ]'#*!>80#4U1YZF5IO\(;G!K Q6I2Y377B%_\[UEK M<(Z<[0]/Y9Q^B9W^2#!^\;W\7)%V76L,_,O4B0]/;"_^66P];6K ]UGP?3HG M2ZKLJH41*# 9$9?2(">Q0MA;+(@401M1;]*&OJ%D)T@A( P#_"U5& ;XFP?\ M3>AM*=/(+'4H:FXS_ 6-G.,46:F8YU@&1TB!/\*KU[ME!>$/E.![I$"DV.ME M:GMDOU\PVMJ_QYVLKR5%@ZBQPMSVPM2C7+!L[[&YQ\8&E)\!Y?>?3Y'2\581C05/I'Y.=,X@8(.YN# [.00[EY:]WFW/^@3 /-9P'R2W?L]W_?C@^).4DE2)K8F M(,ZH1DX'B0CV6 HGL4BD[--)N8Q]NK47,AY1Q[WOQ&SU6K8]%SAY_!%&AL.JCR<8X3C6ZX=_2TM*!OR;-\O]]H%E MRPD9''+<"<3SBD8:.XJ<,ME3&1F-Q&7?SB@-^%=-CKLI4O7?K4'KXXC:7AY/ M 'VB^N1V]CW)5[;5*<=-#DI_G!B.NA/3'\;!H#UL!0&8/TNAKZ.MH:HQQ/VC MCS]V/WX@CLE@G4/:^8"XCQ1IZQ5*#N,D.%?6LH+\7, );9"S0!@S07P @2E5,>A';5^^_.LW^K$?K]1^S-F((DEI1OJ=:Q"E# +[.]W MBKWWTX6U >GO&PIL?0C92L%SC:RW G&));)$2B282C$I);-IEXGR:R\!@02^ M(OBWY-3MF=410,%Y\=V,@H8YYV1 .CLPQ)T+R- "A=F$U$0G"';UIL8-PAAD M:U>.Y:ZY!#ZJOS&L1S?-")YG7A&)(1 M1\0Q-4BS_%?*HV9$$*\-*4=WN+GN#$#W &D>(AX81\XJC4Q4A!"AL3(8=/**1Q!KKI-/WO9A?6L0Q-LLP^.5*.@.N$1=J5FE>(NB%!O:M7 M!%+#01<'&'P\S@L(N !RN_4A:D.U-0PEKC,"!NV15C$O#^^IY8FXI 5L#5:< MV*ZY-#Y\]4&[J#Z=G3T+?&C:O6ZG)/^/JE.-3[0"IL^$Z3O3K#9:8I4+#&5K MEO..PB%'N$.)42TCD\3P,&PV(*"(R6I+VP"&ZY#L 2 X-Q"<$%O%:)0B)93I M;4)*.&S'T?_N="Y,/[$\,)R9&,Z;Z3"/.Y%)CK?(JY3#/.H=,HD)A!VG MG"8ME6,YS&,-3J!V&<1Y (Q5*<<.P+@(8)R$?D8+XH2UR'D>,S!&C*QD$C%M MG9.,:6]TO9G7C(1F;&L7_ZT$![[HK]N"PZJ[HHPVTOUXJX2Q=BX .,SP?CQ-)\+A%*L-F+) 7,8_DT/[F'R!0XFB2!D1 MB30NF'I3-:2&3)WJD=HU5VKS>]X[B^&BT0[(M2M%:A\&\,7P4YE7@/$S8;R? MIKS6,1YT8L@K4BH0>H,T)09%$G3,__'8RJ%\RQ74W@+Y%D"QLJP70/&!H#@A MOCA@RX-B2(D@$?<>9^(K,1(TD"+NFJ1]O6D:@L"65O6([YJKN:/J@\_/>KU2 M4.3F7'10>%> ##\ [H=KX/) PG/[I36P[;T(U:1F _V/5[-V>5*EQ4(4A0DS MZDHM[H@D#E$G0B/1"\\] ZGNQS#KY@)E_P M>9H!,U5*3C&,-'44<6-%]@79F-XKSD6B7O-4RI-02D#V "D8X+&24C# XUSA M<4*5!7$Z)L%0)*5;NU69*G/BBRILDTV:1S8L7$(9!WBL'%E>RH&!,>[_J-;#\T/62]W0/F/UWIR2BH441%4DI/>\034\A%31##05K&"97" ME/XS4EXOW@":".C :PB-*W.<#0!Q;H X)1$;$Q7U">$0+>+:)60%44A:@:/V MTBBI2S8$T==E :C:4 GRN^9*\:0TW]\%!Y:1"0&RQZ-P83OH=6_:&;Q8 $/[ M0Q;I U**>@=( <#+CZB M' RXN&A0Y@PC3%*RAN'@L!\6L%[TL;BUQT70@6>> MQ<.S+U_:L61)V';M( Y:O>%?AAD3H\QA2!->47+\._'CQ>F7=O<\QH/8M@,X M"W)_M+_2LT4K&2DEH10T*S4KI47&>8DT,S90QK5R*;-@O. ]O[67/4 ,7A'X M6QDQ&/!P?G@XE05ADXK)9@"4*>.AHQC9% @BPAD:20RA9$'0AJ 8U.!J4N#[ MJ\&W0FB%)O'G%BY3?5OR*OQ:(578=7LA]H;?D*>QUN^V6Z%V\;QK[!:6>79N M+P[*@GC=ZWYMA1C^/'_;+_N#EXMBLB; *HT16 M,(LH99B';%W/7+W)24/P970V7,!K6%6T S49\'29-!OP='%X.B'9S%E;G".2 M-)5ZPBH@$[5"2BC%138M3JZD7&"QC$89FPVGU1*A'\K U2,P\%)DO/\3 []? MM\29Q)^'N(/[M#) "K^YH&6^*L5"ZI785\I._R\ MO$*_EJG(87;KM6ZJ_7G6;W5BOR+1]!H3O#D'S#]BKQLR1O_,[2YL_#*#]G9K MB-F#LU[<3Q>&!E(W(ZF[4EWC\H@DEH-2F+\ ML. 69@UEKI?< CQ<]4AV%6CON,C4J,IX&+[^D#6U"EE3=P?Y<4VAH^Z6_]^S M5B]FU ]G1:>(H]J: /$S0?R5ZN(<6XTCR1S748&XQ]U :7?TRH.PNUK"[IW5C&+F_00(_R"$OUH]G%N/A8W(!5X07DED M;"*(11.UELESKLJA,(F7D1:[]E(&2+OK!X9S9KMWV>4"')P/#DZ8KF,V$,_CI2<]Q@&!F]*3JJ'QKE5":V5KROPF MM?5R>4!JZST=Q)4BX\+00$.D"&E_-CK%J2\+IE MM6ZL7KQ6F%I1+1F0='%(.D6U323)686B#QSQ8"BR1BA$D[#41ZR(*74994.K M99P2V&P\K9CNO(*G!%ZV.K;CYW%*8";19]FG!):A2%5NJQ]F9U^_ZRT.MM/Q>!'V=[%W$"29B%)/ZX4,=5. M9(:K+)*\)-T[ZI&UG"%F9&"68,X#K3>)P V\E)V9M=^ W]C I K0<"W#PI4@OA=-7C-D M+(GWKO<6?%4S[P_BE[&I =\?@.]7JI6&P$RD7"%*HT$\!(LTEIGX*DI)&)[<41Y MCTKYXK/>.8B\ZT1V+Z*:E]U>AOWQ*MA/S[NGI]W.X:#K/P/JSX3Z5^J/T !Y=T6 L(*)]P"!:; BD>'L1&39*SEHT/.OK]?1H858&_;7KKWN MM3J^]<6V:Q=:!XCX*R#B7_6<8Y,.+7IIT M[@M>*9'C1!#*$8DDE:(4 M0JH@S='Q^=['#SY(EG!B2#EJ,C7U!FE'%0I&,4NU#8;H M>I-)2)E>6>GZOA.SU6O9]ES4X,K+N;/DD\#SN"ASN#\BC,P0FN> MM$)"28TXTP&Y4L]76I-$HIP: R4LJ\[D-ZN$Y4VUAB'LOD&&"(:XD$9J1P"6I-REK&%.I=A[K5G-M8X7N MC075.3!K -4J@>I4-Z@,^@?Q/Z@U_*#&,J%K4ZX^@]3OPDN9 87 MLK>]=867^X1QTA@%EB3B)ACDJ),HLW7/#*8\>%5O"K+@G=<%O)951;YJ2?R MKRNJ=@.J5@Y5)\1<Y$)>YPGIAHL5M1U'_YO_ MWCXKIIAV5B,'!CYG)I]SI6IW8$;RX 12/ K$@]1(4R:0]-81KJ77L713Y0W% MEN%W-EL0 IE]PS!Y[HP>@+?:P#LA^]2F;&-CD3,%>!W6R/)H$+.2L%)EB[%R MLE4OXR#_9J,NR/#W2HJYB>'7[*#V9_S8ZG1*ADPWU4:04@U9?HW]B!3"$$N= MD5[P8+W&*7&&G?%.4FO8AYWB/@AEY'$H/3B*F1S%E4+C7(9H#7'(DE)HG!*! M'+<4<>X2"9DV6,/K348:F1Y43AFJ.I*!K+X1^.B,8HI3(W 47'!IA?4Q2*JC M]U0'.<1'#?BX.O@XI9IG>P:9(Z2,A@KQ0"BR"7L4 DTQ\]I@*"Z-&!J27B]) M"_A8";J\-''8HF,D M1(1]S#Y,1X-,CAA12E99K@766N;(437(4I0U\&%0E[0*@_YC8/-JR?\;6E^; M_Y/_N+AE:F7ZC#VQ]^S4]CZV.L-%R*^OI#O:_.I"N?/Z^LTZ;;OK_^ MF\E_K-FF=YMM>776IO\LCS5T5J41-DTXI$ C3\XXYSD-5AGLE%#:?J"Z?G'3 M26^"KA\CUO]KQ?_^/*A)WFA3EM@FLS^]#I2VEQBW5H[O]@ZVCG?V]6Y&FNH^G;GZ\Y]/X^OP27P\O M4;78=]B,\:3;SLND_W^&PNA4OY?5F8);+'R4UWP^UW7S#2;_(O7D: M_CKKQ!'3H:I1*S)8[5UK<)(GZO2+[0U=2>UEZ^/91:O*$F2LS\3\^VW'GH56 M7AG_6:.'VNG4!B?=L_PAH7^/YVK^C^O]T9SAOC'Y&E,'.6(90^YV.46C2"!/ M0=M^Z<>G%S\\NR!_K<[P088W_1QG9%(W\9E/\-AOCAGM^ O&UY^,KOT4!(TN M,O-$2GG[]5_>_.N+](DDYIXWXR?D5Q=SC'_/>Q]MR$SSA0R9/!'FOO9[M"%+ M3.]X\V_BM#NBS$*S0,R#-E=_.^ QG,R_Y.-C;+7^[&GO((8O)KZ&A;-:"V=$ MUI:\=%8 ?!Z6V?&P-72[QKEJJZOP_=H%U;_/!MU#+/_0:80UL< U81I7@[MJ M>Q2P/* !K(GEHL'C)5PNI>S[(O(MAXWN:\-NG(O/AGG(X54HF7_7DOF/?1X: ME@LLEQ5=+C YOQOQ\UQIYGC$QC%ODU&&"W7[$>>KV99#4CC>S_>_MA[M_LC__NWXZ/0?O]N[^0RA?+TY>G[HRV^ M.TR=;)_L'[W)G_%"[&Z_Q;L_0AGC^?&/'?+^]/C\YQ3*XW?OV[O;'[^7U,G] M=R_$WO8N/S[Z_&TO?\8>_:MU_*.D5_YS^O[37^DR??(0?_N 72S%@SBRA C$ MI8W("T%,P)&BQ'U /"B%K T1A6@29R0&)EP! M].O=&0'0 = !T#<:T)W#AH6HC?>*)X]=B!G&L9*<,8L-'1_W950#H"\6T,DE MH)OD*=%:(^4,05P+A?(_E5Z+"3,3B!$1N"*ZU_2_E M':](AX7?4);*N<1Q@_''/M%?]957S>HRL,3GKVS.+PV!J\+5 O #F=@AWN'4_JM MQMPJQR)*G!G$56&'U E$I&$;=3'BR&4LSL3@=>H)G$?%QH MQER%/2TEC@G//M(9PS(@8V&29U[>I9'FW5WHR,S]/*3]-#9YR[7C8?3Y-P>M M6)T"H"OA3J]DK])D<.0,*45RL,QY0,;2A!P)C#I+60JXWA2PD;(6.^, @ZNL M$P(,SAD&IW(^I:8I6(JLL@%EAR:1MD&BB*/'07B9L*XWJ]=T'F 08+ ",!AC MD%Y+HPB+/&*BI16*:\^2$4Q0-F:#C!I@@]6#P4FF9*!!1D >8!!@$&#P\75E@,$YP^!$8U:""VNQ M"B8;;BD:\]K#("2_S3R+O^R5^#A[A0\I0;'*@!^B53$893%5/')K),O8@?,_ MADAR\MHVA)M2VZ'ZXLB5Q(V"+"Q2*9__9S,N^ ")"52%DF0 MS)X8ER0 =\D\^9S].?SJ.7$5#C\O'*XCF\P;T%#$(66R2^]I0!9SCPAQ&!OJ MK0'E=$AEA<,*AQ4.JW7X*.%P'>%TWG"I8T111XPXPQ2Y0#R*$;244Y027ZW# M"H?WOI&/$ ZK=;@K<+B.=!)CN#+1(XJMR7#(D!/"(:Y@>UPT3@=?K<.'&@B] MA=S1#BWB(.DQVB@+O?T\6Z6OOF_ZZKM(BU9QJ>+R0,6E+LY]L)T_\L3C-=C. M:ZOBYZ:?2L8YJX+6 7.MDE,"*R4)B=1Q+'EE_+X;^JDWS[+#U&09G[UE$;;! M6XH\!]^)2R&0"Y8@ZD.R5DL+HK!WJ.3.>4V[#C$U3O0T4$V9I)@F2<7 A>8V M<..YIXHX[8FCE?;Z[E#MO$UE-#JGU3FE41NFO0[$,!D,_%_E?KXS5'NUMM64=)(K MYY'@BB".@T!:,(NP-DYQK;'E"6RUNVAQK:A646TW]NXFC/8&6QVY8R));HC1 MBE >E=7"!ZIPJ@3(=X=J:ULMFB0EI10IPB78:E0BXT)$5!I+B0V4TPBV6N7! M>7RIN8<0*KP7@M[:A]9!MK7&.P->7(Q< 59+#?!-&)=,",>L,BPS)=1LOZ10WLUG35TT;#0(2G(7-3)\X3 M-2;EZ>V2>*-H4.N:MEB$Q[9U2UE^#F;6BX0Z@X;"@28-& M4Q(CDYQ#G/N$K/(4,:^((4HP17!%PXJ&%0TOH&'"ACA,HA%&2$W#\-8YS>)2=A MRY&$S4'>;/[\J>*A@#<1Q,(9(XS' M YE4):#\XB]P;8OZ:],7'> AVM+-C#/!:4*4<\!#UFPR-K$$/8BT4 E9=+M M'6I<\;#B8<7#:A\^2CP; )1I:;@)(T7,('%CM:[<,'&@R]A332#BWB M,WB\+(IV,OK1PN:/IZ/G]FR\M)/;S[E5\LW[)M^\BQ1I%9?6H/K-']=L&C6LP4<3D$54^(1YQ1%HH@F3RU@:A;7(LT[CN M,[Y[7M6N(U -)#T)T',L$>D)YBD23HEP3@ $-@53@)R+O,A.I&0%5(A+U6>"LQTHHY1&6> MS8D5%XD Z.E]?"=$L!7T*NCMQM[=I)7,J$C!: A2:QYDGAR=I,W$ D(F.$U7 M$\%6T+M#T!NTS7)O@N$1.:G!O<6$(Y=T1-)Z;GR0PN;1WXKO,W,7DTH>/>A5 MDI[[)>G9S8=^2%_=L&2G8=0H,N3L(H;,C'06IPM;E.VW?^8_ MQ\J0=-LQ*D$HD4)9S0P77CBL9 *7P"H=K,7F&@1)-S-A*E7RK5DX?VRT$!G# M9%0!2A"XDI&*VU2\KSY*WVTC/,P61,>2@OOP9Y4L7& MG<'&03K :]C!D;*=85&W>SF>B1US979J6=T0*!,\5=PBHZL*ABLD1&1KVV M*O"(/;NZ<[[FA.\(W7]_-HR8DJAL"E2A*)5!'-.$C,8)2:\P>#J2*QWV#I79 M)^HN0J9/NY'TR5;)/%6X),*X9 S85\9P+)3#6.7.$&^,(";(JQOK*US>(5RN MC6$?A<3.)N0ICHA'XY &P4"1\,1",I&Z7"PM]N6=1 HJ7%:X?$)P6:W+AP"7 M@[AJEJ8I=M7>L\GL3I M8OPNCGZ8+1:5V:E2]3PV-IK[WZS[?X(J+I79J3([56:G!U_LC;4FMY!(;FV, D=Z-;53/R^L^EAWY6.]&"8\0Z3*4QU0)@W/LV,-TI8$ M9)W'GK)@H\%[AP1\+'JQGN6S#@E[]/VO3S;@])B1+R650[J!.Z6X8]%JRAGA M+!DIDN;L:GZGBGSW@7R#]G_)B I"(ZER="GI/#\A)$05:#!*$[,^ ?*Q?48O M!N,K\E7D>^+(QQD/CM"@F//<1Z(![Y0#H .++Q!'KB9YJLAW#\@W2$.">M( M=Q+A@#'BSH.YQQ-%GBDM"$M>8@G(I_85417Y*O)5Y-N:_Q*\"])J.#Z)$V.- M=<[)8!SA)JKP ::GBGSW@7P#;P\VFH^>K^3Q._?GHS1RN.6G8AIZ%WU>+Y6F< M+J_.S=;NR,\5-B'.VD2=<49Q(JTUPEE!3/3><@G.P\C8F3%R,MFE^>!*X%'18/BS!HK/3':LN0M]IJ8:W 458S<08P< MAK-)A%UU!G&.+>+"4*2UMDA8DY6>(XSBO4--*H];QML,B$.>D M)("1NMJ1-?2]^U^M9=$W%M.?XW(\CQE.1S^,K1M/QLOS0'K.(4_+'^5+0_SN9% R^7 M\[%;+:V;Q#>S'RWHZV75P3?2P1OC=*V1EH$SBJR6&O&@*;*,:^1X>"=%X2Y"T!EX6'$O7&2"4=I' N.I[V M#NDEF<$*EQ4N*UQ^CM!WA)64&04XT@*$ZE0R21) M 2Y)G=];X;+"Y>U$P2M<[CA?L!\5JJ?$\D_C?+Q#PJWL";%"L#V =O!1C.*7)NJ546+&G/+>-.)>FN MYEFM_3YWCO)^&'+%5BEK$FALPS3BA&-DN$\ ^D)HJ6CF@@24E_O2T%TJ,'YL MY(%/MFKDR6(F52D9XH7B$3!32CA_C*2(F8IP"OL>R0\9T14S[Q S!Z4BWB<5 MA4?>6X:X(@QID )D-*'.*J-=5("9=)]34C&S8F;%S&IG/DG,' 1?@U=&<,T1 MMKF\3G")K"4"<8:-U0:VDY%J9U;,K)A9[1YM!)S$:P3U68:_C0N_QNM425GOV]R M]KM(Y59QJ>+R0,6E+LY]\RU//":!L,DYAA[IUQ(= 0).?):3A ]&H:_XIZ=XAZZ^B12 !Z M25!$);.(:VV0%ARC9()B/*AD%-L[9$KN"WF1Q+JB7D6]BGIC'2/SP4HGF.*$ M:I/[Z7B2C ;+M:-74_A7U+L[U!OD&2/%*D;,$2,V\QTY@ES@! D:311614X= MH)XD^_*2H'E%O8IZ%?7&P@>M(K'$I, ]Q8;*9&F"]TL9 O'5]/T5]>X0]0:L M_3#$0#":*OI4I M"+#/:S;&:I;%_P M6R[Z?/0-I+N46*[H]WG<,*F))U3G@9&44Z\=5MI;'[@USG@1KL'F5#'O;C!O MT#:OH@-O3"-A54 \9C8[*BAB/&', S=!J+U#S?>UNHAYM7.^ M]C!;Z;F'T^ M,&9"D)%0R2,7+G#GL9;&$TVY)S"<0..SU25(Q+BE2),\--SK/K%(6 M@92EJ(P5V)*]0\KVA:HS)"OZ/0GTNP'X!;#HP$R0G#/-L<#:N2#@?ZQ5."J" MKT&S5#'O;C!O8/8)Z2*3 3$PV!$GFB$=-4$N.J$\US)&NGJK\?>= M_VI=X <8?W_DQ>Z5\6MG;!3+6,+"@T3,%2\O$.\7/MS-FD:%0](!Z(1 MMY$A&X-'C/.\D9YJ@O<.N23[G%T,8E6\K'A9\;+:EX\<+P22+4[-9E;KI(106@E'L!?&9/Y5RGXBF$:>@J5V7!W'8=J^.!I0!_5 M<$PT8)NP '58&$Z9,\S(2#Q5QEQ-X%2A[SZ@;Y"+,B0$'AG"AD7$)2?("I&0 M\4%%;7$.)>P="KP/LE.1KR)?1;XMPDZE#*74WB M5)'O'I!OD%7*U>^!DX@PR[-BL/;(6BI1,$%909.0N6J)8+TOR,6ZZ@I]%?J> M./3! 6$LB"!4(EQ9[!BUB5,3+,="1W4UDU.%OON OK71QQBHK-Q0XHD'HT\Q M@3(?%S*1*9$R(2$+U>A[C-F?AQ"\_'$U]R=V$7/L\O6)G<>K)[S4ML#/9<9J M+PG1N:',\D"HEE'[!,B0F(HBJ6MPX5P;R[OT7L'T_[:357SF =+G,3R?+98O MX_)D%BJZWPC=CX?1S,B<"P;@G#D< -TU12XEC91Q&-0R<=2(O4.UKU@EQJD= MTD\""O_W?VA*Z%>U&;:*^&,5\9M,.A:!F2"= 87.L2(V6*Q\(-Q'FUE0KL& M,E3V?\7Y+-C%2=7S=Z#G!P$L)FEDW!M$DI*9CMPAYPU%P0O*J25@R:4>^BHQ M0,7")X.%5=U7[HL=_6HM9GO4U P/#BIO%"0RA&BEG8PLFXJMOG@U#0L$%ZX+3B.#<0:<21X93C)(CR3B",4]^)W.='S]H MNXI:-0OZY.&2*J&IIYPHQK$AAD@J$@!H K=;4'=UWUR%R_N RW5^%,?H%;4. M>:[S>$-)D%5,(F,E#TD*)ZC XC"OIDM[:2IQVNAH&19U%>C!A)N-\WRJ6WF[8?MW1A\ M'F8K-XE7*(C=6O+_=7^IJ\^PJ#NJ9&\R*4:R&#GS/$8/.I9K8[C*,\ U=H[9 M6(GB[E^U?CL,SIS MNX=DNUE,455455$/7D4I#3K*J1 U9T3JH 3#.&&G)=$N5&Z^G5!1:^^/6J6] M<@E11Q3BD1/D+#>(>.8<#UI@P_8.N>+[1N[>-)^JHJJ*JBJJJJCJ13TV%34D M1G!$*Y,$,BIBQ&4@2 <3$(D:W"HAO/>I>E%5154555748U%1U8MZ "IJP'!. MN2#)4R2T)HCS ,J**(6,X]@+3R28&M6+V@T555)M_UQ:> ?XWS!^=_@O^$_W MO(,E\Q&.Y/RK4SL_'D_+ZIB+[W?-)]E\_&N_]4=6;S*>1G32_)W0@GBO8QQ- M9TNXXG*60:5LIEW&K)>G(4X7\*&_ MW/R?AT_V=V>SQ3@?WR_G<6*7XW?QJ_?CL#R!G8*-:#>%BT9B+ON9=; WJV7\ MJCU:>/C[O>L]XIU+(;V>%*K-51O^]V2^1K;CB-P\VC^03?!27]K)>WN^V/OG MQKN?PMD;KN:%1?J[*Y'2[9W'LG&@@6=S6_8<\YP&JPQV2BAMWZJ]PS<98W.KU/-LW #(_.N?]O RR=A) M4;\FX#Y[_>;GHU/3_Z^<>CGY^]>7'TZN9@<^^OIRY_O>=#%?*\5R&O M>\71LR*UQN1_MO47^V77Q]-5# ]P-:[8[#<@_G%DI[ XS]'+^$')XO1M[ H M8?1_5]/86!M4[8]R">ZWAY JMP>F;G14&,OAL?K^;P.&"EC[(%_W@6YA^_ M3.TJC$%(OGA$+_5B.EJ>S%9PD;#XA/>ZL>'1FIJM02 ;VZ%8JOT2-=8X+,'$ MGBWBE]T?ONJ:>\?3\B+E1]OF/IBPK?HTYH 3431H6W367K_5K@>-=MUR19H/ MF3[ ^ .??_#''_Z0'B@L/O''^(!\Z$/!/G#A#_ZV/O+U'YEI?2N/3 XT5=?\ M\4=**:\),K=:CV[^5F'G1Q^X19//7^BI[\&#WU:TUP@WWPY]0A6F)V3KFSNCSI+_U-28']GY__N,E:9N$69,/N;OMUN M:Y2Z\Q4-JDS<+1K<'^=6C@ \N$ZOY[/3T]GT;PS?O5&+\2V>IOMI?JXK4U?F M8:_,_37'7L3+AT!0>(?3=A\W;^N5)5N+,@9DFP)!)A6T=!8[SY5FCD=L'/,V M&66X4%?/V[U^U5:Y[XO%8A4?"U7USY.7I]^-C]XW/WW[_^?3HF]_X MO[_Y[<^7;^ MWOQ!7O[^W^-7W_\BMNNU_OW]+^>__?I"''TS.?GW[]_!=^#> MOY_\\>KW;_]\];O_\^C-+^>O?GV!__UFDOJ.E]?X_=N00 J"\B@1YA#/=5M: M&X4(#E%')6ST=.^0RGVM+D[7O>]BK5T'G]TL"JYX]_GQ3JDD'7/*2\.Y3<*R MZ#B5"COC1+#LZB&[%>_N ._^ZO$NTLR]3W,YJ@6\(THC$U- TD2> QET!SP M3NP;I2O>5;RK>'K5OQ[@[PCO1X M1WWB7&*.N&$&<44<,L%S)#V63KC(!5X)WQD*?FD6,SN MJ[<>K 8J?? I\*CBU?-T*][= =ZQ'N^LP8XS$Q%A#$#/NX@T\QYYRZ/%U"H; M5?%G2;7OZE":!_#574J0/82 [ZNX'&40M5,?1VD^.QU]^V><^W$[LS@GSD9' M9_FXW]KHXL<]AOYFBM-:J["G&@M'.*A(9PR+F&%ADF=>7F=X\27-NHV6_&8U MAW5J@OJ-]BP?MKO;;7M5IC=1ICW71%:F1"CK&*8H$:$1%]8@H[E'$5//!-5& M>Y^#)7>@2!_],/I=2GE6_/M\@6&L%5?,@M_@>;))6T>Y%"Y1HY5B,N,?. X- M_EW.8U#Q[V[Q;Q L5LR0D#1B*<^:B<$C0X5"VJ80@L*1*+9WR.XB,5;QK^+? MKNS=+0UPK2)>17PW]NYF*IY:QC!)/BCO>-3$R<2\\I8;0:@4IE7QC%45ORLJ M?ATOY%Y:Z2U!D26".!$<62DB"B+8I*QQDJF]0\*JBK_U6&&M7=PN]I[8Q6+T M=1NT>CZ;YK>*(;,97:L.O.9_=BF,U<]VN@'8-WN^@.<[2NW^C]TDOHX>OKH< MY\>LP']]X!\/8EM,)P@RP?^^0B]VCJ-MUV*I9 M\:>"BI\AN%51<0=0<1WQTIKB /X]2EYB!'OJD2:6(T9A^Y).Q#.Q=PBN3$7% MBHH5%2]%Q1B#]%H:15CD$1,MK5!<>Y:,8(*RUE9DU%1;<9=1<5U$J:PB0@2% M0+T%Q ,G2 L!^,B]IE)%IVW,146JHF)%Q8J*MQ4EK:BX Z@X")T*[45R&@E% M/>(Z862,MR@*'UW$*8K ]@Z)H!45=S-V^IC+ +^=AMOO^/[<0[H?)_*':%4, M1EE,%8_<&LF4X!C^F5OJO/\<0Z9J[?PG OJP%UP$3TUT#E$3$ABW"IQ_*P7" M0@G)K#-*^M(KQ,3NE?Q]_'3M*E352H&*DW( MIX61;,#+07G@@(P\L8BX"BQ/R72(Z8"CP0DK2ZL=^5 CJY]:E?H JN#),IH MHT#U]I-X ['[Z!#IZ^FD^\XOUJ6I2_/@EZ:FIFZ&H'=(25S;M 843LDX9U70 M8&%QK9)3 BLE"8G4<2QYI22^/]/X:,@Z$8,)3"2'E+$*<^)H922^5[@; M9)2,P$&%B!RQ"7&M(]+<."2,9!H3*8T*>X=ZGYH*=Q7N*MQ=#G=,:B^CT=A0 MSRF-VC#M=2"&R6#@_RHA\;W"W2 YQ)Q(7C%$A">(1Q^0P2DA8RC7 E/+"1SRV5LN)68^&D05 ]M6 M ^(;+3WRFC-M0%U;[7-'5&V(JFVB%0$O+_($MY"&3+64.$_4F&1MB))XHVAR M%%>^W!U$P/,> 8F5S%L3D/1.(*Z40<;;,FZ(\D0XXP'O'?(Z>J,BX--!P%MC MS*TB7D5\-_;NAM.AL2$.DVB$D=PKK2T1S/)@HZ \4K M%I$*$8>@ ]6!7,XV7*&P5E ^<*+AFZ4YGBKY$5;>R0CN/Y."1VH-U5:R%"VG MV"H<*T',Q*)V"LIP8@KW!MN\):!IQ"IIZ10-W*E:&X?LT MB'_9R#\)39R('D5/ ^+22*2-]T@Q%J66)@8G]P[9OJ!W0JH:TLW*,7R/@+>. /A, 1V50388C3BA&!GA M)5*.4$(EM9+F8>W[4E5VH@IX%?"NJ"=52M+@,2%?D>*1A M+(@@5")<6>P8M8E3DUOSA(ZJ\@S?,^ -J-<2,81$@9028.%939!1Q")G&<%& MBX!5K!;>H\SD/(28Y(^KN3^Q+:]P.?*5(N0.#%;M)2$Z.J$L#X1J&;5/7+'$ M5!1)W9@AI,O(E81CQ7K;HTXLXIX%?%=V;LJXE7$JXA7$:_DGX^# M_/,Q%Q8]J&;W]I/V7CNO[;2&*\]XL99Q+E32,O@D574$$>=$MKL:J+J[QZ^7<6YFN"J /L1 M@*5P+JFGG"C&L2&&2"H20&["A OJ:O/3/0/L(#&FB5&))J0BCP"P42*+8T2, M$HYI)$H8L:N)L0JP%6"?*,!6"W:G 798:D423SY81 QGB$<;46;=1HQ+&E*$ M_T]]M6 ?)\#^+8BJ\+N[\%OMV]V&W[5]:P0S#F.! F4 OT1Q9'G@2%CF3*#8 MRK"SA5]/"'Y+K/F?2POO /\;QN\._P7_Z9YWL%X^PCFI'TK+IK+7?8SZ^#E5LOX57MG//S]WD?>X;ZVD5YO M&_7FJ@W_FU^K@+5/TM*$0PHT\N2,R"5;B2SMY;\\7>__<6+!3V-#A%EQ8V;^[?"G=WBDHNPWJ;S:W15! Z0*H MY:_EA[+YZ]'SHY]_//KYV9L71Z]&-\"P77D_=?G[O>H@_/D0PI_W$/Y= M#^&O>PA_@&]_Q>[^W]4T-KJY>LQ.Z;+N7&7XZ7L%W^.J> ?#%J_:=7JU.XJM\:N>.4EUC'2$GD)F'CM%+4 M>48\X\I<7F:]Y0V!W(P36,C3Y3/O82V68-_^" ?.C^/B#=SIZ\G,_W&_WM%? MKWKOZ!<.'LW[5Q3\H+]^.__MKY_HJ^_!HWD#OP6OY>C7;_G1-R?PV1_OP=.9 MQ/_S\_F_?PUGCG+Y[S?'X-$\8[_1?__^ZO=\G]_PO[__[N0E/.?1]S^)W]X< M\Z/O__W[T9NOT]&;W\2K9V^#28'8I)"-1B).K4=:4H>"2 %C)Z4.KO%?QU-P M)I]E[U-&YSWF :(1? GW7:4!-IT)+K[>TEA C!?/"6 M8ZZB,908K3GACL,^:[&]O67]2^W*/"X G8MIT[G#[:8?7OS[$!7AL_89RH^; MK?JXF&T^MU)*&R8D(4EQEJP.G##"C++P+_#L>P\,2#^L82Y?LX_NW>&;DSBR M<%1.X=W.,X_1JM-4 T=Q=&+?Q9&+<3HZF\/XYG^4*V/XKP\S&8,&<3>/,TF\-%0'F/3P?>Z7C:1+7@ M%0Y&S\H-X'>3\_W1\B2>C\(L>[KP+3]9!7CRR21+&GPT_.'(3L'AGO9B6N\_.QM-\9W@8V$MPM_+'^^7Y;/A]M5B6 MK^\7[WR\6+:$4=/\Q!-X0+^:YQ%'^3'F*SOIO@C. #S;-/JX6-CY>7D>.TIV M/,_[T!^NP?:T"Q,.R@$;"L3%(W:+&/S=. <9F^*U)XBT+W]ZZY4*(@2"F @4 M<:,ELL0(E#0-BEJLK? 7%..#PJ.;&78?],^/SF+^9S@ /\?%:O(!MV;WE^7# M,)WA=MZ\8P: 6?/B<-:;LST][R'QK!R>$6!M0;P.!."9X"L!K-<+;Q Q(UBB$$_AY)_810:-W&N81\O# M=][-C]['4?PS/TC,& ^(/UO-!SC8W1D^ @#-&H?>E$ >'D"9@"@ MZB3TBCE_,ZV6JWGL7S-_TTX!HR;=CP]&:W'8?K?%^,_1*5SL9#&*\ )A=(G7 M^/$56PXV87EBEP#9YP"?Y5U]U@;=[?(JYAOE1_D&+G?JXKRY&R/-W:X.H3X& M275V4K3[XB3&Y0@6ZK)% &G*0E34#QQI6&-8P/GLM*Q@9TMK!7RV>+Q*]%+!Z<]R_VE[H$>E MM.%=!C]09-&?3.'=CL=->#9?['@R W ,SARZ#-FZ_9%K3Z!?1F8<^/&+_QE6M1?"=BOU4U64IT [H^>@\,8[/[HNWG9Y[R4 MWX++"_\+:[T (RP[D=G@@>6)<=[XCJD5F^8N?\PM?%9^^@+,%?MX%_T(=$!T MX"2#.TQ88W^TMFUSL'O5#0()Q^(=B.*X6)QPI,=P[!;9[)U-LYAG8,B2ZEK M+%&,=DG?Y ]>MX=@$8^S4CL8%:.H_[9M;!4 YMBKPE5WKP]?9#E;YG,\G_D8 MPZ+[_O!Q[6FV5_)AFHW^UY451:M%V"HG(C0J+)SGTBJ>;' D>1,\U5)[#NY[ M.XB9$H:Z/VS4%8D;U!7]V#[_=V#N?;-^]J/4J:"X>!671^FY79PTGP_JC^03 M"PR\_/W;OUX=OY4L&.F#08&EB#@5%&F"$XH4>X6C=S*SY1',#BZ6<([@1$WR M_I]-5HL"RW#L6^_JN/A?'?5/%S[:5(W@SDS1;+7LE1](<"@&A&M,LIR"'!'= MR&AWH.;9] CE/)W-(UK:/T?'^;ZSYJ0L;)-ZOHF04L.-5!$[P0S'P=C(0V)" MJ&2BHMZV0MJ$F"YA/;N)D'XS7O2!X:,.H+^'%_AAME@<3>'CLQF\PU&Z](M% M?M_8/Y^PV,*]?WHKG4[1*XFX(P)QD&+DG)-(:*H=;!^ER>X=:GQ KI;:%EK3 M> ZP^#\ X]HFE_T.F9@^X*X(?,?'$1 MX,S^UWAR#*;3/ESH3PM7Z#VQ$FP 8PQ.>K:S_,9=L\4&#[F?S>[3)KK7A>O\ M^-UX,IHT[H\;@UJ:@ULW&\'7_HC+_B'RC89QB!S4_)BEMJE/NQLNP6)?M&B3 MK<&;0% *Q'AII6=!H> M!JH,@^,.GVVGVO 1EWLQ:!KE+ M[+,+W')/#V$\/OKIK0C!$XTE"CHQQ+4QR#'G4+2>4L>RRI![AY1\P#S;'TWC M\J8JZ2[E8;C?6>F4/S<5MD]Y^VEF[U?<*N,TBN U(5A]C73$#"D,NV\)XRRE MO4-\<'%8R=#,\;# />(^Z%#E-34.O4SE+&:34!(]DQRZ6C4.+U@RR_,^K)1M M-PLXE.-AB\7,CXMR*-4$V5E_-IZG<82K_-"%K]H(U2@_3,'AFYPQCT,0X&+1 MZ"V/RN6N1TVBC]JII+7OSABAJ/O#9_&-7\.).DH_-H\.?O"S\L9/^*C]\>?+ M]V\5S6-,,45\H@B(B+\\\KAK03-;N< MS[[\,@X3]'-]%71?QH#&0"'MMV#,2>@;3].Y_%[H!]'-"*=W$R MGH>+<9+';$P<^>4,\'+$/^C!EA/7^:;Y+XTK>-[E7P#T%RL'_MK8YKS;,(G2 MV1RSDM)N+8]2K7!J,YAGAVZ\+$C?)?0:[['-:>7FLQ* ;1.%^Z-OQO9X.EN< M+S9]R!_&ISGSLW]C&\7R9,'@=XQ0PO/8&T^C,I2E7*@K?&J @�F]T?;L,O M_!Y4XQ.V4/YZ2< 9D,8XD[! .%"%.$F9*TQ&)+1R"OQ F1)8*.H2"V7;&=AO M0O9= ![^M%B.FV2I778UG>_L9'7C4+HC2@:AI5'$\R@LR(L*/E ?$X_6T'84 MYJ>(2;$O.I& 4^C&TP+[S_N$P_-A6.39'$Y/4_FZ^ [>Y[_SZSQA$?KI_:OC MMUQ$L.Y<1(1$$"&IP13Q%!2#X):)2*1R($+TX*J&\2YH.<"9$FG+")4]))O2 M>#+>R"[WWQS6.%POX+6^20G&!3"%)AE4FY(".UTE6Q+^11WE1.L\G@!(YKJZ MK>Q_+LDZ.RTYJ0*5)6 /'^P#-)_E:I[]SIS.D@]7R_4.[0D8E$_L=W]!I]&# MI9W+'^ L3>,J5R+YYIK$UT=J*C8_ _*(- M^L7Y:9^5M>OH2 Z>SMZW==AGL]QJFNF.=?[$ZRWZ#75=>PN>W?YY?O/KN M!KC_:6?ZY_RGHW2T6F9[;U&.]_^!77O"1_P8OSQ^:ZV6/'F)"$X6<>U%/N(6 M!<5L3B)1<&3![&,?4A.S=[$)*7^H,/^33(.!4(!EYK\,J_E[<&7 A?U4F/FSKB MQ7:=*.#'8HF&X.)LBU=VO<2E300,[,+1,9ID0&XJQ[/ [ JN_ U#H72+?3>; M/ROE+D_=9/CC_.7[MQC\1:=5J1!)B-/$D&'8@1$:E:."!Z(26)WT0W@"I[QH MW%Q>W=35-XJM]Z'ZH%:NW=ZL6_L5U#1L.?@N+T%9@BR"&ETN-]RH[^)\&F;O MI_N#2K52R+]1I=;T9F=IC7_Z' 1NNPB^AMVWDY+Z:ZK51A<+JC=;ERJ#R+4\ M:',U@T@E ZED(-N2<6G+Z$?;9K?:;"/X-X9J3;T6G >NA7/$VT0C3IQ1\]#: MVC[>$#$P[(<]*?-X;.>-GW,2%QMN0Y,Z&%1W9I-^X&YA1J\;LSA^U M5Q@MSMJ&P1PD "D\*>9[WS-1:JW 4#\[GML.+,9S,)#:KO#FQ4H"?!#[[KNB MN@:- [#2VG[%IM$RAR6*=U#JW*<9:8K[T+YG_WCOP4!<]V."=3B)=I'[[9:S M+'P@@B>S]W"=>2.%>=]R5*>7AC20MR:2U%N2E_:U[@^ZPW+9_;CO4"E[D^"Y M2[ IQ+QNQ>'I>T3;\%/;.M]$L-HERP:N'38]]7+=M)ZV9:(E23L]AL5LJ_\_ M)-3]3R^3X?T+%\I;3'.^V.4D1 QCWT9TRY[ TL6+X+ZK:$1$ M1J,769'!0IPL0LI_[@TL'S#AW7)PV2?'N@"USW1V(E;W0-GS28%I> MO-&T%N?;SN.[V>1=\67R[BY' MR?JF-;K<^;Q)5.7;PN-WC9(7*^I5.:Y9>,"IGN4.YO%R-N]$N9')Q?;9*J72 M&VF!)EUU,/JY:[XL%Y=M.+)=O?9,',]FH9SU?/7QO&"!/P'=F$'N]4EIRVZ/ M68ZK'C?-1#F/G6.N=CZ%IUMLG],P3OG. Q#,U9Y87JX&C[MA/9IFQMW0# MMVDV>& X)B>Y."-?MP1G\Q_Z1VV:Q5TL)=_-+N.ZLJ;92X\/<+GW'S]'' M\;OL1BS>@)J*SZ;A*(MVRZFT6'_^+,?#<]L:'-!O9BNW3*M)]ZV&<>F)Q7 * MT=)/;[$5@;N@$!/,Y0( A5Q,%CG.>-#!)7J11PLK8PS%T00N.2;14.="3(1' MI@33?)LNI&S-J%OMT7I3RJG*SE\."XV:8K,/$RX]J'/T*41('UW;A@BID^8" MJ:&5YXX[H-@I?8SV,NLL ]UBT85M2TGZK-0^6M=JC03FZ0)6,J?4VJMN%QH= MMP8UZ)YQ?+]H+)+^P=QY7XM>S$6;VQC!ZEQEZZ3]\O& Y:*7B9;+89$[BQ=9 M^^1&XC6[QWZGX?YG92=%(6=.HOPFC774H$RC.!==[LXNP ON!*[-ZY6_Y[(@ MT!N-4FO5S"776;-OV-(, UJL6Y[UFK9+!]KCS)Y?PFLTNL[.=4P6-ZW2]Y+% MR)GG,7J.32X'YXIB%35VCMEXQ6R,FQ1A? A"UV?ZR0;%X;Y_ J"&H+W#42+L MF4"(^^B04YBA@!6+8+NYH-4')GQ<4MC[*>9XW>1; MW62/>8HX8$12 F5B"5CGA$G$3#*2P0Y$JG.A[D5 ^6ASQ%,FV MEFKNOHF%GVWKJ4HH<_UHY9$V'_#*UWS(3OO'2=):M?"?BZP'9CF.5,9P--9T M;A* ^V43MV/9&XV;4&1GZ2Z:P%" ?5CDKH'&%&[8S#8"E& ZSPNG76."A_%B MOFJ(G[9;IXKGT9KOEX3MNJCFAD4/9G-3%-T]%\KZ+PM YV0SU?%& M:+I))/0N!;Q CH>N'8NM"/UP6>!)EMFG@E5;C+/;4-R!0A76QX+ )UA9,&T1C1R'P*G5),++-HN4,MRM"HPSKT%_Q?\7I9[E8,!O1FW M@U)YS1OR[Y;F[/5L$DJ94%\6U%C=?6HG%P'! 2^UP?FCUQ$4:F[P_[YA<2S_ M^"R9XZPA\?RVL;B?>E3KHYO3;T?/.M?VY)9B\$4;HEHLVW1-7]\]^'X; M6 KC>0[0=%C(R$Q-Z F"A6"+26E\,"JX_&&:]H2#@9%)2W">? B?8 M:+!$20J)>6&=U6F;AZV"Q>T*PF_O7_[T%A,XCA@\A-R?F,/M$EG+ A*)8":- MT0&#UA#\0UKC1H3]T\N"6ML1^-L>"M9X':W/ 3*RZ7%T#L>3]R,Y((64-)=W M.T2= [,B968-K2UXE-Z!/XD%,6K;+^R]NN.!5VE6JEU/W+S9K9?0QY/M%Q3T&_=8O#QP86&K,X/[1,ZX( L3F;OIQV? MU[C[0D-+>;#^1>]RA,_W;546' 5X2PLN0B[W M*>&Q[J.G6N##CWYZ:X+4G!N*A'>EZ3,@!RN,&+ M],6(CS92,PQ@Y(;WQ;J^L0ENM],LFEEK.1;>5&U/2\]X,^_"-2/TYH 3\SA* M>;Y)++66XU1Z[-Z5&(3WJWGY5FE\/\V!BLP)WY1S-K'T]R6*7JXR&?^1LPN% MKBI'Z$OU>KRLRG3[ 5W,Q>4E9;$93W\Z+8BAGXL$EY\NN^NOZ\K6HY V-VG1%JCGCHZUO)5$ M2%,@375?J=PT:@ZZF*ZX5[E5UK,_?OO\:%LHFFM?DNL;?=U5R.6?7O4:F\P^ M/;O6!ZJ6+R2YKG0S^B=]F__I\[J>V_W0I:4>W([+6NI?%>ZWS,K6/D\>!K%X MT=8U]QX'?F(*%)Z7YDFS,5C.&$7.. 5>1A)YTBQ!S',MA;.P^J R$PC112]C M3=RW=0KVF[QV@:A/IF(SR9#@50#G5W&D9N)M$HQ2#PLP* M903=.]3R$EZ]7@(&DUW6"SW**]TPR8Z[@N[I IR:4+0,_"4T29G7W5BSK/.. M+@SYN9%OMQ77>+1V\'4[I3=-A,(=M=W"=YE5T/=/RTNLT$H>\0GD$017]HC* M'O$WV2,^R@:Q55X2%&&"@$(/)G"#J0Z<*QPC<20DC9]RT.26XWMK-7@T7]/\ M_C";'O^0FS:;2-^3#W<+L#^L2'!.?$2"\%P23CVR+&@4I9>1&B&C8!=845C* M>\25IX$SC1T6S,,_,()-HLQLAP8S\55?1Y(W 95=J,U[X3J+>?C#A6;C4E3S MKJQJ.]"YK77N^LERH4WF.>BK2F.INVT":NN.Z,W86CM'>EVIN@Z)-?&S7.C; M\@'T]YNT7.);#U!,G=++U_;)E:+2OBL\$V0L?%N, Z[L[TUATJ#2=%WJNQ66 MZ_J[+RN!S4Q<<)F/7CW'B8;V5F$[+^'$QIQM7_!X"MO;![P )_)WK[[O8A!K MO*QLZ4699O?[:MK.U.G>,,0<%9NUY,Z7=1)>5@)].6/!FLI]>C',E-]DGB42 MS1):@51TI*H_'_TRF)I71.SO\;W?80E$/T_]AUQ_7AW-!MR_.>8OC]\JB[/! M8E V61!W*O?[,(T\L]*1:)S!,L][^4!A3%^M5V8B7HCOMT[BA6$3M^N37L,3 M/0 'JJULWR9K&!R,1=,/\MYFTL92TS[L@-Z,[X*C=YXS%WTX^]KN[;WKI<]H MN'W7,YV\F.81R:>-%?U(5?8PWU5@&GR_AIDJ2TW32E249DZ0Y!SZ6M0+AVD^ M,1TY3T];M!;CC/5;0Q!R?GPS'P,[ 4^63UP[O.,"<;_NKLHA_5/VM==]##J9^ M3OTSF\=-2[,Q%V%M13VB0BY8X;8''([3CW-PG;*6*UJV">_4($^N?N9:.LXC,BP1 M #P'T&<80Y0Z@IE(3H2T'>01@1 3A!324\YA.Z0"=.162/ HHM>U_JM%)+@I MN,?/PNQLV78+9'(3.%1KP1QM2N8#QJDKU^T*Y/K84G3K]K>6I*%EZM:D#!/( MZS&Q9XOX9?>'K\)X<3:QYU^.I^4YRX^^ B-XF3N[VV06W&:=SCG ;4IG.8?_ M'[H;M)\?-)_]QI4Y.=#RNC_^9UF29EE@ M@?/>_?][8,#V>;20,Z!EU^C9GU]U?V^W+?_3!=']CU3^[ZM!:G$2TW)[AYI+ M]%?,7_F2@!AT_S!OI._B65E+L]E2NNHFAV+S+%WS .X=OL[CQ^U\+>?M$M?% MN\;B?5,X1\\V3+RZ?M=?OW7,9NU8?-MPTH'=US@IKP?6X$N[!(=[L;'6'SGQ M';B"J1>'$'(+7[T-[/$^QH]O?]8.K7K)5X=]'A7O;91WY&])Q:6.P&V+Q;/7 MOXQ>S0ZRT2X18?]R\W]>'MX;H='SAMKDAX;QY1]O9F=@S#,JO[BM WG?.V(. MY/91O8L]>5.F?S:Z(L?:)]:W3 9](+YX=J>S$"<7^7 :EN*NG,V[1^&0?<,UCW::!6O+H9I#C:8[\YXQ8Z=0?3CF?I80Z%LK% M229Y;Z_=L09UY ?P).V#Y+K_<1X68=<=!5<^6_]>?=1R,DX]$>B%I^ZC^%>Q M@;;+-4RQ79/SLWF/LXZ+K ^^]IM6347* ME-\%\P=+#GO0#%F8QV5.W;2/6U)^UI]D;I\FQ%6>%!;L=-74E*'8DIGVA$0E M3ISYS'-\=DVNW:_,^HT[-OOR4B7#V#[UP<-'D7OCOK\"J#9\,7PAF6%;=[4$ MSH]7X]!PIS5]#W:ZR@.'>UKY#5!J O=-_OV]/1]E@JJ24.@SYAM9D 2B!F"Q M?41+&G^^1#FPW["MY"1=^=OV5YN^DIB*?+6<4]W3[%]@I!J?G@)P9 1IGZ>K M.UG/I-V$EHZ!O;_KHK.1%KF:-67>N*YL(7=*]BG_LYY,Q?54R/V9ZXYCEYOH MEZ],)4^#X([(>QX[ZKI"X=%D^_(:(9+Q/-"B*41SV_R MI@U XPI&7&/3YC*M2<,JV=HFFVV :V;#M7G6?II3 M'BD6@VKY/L;IZ(?2:4K*-YL_T]X^7.>*3\9QGEL&SR^WXP"ILSA=M.&N:;SM M-R9YW+3)!@;9(Q>[BX';^P]>7P?*NS1;N_\!WCH7.I;Y/_:*P6&MMOZPCB[& MRSA_OTP1:YGINN('L!VN. (?S?;NY+I>FCQY@)J=7DNS_[.XAEVZOS-5IUKM-Y<^KN/9KV?>K[V%:C%W\ -KGG;F^5M]0'%_);RMD)> M]YGOUR-]:'FSW4C:/L25VYF,[4- M)Z<%XG11#*'2!T"_^CDN6V=T]'6+MI/OFEC\>T_CWZ!N>TXT?T[.$_)[C&(T!T1 M_$^W>]K6K#?VSW55F^+XBWTPL$_/)N-TWJ7^!Q&1K%R&/[Q=!7%WTK=S.<.^ M'IB2KF9#3D5J4V3J#"3EY=/7$SEN)*32D^>D+HT,W):>KL]FJ MRUIT5DV:A9VV"?IY9L>,7U%S+[X/G6'R 7F[_JAHVN/O9X*^%;CB;G6?M=K3-_?T P/Z& MMU:%]@04R,U\CL$,K+84$\2N);3I '?#U]@^(%LU:>-%/Y>QJ\EJS<%+JJP& MW+S_N7C2HK[-J:N:PI2C/###X']'%/,[=1Q]',^ M)_#7V?RTKQCC&FS"[ZP?-[3HZY%XWW;$6FET^17@J^N ;L^6O?M!A<=8A+9I M4/[2V)*M #I2FAF>[8ECD7!I*B7;JYNF!=G,1PW#"T-$P$ MBY/QV6)_,%UWT*+?7F+>2\L/+[X^^GE49DTV7UY_-,\/N%5J7+C-VD[M45@U MK%Z;OY@7T6N49![EV!=XE^!9-QLSS?+0[&(2G;7T+OE689P7Z,NUC3VPKQL2 MI!PCS%G]OH_BEX/7!Z/OGSW[L=A^_;SAC>#>_I;1OF;BAZ.3UV]@\4[AH_UF MIO?E2[LQ1_K2ER]CJMME:G:S7,UF2AZT!/%J]SH;!+/1(M/E#,H*P5QTF887 M7K#9=;#M%XO&VLP3H>,D-$-%\TS0Y?GVCMKF23[ZD#O=]_"0E=C-S-$!+%QT MO#8.?YG*?:&I)=?S;[I 11XV!M%F/Z<6]^\>:E@T*%RU^83:;NCGD*W@:\/(R-60!&6>G?V1G M$%ZO/R=PVQ8A6E!:K-SIN)G)WOG*@YE3L\)95;[98-VTG+E%G"Y6&Y;]GX4% MTI9KO,]+X^ DG.2Y5LUIR 26)>605\#%XK\#ZL2&46$"KS(M57+E N5^%V;I M7NE'=(9_9_>6?QXTO3P58_]AV/JCKS,PQHLB??TBS"N++GBR."C_+=[Q)$>MVKD\#2];HX-;TI(AR5JQ,^*X MX$3^:7>G2=S/9S7W,&5DG,>++G>A7+O0U71I(&@XI7F=6MGVOB_?TE*L]]$R M0J;V'A?+RA6'GGYQVQ,D?VZH![\#_?>\->]^!?EXOEK HL7YSO KG;?\2K__ M(7Y[\P?Y[?>O?W_Y)OS^\O>?^*MOO'CU_2]_';WY[N35[R_(R]^?\5>GW_VQ MS:]T]&9R%3=G-FDGUH.9U)!--Z/KX9>9 M\'+L&YLE=U W)Z6)F7>=39W?,"DQA-+)WR)\LW_#.S=0VT7%B\DX::C=XI_M M6+QA9U3+M9V#_)<]U<'H=1DPVHP O1 6_1@QX6*+F->647Y@'/=.<1/1[U[[ M0=,7?EB ?K3G31L\J,^6FG5-*_ N-U+GW%"[+-FKA4W)5GOS_3;UM*XX*$F. M/O1=I*N]09NXRR\W QG>3 8[+WS19L-:GOL"YEH]CAF#KR]1IY.[*)) MN^12KT5V9[\:E919GQSS%FR"_='J#,'U,Q=K+$TGBX-"7[[!%_^^,+P6VL#Q M:>L*M12U&\W789S*@>F=I_77Q]-WL[$?Y]&Y0U$_*1W?%TE?U_*Y%K/U H99 M,5;6Z[C!<-A8(#D-"!>937.^I\W[]KW;K01W(KO?9K&R;(,CM.@'5<+6E)Q8 M7OKCS$@QS?N3RYQ6L+=-Q&"_-8]: L9RY3+2]_$>A*%'UD/IHJ!=H=WNNCIA M@QKAMI/]=8*F&8<,,C%S61!;WHDNE%3 9(BBZ7)L+*YY4XM6?.P,?\V5&]C, M- /EB-B&SCPG/ON13,T7M\W:];2#MKM_L?$*[:]:J=L?N=6R7*(QN4%0RE7V MVWG.('R]0]TSNN2)S^6E/_#&8,A?,91R\^ALUD.MTU\7'GC6Y&YG9W&Z#=IY M;>9C$+XV(EA6(JSF?>#[>![M''9?-?1U.U!M$%#95I[U>35$80K]%ZG-HP MZV5F2_/#)M0!UA#<<=DFEM87*.F?49XWX<=G#4U-]U&Y#A@Q61-U52N-Q1BR M%Y"MN/W6#&IBJ7%Z4@R_>5S,5G/?):U*K!>NL5HT;D-C Y9ZI/K%1A,:SVZI@PKU3N+\P6X#W!MWTX!;^+DBV%155\(U.=BVL!S MK_O;X'D>G-A&E+.5UB65ENU"9P]G:>=+M#K;4NS%D[%K_7LP>MY,-2@/VFYN M,PB@_]V023L3[D\SK=B:/>@ZI.Y?M_QHKS,_VJ*?8]2L[:@D6QK-W0ET?K_U+]_/LQ5;R-M:ZZ(Q+#[1Q/ ? M6L3':_4^N\K7&F>>M38R,-JT[;)$=])M<^P3D!C^.4OTP$??%OSF_(T7[02M MQL1MD[--/N34_CXK^,,C1EF MXIF=-P.C.G1J^/.R_]-DM]O+]V=G8'QV[M9^,V$E9P+VRV6[ M)2#W 3=!'@NOGBY M2,-"-K"V^R<$-@9SI;:;>##@BOS@8?3>;;_M1'W_XX7/V\W909?3ZBYP5,YR4Y;+GHHRK_<(U/DYB49;Q[7KQH*KS\]' MIV4436-:#&D\K[Q=>T#7A*5Y&\\FJYP#SN+;4U'NM[4F#3AL?+\-.[;4G*6. MHS%I,O!> 7&-J]_$8/,=X&GR<[8WS0L=0CM3L9SLJY8CZ^_QV5E7[ T&5RAO MMQZ!U/Q^YL'(& 3F>BLFQ[@:K[^S]9I8*V+8I@8O M%?V2Y:N; %G .N6I)EEC=B%2VQG2L+#O9I,57*T/C9Z!R9SQ(6S6&'3S-HO< M@G:MNL+ZZ _YSWI12#*N12'7-1K\_C&=CJL:VQZO7"%?MZ,'K1B$G7 MJ]@5=5WG1GVR8P-0FE,CN2&D!B-/A8\+1 M'5],[SXBH>P2HUM-K7EMX"F7@ZF'&_NZ)<4'H^>]0.>?SE*VT?M>A^PU-B9? MXZ4.AKEVM^]]Q.;^93KLL(OVQ;11FN-I&\G?OZ)DKX/7#UD]'3X6XW3#;BO^ MG^_&L*;&Y,K5B(-7S0>L)10N3+'#F_<'LLV/=:+8VI5]9U9OIA7!74W7?[]2 M[78'MKO$18W;50SZ=2'1A2\]7DG>]B4&WE]OI710\L&LWU96-\J8EIZLB*#+3DP>N0 M>A/,7S]\+C_K4+MA"5XTZ;$<.<[U9]T]FSJUB^+]SLX;?VS8YV1F7Q;8>YMK77E8=/@S8J>]S^ MOCM.:V[/[NNECKF5E0\MV;)D'T(S)[-]OO:MFB3+Y<>Y)X5OPWSKZN-<+#6> M-L,7\V_^,3Z(!_L#\O@U8WR^4&=PQO!%'\#JJ>-AT][9\:19S=EP4YH]V-CO M=?APVK8D-AAV%H82$:>AM\[7XW?;2E.[&([G'+Y%4T>Y6#_/P>AEEJT+9E.; M-\W_D'-0K170L+JOYM/NO'W5)WSS^Q;[HD2"2G5G5V6ZGDJ>'=G98C'."W'% ML7BT^+GI"_:Z$H[5[VUU[U:'6ZO6YZ56?1T";BC*.S?Q0KRZ$8Y,TW+A5P-+ MHZ]'SG\OGW62T1W[I[(1V[II>@ER]M&I02VT[4,$VZ'HMADDQ[Z&=5CC$/-Q];$@PP6Q+'9Y/8FNNEN+>$I!>EX[54(*7Q MX^91V:/H8F?UO>=I:SRP.>_<9% M7W;/WFJK=J3(^M66L_>YB7.0CLCX=)5/FUOOFV=8+MG?UKX@SMD0R_93A:SR^2IJ7]I(TGK$_F/(550^1 MS\_Z@>P@ MNU^L17'3'_^0T'83I,M^YID2K0EI0> :O&U#W>MZDCPJ.\?K[#3.5HM2Y./C M^%T7W\F*:W7:7;,M,5ET"!&Z5@QP\RXUE@?"O/D6\+9M,N^R]RF&%2Q57FV4 M5[Y/FVWU_:U%:R MI/U7%,R\$_=&J.A:LC;W#2+'7OUE' HG% M!FP!1U"SN-%RSBE593ZY9P*U8*P%S:E.AGHO7/KXYLI!W?(6@[JGV:5_IKU) M3M-_9H2P>09J[9G-?<_ITQLGS_G&\X_,R*"X\42$H EX4,2IA/]H9CWEAJM M5]8$U:O\FQ.Y)Z??6!/3K?ZV^3\1#,W\]VE\N2E-*M*K4/Q@N-.,G9_XFL^9 M)1.?\==&P V.;T]QF2NM,I4*F()"93&;%*U3D(Q2B5>*NW.*>RDVD>(\8SDX M2:2,@H#BC#CI,DG>4F^ !#E6K&W&(R MYD3-F*L9B&\^R\7WLS<)O4T.R<%-)8PKNS4UZFL:COU&14,JA#_J35*6) 7PI3:3\SA3'\Z[* MZ8^[,BOG+-YV:KQ/\V'*D,2+?I\O;CQ&+&J,DL:L>3[=KN)5GO0Q*L\NW^V/ MFIES"%JX6#=QI0T.4S% OWT>3>#X7+^",^_E=*#>M))DVM-NW RL[_\]J>_< M2(V+\'EIE] (L>*&6!\>^H-\.)A=,BWLO$FNV^.U1WZ;L<#<081)<&W*%/[* M[UQ!<7A.1Z4-13PEPOH9G]E8A MU3._RW1E9Q^O=K[S>YHH9N-\GB1!WO3PN]\@Q4%_4KCOUT"_X\W8))RX%]\KU[3MJE_WOV"=K?\Q'[;V2)G7>?7M'VX73: M[7D@O+!KYQ-\SM9W?(/IJ!<"9Q>< J>W)/Z8G-U^XALXP\9;N0%/Z["G$#67 MZC?+]]DLUYQ?\Q4_[71C\B2C^8H[S2*[B"CSGH_YW]GM3,:4GH4V3JETZIBY M=$83 KUZQ\+I.0_F')--?MFD!^%I(O"C!:KWY_;F-A8K]QJ,#U)SET"YB/J. MLY#16DHJ)DC3VG'!+?EIT_6JRO)3SCT^LVM/?\:3M6$WMUZ>](X^"LIBUH$3 MQZ0A(%DDJ+,:@JJH"R+@NY&C;417U3=-V 9!;^4Q@\BC8CY#4L! >NE4,%FC M.1VIB TU,$N%*)T$\ _%;:6&.Z<&VGO^44@NN6><^. R 9,E\892$IAAV4=( M3+"5-;UJODT,\T[SW9(QMXYK M;VO[I'RGM_/11D"CE4O"#6,$F(O$R*1(=()RIB-URB.(P*I<'(C0;'/6$'+( M$1BU)D%@.681I//.Y"F(3"BC@LA#4,;&SD>::4HR>*)X0LJ 2(D#*0D(/*Q, MHP(?B^OM.S[YLXKO3"Y',5IJ&CN;7LZ4'?6\7EP7)I0S[P(DZ*V=*$Z MZQL:]ZE:.LV#^(;:?=$E^XA4P+FHXUS_A*E+X#3&>7[7FL:'D\J\::(_KNO4 MMAF?&I--(/0;GHB2=O4=FW)V@_/GO'K7[8RN@H7G92>>[\&C\B4^XLY%$ MM0+Y'G?9&J*DC 2"8L0C9!,-B K!1= B7?2,>H[Z'POE2")8PQ'3HW'&49Y< M9M%?[&RT=:X7Z60HY%E2QWEF;3+H)FWF6"'&EZ_G:#6OAJ$S!5H40=S(J4ZX"5W=Q9\97%;-W=6?.6S^$ M;!Z@=?,_WC0%*(=XISC^YPUZYM[+_MS]E(AI]/5Q'.)9REPC9\=WU?GXJ>SB MG$>[)8,_%["C5^JR=[VEOYUI%]/ 1;?SNT/Y/#KN3'K/TA]"G#O8M NBY0'. MLETG]]\7#V:Q&]/L_34[,SF?B7!OT<[$ :0UED5F(A5& [54 ML&E*&EI3YYPPXB>=,(T4V$@'9RX7L9P&UN[VWM6/KI>B] M_Z,892?;>V]@X_V[DP^O7]+M]W_(WM8;V3OYD'MOZ?&_MUX>X'^//NHL0$!B M!*T%02 F30P:$20EI;3+$8"+E35FNU+I2RZ:B8W3%OYI'[3__ M>^;>JLA[.^0].4/>K$3)'@8B-$0"V6AB(PL(OT:S[/ $DUE9$Z:KY>5P6T7> M6R/ODCA,'E&PX.7$QSHSB"ZY16\\P.Q>?3$/1Q'M8J*%"NC+&_,T!/0/EH=5 MR^@AY'-_SC)2.O%@M":"&DX 4B;&ATP\4!F%IS[2@):1Z4I^.:UA\?+Y9_BG M?=!R'_M3@;<"[_T#;[6,?A!Y3^:0UW+GJ"(ZYT"0K$I=9@8V=CR[9 MH)SP1$4M"4C%B$4=A!AA'(U*!,K\Q>29S)VP1DL(TD(VU&I/E4N2>;# &;V8 M//.8K,[O)@)-JJPG%1UQ1G.3Z;H]-_J<#CIOT\ZT7F@\O='XV4^EZ[0N[8;K M5:7-7:2PX(WASG)C?CCKAJZR[WTHQ8]>6Y?-TCC.$5RU)?2-2=^BZ]6XF@?<6PU%4[W3!Y+$LAH MSRG5S,\K%CG50\LC<$&=I@2_4[9VZ8ZWA)4ZER)*=W:Z/[MQ]=P7>N[3$J^G MSM5[_1@'Z=&=;N7JIWGN5W'UPR6E%[?+TF6D/T^C(2ZGM-"9.+3:EH"^^.=_ MDPL6PL=U<^KFU,WYBU/ M?XC>UDOX\/Z-P.ME[^3/O0^?@MA?/ZR_ZF^_?]7'9WWM M;>T.\+<<;ZQ_/MEX_6%OXR3 QJ?=W#N>2\A+FDF?G",&="#X_X98$0/Q-,LH M7,033J7=-NT*?KGA]H/EA5SFKO:ASM6;\U "H44;TZJUG![/?2=-5K'Y!,0F MF&2T3B4TK?1!*<0(Y40+">6)] M4H1GDWD$%I.R*VM5#.JFE'MV)LJ-7_:C%(**(O<1N:! G=6H?XM#1->LBC\=;WMJ]1LE=2$ M,ZGIDA;&)$M"*OVK>33$:\"7E+%HLTY.E7)@;KM:L"HV6]BLXPYBKH\K5-@K M=:MN=/P3X<'[C6LOB RN99SET;-N+JBLMBZ@(9"5S B.NXY.*^8-)1[I6J8 M;'D$U<:+N3!9F:*3?>+$IS+1!Z41L58GDH+T+$H5A45!)7B7J+)2F>I9K*&0I8+&F>A$"ZC3BC+ M",4#+J7TGABE TE:"YNI$;:TW /:!7O9\]46:*Q,?S>--*-3P+-#.N 04#M2 M,8(*V0 W2?I8W=U+Q?0S=W.9Z2RMR(8KA#E\K+ M0ZC:PO1MXJDVK:7J0_>A#S'I!<*BU3$!DV@W9FLEBM!@&*515)_F4D'CS*>I M?'2HYE(2J$T$!+4(C=P0GK.C.01-&9LT?X=K3,6:VO\ _KK?#L?XYGC<^3VU M-*7_[DCA20)Q&<,K-+5<1PE,!&>30TQVX)S4X$3UV2T1$,]/X0@Q1S0\&+$2 MA2CJJ)8XQ271GN;(.%7)(A +>F5*1LTW>,HZ:H7&!AJUH8$';S,O>6LZV"1H M8");R:/E9S/EJ\]N.:!QYK/+:'(X"(D8SSD!93+Q1@))7N.[2(4Q4X1&W657 M%/VT!1HKT]]-BBKRN>,--'0I! +4"O2K/KLEHKI9SX[P7G,RFE" M!1,$:*3$%O:W0DL0$K4@7@Q3B?K0@GQV51^J^E#[C_$65= V12T9TS$*4)D9 MCPH1OE!66J<2KSZ[I8)&F#,5>6#2>T*CI01DCL1;1@EUW$4FDP8I2Q5TEQMU M_SZ[FF-WC<]N\V WC6J"W1- 8!I3#MPIR:P%*J25.4NFM'=<.J%L==8M$0*? M&PQEF4C2+4![1(/3/$,&O0(L6#+2/W,K4K:[(+5]3%M87GV\12;5I+58?N M 1F-$B+*0&D6'HRA%A(HKYD5GK/ JZ]NN9!QYJOS B ([HF#Q E03XEGPI.L MN75)^P1:K:SIKKYB@G!+TNN6DO=FK<^WA@=NT): T .&.A;0PKE%YWN;. A8 MI0):(XD+8#&85/Z6QB@O#7>N>N&6"%OGN\$J6@(A)I H32*0@1,GA"9<1ZLC MU2(4+QP'M#6A)H942)@O9P!A7(A*: X&P(,*U"J?A9:.9EZ]3TL%"3/O4TH, MDHZ** Z>0*">6&,#046:NR@%Y)!6UH3B76W:FT9;(>$!FF%DB[J!CH$I#30[ M%Y@6.KMHF(Y2INJ;6BI(F/FFF# J(H:3')PAH*0@SGM%9$1=@7$1LC(E5L>[ M4K=72V@34[5I+:W))'NRP,E2J:6VSE#M@!GN/0TT9T:ES%%/S*OJNEH:X)RY MKD#J@ P0G5F-DM]K"K30^Z+P]'A^DO?%/30B^ M7Q=8?7Y]?O6WM =UZRG54ZJGU%X-YF8ZZAH-AKD?L8"*]4GTE[3 M#J%R_6/C>LL (@^)&LHA>6\=%SGH"(Q;Z@!J5L^2DN6U2B7_7MM\]_4;'Q)_IE,J-#$L&%H$&8Z)!KK/)< M>VT2Z)JXLV38N#G3B"R:N*7!#!$\,0)"1[2#N"=<*.:,=B(+6>P@?EWOO&6( MJ#TN?]2L<.U_W-Z77SOK*:?]<:K-W9\ (H/2U.:D'94""MX*Y[45#%78:"W$ MZIE:)D1^.>^9"@EE:,J19"$<*0.EB'.>D@ L2)-I8+H4ID#7L/8FH5>VOQ.V M]R;K+&F0P"F 8$:IS!PW+@HI66+5-;5<;#_GFG*":SPN3?#<,H&D2R, ;8A@ MP9EH2H\'BXJ8Z9I:CO;4V%[(4J4L#*#=!389Y[VW-M.8N);.N^J;6C*VGTG[ MF**2$CG>YP $#./$T(0 ((SE,C*196RF:EG17FG?)JYJTUI:4W*V?,=X.*.-UCHKZIR@F>;JG%HN<)QS3@DFD@:=".=1$LBL3*>/GF@+ MGGOKI; "P9%WI;)M;5^^E.QW+M_[Q]LB/:[HYY.MVY4)DJ<9%4[*( 1AE15, MIIR$+,.N:QK44B'LFWEGDU&6\L@, 1]T"8UZ8I./1.F0C<]>(A4W [.4N*;K M7,6$)X4)T3#CA: J! HR

,<'F M3)R 1 1X"-[;R+AL'-!@H&)"Q829=YKYJ+V(#J4').Z:! %-A:(:4,Y4-]6R M8<),3[#!(M9;2\"E2"!13ISDD1@*26CF4(] /8&S+N.U;W=U4U7DO.6X \=, MBEF"41J$-1X$OB6MHU::9$WU82T7=?@YP_U1KI?H-]CW0MCPR?VK26!755J:35CN-LTUHJ:572>G*D MU:9=:M-:'N+$*@/6QABM/_F**_+@<#M@^Y MKMZ]*G6JU*E2!U&\Y%IE#2&''(%1:Q($EF,6H63[FUR3*Y9+ZLPE5P0?98Z2 M$I,B(Z"S*BFMC$@:@^",1A;]RIJP&J7.Y8KK*G6JU*E2I\5$O\Q2AWL-Q@>I MN4N@7#36.PO929=43%#GFBV;U)FK*0?)A$R,9."10 R>&%U:'J(1FWF$8')3 M2"&ZRE[.Z:M2Y_%(G19M3*O6RBF,^0%#"07CJ%H*T] M8Y&*F&J"V'+)YKD$L1@X=Z X >]< M-C?APU\.'/Z,LQY:DSW?.$3J[X?)Z\*=_?U#-TG3FV\L-ASWRYO/1FF G_Z= M?CWJQX/=2=.N:5 9Y.5^9*>7.3\>#@X/TJ_37:7SUY^_9NZ(0D*P&#U8QS)^ M7<P87F9'/_[HYF5+N3B!\E]YFXC+_JF1L/QRB_G?OQ>?Y_,;^>E M7?K9K*8Q M1YX@>^M]0)/#:4N]EMJXCWIE;:LP5V>8.T6\(.&.__6+6[N*,B[PV42T2,-Y M=@ZM4S"0D_0@4Q;1.Q>EPO=6OG%=YDY8HR4$B5:MH59[A-@DF0<+G-'SO+7G M1CM(804Y+6[.].64)VV;FP-.6&UK-Z'$'PR&1XB_G0;..E]&:5RVNS,\''5& M$RG?B?VQV]D9I1UWD&+''W?^,QJ6$1>=?^--QQTWGMYF_.S\"=URKR8K.-VL MB=S S1BX+^/T[/2/7W$Q7P;N^%E_O_E)S457"9XS9E^E4X:?)GQ,'S#]?'7R MV06I./F0LU6KU;<__^[%W_]0K KYPQ=_]T.^JIC]P8OI*OO>AU+\Z+5UR:U8 M,M%GKLMY\[L4^?JO7Z, M@_3H3K=R]=,\]ZNXNE:WW&HC9S,R?F9J_?WV)_K)YR^@VJQN3MVBA71)\H8?]K;W/O0W7O=@\_4; MV#C9X;U/G^GVIW?'&Y]V/_>V!KEW3(^;U*&W].@CS9Z&X#V! (% MHIXZRUQ MRB>A*?-XRBMKC*EN8TC<>?+0SS!8^[#G)U)WJV2HDF$9) ./0'/6(H:D06JP MPL:08W+<HK:6&2R49Z$PR&,TA*$44%,2IJXQ*)R)H%1?&4-4#"HRR/GJF!8)L'0HHUIU5H67^U7Q6<5 MG^?%I]+>\2"9U I8]#Y[;K4S5B:J>:2U8F^IQ">%H^Y>L6#$7*O*4QB0, M(R%J2@!->F*HR<1Z9J50(,&YE34ENTHN:-)X9?IE87HK';/(X30["T%*[UR0 MVK+,G5/X7HT"+!73SZ( @/B=K U$0&ERFX,I3 _$:7!,AN23XRMK5G:%KO-= MGQC3(V/+P!53%M%?)&D$OC;9)29S!LJK@W>IF'[FX/59JYQ#)DYJ3J#$_Q"R M@3!IJ)*,@E=B98WKKA9U6./C<%U6:%PH-(IHHN"!\FP32*E\](G:$!.7W"!N M5N?=4D'CS'FG3;*<2DIH$(!&D$+[AQM*3#8^^8CZ+M5-[$MK^E/3&&L>]UVX MI9[_C>?0#^-VIFS?'1D\21 .+&A#=5 ^96"".IJ%, [-5)U$:+0HK H1SU:H2XA"'/\BZ$HE4)'#[)TQI<(PF7PBEZ,?EJ9?EF8GGIK0O1: M4,^!YV23%$IR9[.AD$VHGJBE8OJ9)TJ(1#7JST1D00FH$(@Q3! 7J#?646," M,KVT70D+96H$:MV4Q@#;:4N>M\!+IA8DH9/5$+173SSQ1V1L& MWEFB&<\HZ:4GGDI."JP'G148RU;6F.TR<7GL0%N8ODT\U::UW*TGJD+C9 !E M4DH Q)B5!2&M3]Q8D90+03 N:N/WY8+&F2?*>3R_7*R>R!T!U('*($I%M/3, MI6 #EPB-7':5N9Q&5A.D'MH3]?9X?)#VQIT794M,=A2-+N?PG\21YY46Q,?(@Q3>,XX\SY#GKTD! MJ-E13\PG59&Q049#O8A*:.=T+A.#O65:H^8<(#N'X%A]4DN%C#.?5%8I>&4U MH0G/#@*GQ-B,&,GP$QU!&7#% J)P>1!A38YZ<)?4P>@P'!R.4DV/>@HH;&-P MR3"3*:!^RI4M3B@1)-4:/W&Y^J&6"(6/SQ7J(%YS5-/$#* 3D>A&'.)2%7?. ABA8^GCVD5+M3+]TV)Z#A$-SY!%0D*0(%Q4 M1DNFA9<)"8561]12,?W,$16URC3+2%"D1V1Z%DLQ"A"7*7<9-%=4KJSQ+I4U M.:HZHBHR7@[%,^%88(I+1\&!\J4WD\S:4<.*$,A6*\8<8Y+ M MQ*8G64)$-RD:@( ;*2(*DOO.)<0 M36DK"]E!MI1&02%6']3R /#F?+,H(T*T4EB2O ^E690F%J@F",?.:>659 [M M4=I5=$'V:&7Z96'Z;#.S0C.DA0@&G$G91>TA:$_^K3/_8F#Y:9YS) <5X!.Z#8<9Q MQ &ME!4RJ>J$6BJFGSFA;'11)L-)Y$$14$H1HZ4B#**%D$2F(I1H$]1>4=4) M59'QBN)EKYUT*@1-#7"3C6 Z*!-2L%KHJ*H3:JF0<>:$8H9I[E#_8338DB N MB5,:B+=!.G#,Q\16UG17\VM:9SY<-M12\MYL9OO6\, -VA+I>$ ?_@)F3[?H M?&]C:H)5*FB>$Q? 8C"I_"V-45X:[ESU+RT1MKX]YU\2 J24A+'BX*>TU-V8 M0)#KM4HH35E2*VL.8]@X1G0E36A>%>;!;F?*B0\"DBPN32. MTC$P5,]I=BXPM+S*N!*FHY2I^J:6"A)FOBDM%$N6:^)$YJ@E&$&LDHQH05T! M=RY3<4A3WI6ZO5I"FYBJ36MI38K4DP5.9*[HN'6&:@?,<%\&^^;,J)0Y:E<+ M^98+.&>NJQ2=LS9)0JW+!(0+Q&;!B=211Y^,3;X IX8N-]?$[Z]Q7IUF_@BD M](>.[]6UU+6T&IG;M)8;2]]*/2TYL3:MI;W4TZ9=:M-:ZHD]@A.KD<1;;>%6 M&A]TIITZV^(-J*5 =Y.%D2!YFFVFE$$(PBHKF$PY"9FDC[4KYQ*9LKUBQO;I MU\:QA >0HD5LD0L@"8L4D5]25M3?F5-Z*X2"YIA6ME^6=@^&F:\ M$%2%0$%F;B :R[QACG&@R=1HX'*Q_<:+,[87D@9AA"414B:@ Q!?_DE&X3LZ MR@ DUY-<^)T0%QY_H%^.823%+ M,$H#*LX>!+XEK:-6FF1-C>HM%SANSG0B%IR27&624D@$/!ZA"582#UY2EIGW MN93E0M>P:\"QAO4>>BV/+.N@36MIKZ^[DE8EK4I:[3G.-JVEO:35IEUJTUH> MXL0J ]: :VN/LY4%F_=S5E.^G-X-&;T3AX=^D+[-F^TZNO^^>&SWFWQ]_;Y- MSK9I,->F?;O-1"FO@Z(F)MDY!61]6UKAA7:XO%Z_]SW\Q17]=#@9L'W)=O7M5ZE2I M4Z5.,Z_8YJPAY) C,&I-@L!RS")(YYVI,R.63.K,I4ADR4*6J13W,$T M0EB M@@)B->59&\.9$RMKPFJ4.I>'R%>I4Z5.E3HM)OIEECK9&$F#%(E0,B.=>9E#@>4XHFXWM4EO]D'+T_#H/A^'"4 MMO#^OPV&X?/#XA?MG>(7XE)O[^7)YGKO!'%HMX=8M'T2$;<"7ML[V7C]:H#W MA!Y_"8A%@_2_?QY_>!^_> YJ^_T?Q]M;/XSI,> MW7[_#M>_<[*]M9LWUGM''[5BC@5@1/B$".02&@8<7QK#&--2<(;606=*[RD^ M+T(D>Q&]PFU./D)*P8/6SEH3A# L*[;222@2ON"N'XP.$;].][Q?1IV?.]X+ M#'&!LR;'<>W3UNZ89-Z&W10/!VDSGQ'/B\/1"/_:*DCQ=,GGC?QHLA*69T-$ M(1H(3A&;-"?&&L@AL,RHND@.RP5AWYJ=-@&L.=(N=#?NCP]2[ QSYV WH=8U M& R/4 8^NXS[M_C]C3PZVX")V,4?.'!?QNG9Z1^_QO[XR\ =/^OO-\ML+KI* M;A_UX\%N&?VV2B?CWT[S9:8/F'Z^.OGL@E(Q^5"95/$=Y"==S0 +GG;85B:<4/ _3MGK(19I;K;&-_L( M"<-#O$4KX_<;[K*:0]GT8=PV:&G;-%PQ48ZV,Q_)OR=?Z=Q6[RR/VJ63KVR[TX^?'IS\F'KKT\? MUG=X;QVOV\)KMEZR#^\_E'OLXOV.-M8'>Q>]LAO%*_MI8[#Q?N/SYOKV$9JS M7]&49;VMOP8?]HII^Q+-W.=T\_V'W'L[]<@V$_:TUPI/BC">@0"4W%"E,V%) M!VN%**UK5M:X[2IU'TDZ=\9C[<.FGXB6WF&!7A4K5:RT0*PH*2USW%L5)$07 M#,T9!/4V>,6=%46L,,NX8%6LM$>LG)R)E2P=S\8FDE0V!%"($!NS)4HED3/5 M@H-:61.B"^(^LG">MEAIBQ_N$5EH[X>CSYW^?N<_H^'.*(V_8:.=;3:_V\W^ M'C%?L^'++"3NT_8H!_YF'X\[X&E7(?'#0J(_9WM(2"X)Q8B1RA*(2A/';2!: M@Z,Q:%#>E;JTKM"7>ZJ*EHM"RYE*[63@3$E' M(E<#0,0=^:KH3+H_(>VH^RA##? @]\A< E5GPK!"X( F=ZK[542&DH,<)& D9P MXDN7X0A:.LJ"\\JMK!G5U=)6"+QS3??FEU MGPH[2J@JEVXAE\ZZVS3>:\M\8(81:2TGP)0A7FA.A >7M%+:,K&RQJ3JRBMF M +7+(;-(YFL?QBV#\[O*MBK;'KULNT]+K,JV6\NVF:<_5Z+J]F/'IT$_ M_9W*9<<=-TJ=+Z/AES0:''=&*0]2*+=T!^7C_J@S&!ZE4;G=Q0>,.OOI *] MPCIIZE.;]U<[KPX/#O&>8=?M[^ #^_L(6WOEL7C%$.\YZNRYT6>\-.(:!L,O M>[BV4CI[.(AXM_'AX*!])&3U:Y>B,5)Z@F3$FH[4A@3="#&:2"@G2KM C/)TGJF\72<-H^YK<-W MR;PV>JB-'FJCAP?HH?"/^28*M4%!;5!0S[UJO!YOH?1Q^VWLGM]\5Z>HZ?O3G!:]#2ZGV]Y'L^^?/SQOMW MQ]M;>.W[=]#2H2;&)*6 M4G-3+8]6"8KY?@2>ZF"C2R3S9 DDIH@+FI&K4+US-J@P3NO&0O2*..K1MTRH)QIU%Q$CH<3B#?. M$&"L3-#@0(S($)FSWD?7 *7FH@+E$NC03R^"T7-A%]\='5],ZJE=">X!^R$S MI3RU7C +47&OP"C+J- 3_-N9Z:&Z3ZBY\63@H;1 C:2FHM M<"I="CDB5= 4F=&A^HO;AI,SG5GS8!@P@Y3$/0'F.7&<6Y*EL510:CB#@I,@ MJ[OXP?MY/3Y'PNTR^QX/8MY#*ZF*F(M#S/DD:!DDV@6:DV"4(R!Y)H8R1H(4 M@FH1&)+:RAJGIBME^[P,CRUKK2+G$T/.>VA45)%SD<@YTS6]E2G**$GD 6UR MQ1FQ,B)\@I8>/7?>\\>-?P]2^0,%R/.](>[[2?/^-X5+E2NWD2OSR<%EV@)+ MWA+O())2 8$4PQX"9]9WE6F0NJC]@NWH\B[]KN^&[OU M"76X?DB7>YLZ7B^%+)I/:TY,N2KS*HRZU'(K(<,=E29=6N9-;.?A$THJ$KCZYA19G$9B;', M$.XI<\HJP00MJ>B\"[9]H_&>G,RZV5R&*UHH,[Z,7:6?XP$50G.#P7&WF9_P M_3[3P]SY[UN@5G9.\.1!1",!C+::9I%D^2]5/NMOH):\!6JM]\=?AF,W>(V[ M^N7-?A@<%I(K_?>'TZ[RF_A[;N@=4LN);C_>67WK#_E1 %/@C2>,\E@2_QAQ MTBK"I 8TB()0IB#4JOP&.B%=#@H=E,$=8>#&XW[NIUA*%IZ/Q^E@W/G?-(CE M0#MO<9/+((]+S5]7.T@O^/I@V-D8'J0.,S<:=W&*@\-Q0\3/1FG@RO"-6:/Q M__?KE-Y!GD4.+UWF/.+:X4'Z=+=\B^[LC@HP_]?U1ZY7UK::YO\(^2\*IC>]JMS: M5>2T5&,6;CM%1M[Y%)DW^P=N?Z>/FST!S/8-C]E\>R:7]GIXSXW7OW_NK?\! M*#^.-M8_]#<^?0:\YNC#^LL3O'ZOM[YSA5S:/MX^^8-N[Y5K=KX6C7MC[PW? MW-K%]?WVN;=5UKI]M%GD$FK2'U-F+EB=B0Z,$Z#:$%28$W%&!"CM")R%B\-C M>#+<@HY2>)1ID"Q%$\F8&$#B6_S2\)C9UD^%U0\,C+GVF7<],.9MV$WQ<) V M\_. *LTHQ5=]U,G2OU$4QHO$]=MQSWT:CEX40?V$R0L^CG/[DY#NACKNHCOA M'5!2>P[I&W/>%CL!["ZVL(V^RQO.UGO?O$KQFYK[LOV@YWB0;B=-[)%_]W.Z M\;S AU8^[IZ:?Z:(WARL*S>#@Z3FYT,5[][>CT MNW'*AX-B&B]G1'J29KSWCO=.=C_A=^CFUALH27H;>WC-^G;Y+JYCAW[X]/SH MP]8VNYAFC.^=;+[N\!'%XM5N6:Q($3.1 C[;)!T1CF8"V3GBG?*$ M)9XS$\,=*@S)%6 M*:.R=($V=@N%*F26K_WZ#5,0EC(@O#'*31VW-)DZ1<$D50J+RQ KN2: 9G$HI"FU7 MUDS7FOMHJED1L2)B.\[N%HC(G HA0=)::F YF" %:"Y\#BG@%M4H4>OP;Q8E MHMK['+,EH)0F$, 3HS@BH6344P"+DJY1"04S%0 K %8 ;!L 5I5P(9 XBVE8 M4%+A,9*@DRNY6!SM954@48A@N,&#I2MKNJOL?03.'STBUCJV6^W@ULC%U-E M=&A)+=O2[>!WR]6H5AR_K($G$%0YFEW6U"C%@#GK:[#BP;%ZX\5B:$@"0!WR-L@2#!:&IOPGU)XA:8IB/LP M37^,J=HJ!-N9I%@!\%$!8#5-%P*)LV@%]]Y3&271EB8"*G-BK!;$"6$$LTE& MHXII2D%41*R(6!'QJO@M.+09DDMEV(8$YZR)!K1&H/1)A!JM:!W^S:(5(5-# M=70DQ. (&,C$16-(S)F)Y".SDE:5L )@!<"V F!5"1<"B;-H16!"*\:!L"0B M SNXZ4[QP]< X$4J[H#A5D!##;2VY^&'^76:%37.A M0PA9I\# X/]Y%JSFT0?-?'*Q!C%:Q]JS( 8%JS(O)FK)(P$G'7%):J*-EIYQ M*U%-6UD#T\43;$\VR06F:JL,K/EU%0#O' "KQ;H02)P%,40(B(K>$XKF*4*B ME<0*EDET3@:M\80%75GCH@OW8K)62*R0V(ZSNP4D2IF\418U"\G!)F\A,V-= M"L$R)Z2O48S6 > LBF&#Q[.QE( H26L,(O'<,2)DXMHIG5T44YVP166X%0 K M %8 K#KA B%Q+HJA57!!&9)M@43*%+&99C23$_.>!\N319V0=5F;BBZ6%Q)K MT<7MPAB'8_S=:=3Y,PT:3A_O]K_4^HO%1RX@R(P*D*'9><@(\."S2PCR.C C MK*Z1BX?'[?EQ00Z/BT:.N.V#(L!M(%YG3Z3S>#1))9OERAJ3M?[B2>::2"$C M2(B6>@92*!.!NZ2R-YIZ(V@-7;2.MV>A"^V=#88Q$GUB!&2TQ&>T6D-$E3M* M")&BF40LYX1<"*@!4!VX: 52E< M"";.@A<"DD]&LM(Y-)<)L9PXU :)1B71&">45T4II%VMVS=J:0DAL=9@W*YC MU/# #3HS%.A,8*#672R^>Y3705&3$F<);*86K7S-?1 L"- U>M$&X)X?=:&E MDEI[(#1$12!X2[Q0C$A/6;*<9V< E5F^'(47=P]_-QF<-/UP^C2!G\?A84&= MIS@"[G;-&Q>SK\NO'@3$6DE+=K<@)CI+F*-,Y"Q2CKYD\LBN8/\=(_I$9HVR:V9A%:I2SU(!S! \H$ MHF'$.CT MYJPYQX\OOWY)^^.T51:ZA<__;3 ,GY>3-0?I?_\\_O ^?O$@.2E%X&( MQ(802;20E::)1196.@G1ZPON\L'H,"$-XKF>DN">&^WT]QL*MTB"TY=3FK:7 M2?:&Q'6>(F],R-9!?YS7;Q A(T?']+(FDP MX^SW3: 1US]P7\;IV>D?O\;^^,O '3_K[S>K:"ZZ*C_GJ!\/=I$(\^)K4NAN"SYTF(;=K-?:GDN6N77 HW9)'=U#Y;QY :7S; M_]KIX3-VQYV7^S'%&_A!3D$?U<9T#37V_F MBY&QQQ&=_K2[NWTRV/VP_FJPS7M?\3I\UJO=S?>_?]H^^4-NK#_'>P2^P5^> M7(Q.;[Y^]6GS_:O/O?=_X7=?XO?P=[U_B>OS M]&"3#9=,$K#6$E#)$0>>$IE#LH)1F26LK)FN@O;UP7ARP>DJO*KP:A/3++/P MHMGFK"'DD",P:DV"P'+,(DCGG#$[%5[XA^*V"J]6""\ZJWPWS DK-(G* MEI8E 8B-U!*JG,I94J%]2:WJ"EF%5Q5>57A5X?5(A!?W&HP/4G.70+EHK'<6 MLI,NJ9@@32TOP6VUO-HEO/B9\$K9.:V")5)'M+RX2L1$#R2#"TY+)8)7*VO0 M%;I]/5BK\*K"JPJO*KQ^K,$ 1!X5\QF2 @;22Z>"R=HS%JF(:6IY"5$MKY8) M+YBY#95DPKA$8@"TO)3PQ&8F271*J6PC#U$6X<6XJ<+KH877@]>TO V[*1X. MTC!_I[KEU>'!X2C5&I=+-2[''ZD-2J<4B3,4N2UH($986RJBG8W!0G3R4=>X MW*(0Y;3PI7PM'.!'Y7N%,)NRE_(BN;#;&>;.P6[J["-9=3*2XZ09XO5%+(^C M-,2(56%^N$;CVCS]FUYUNUG]\J:VSAVW_ M=EG]^S/MN?X^BLQ-U!Z+O;;=])5^%);;#MO<>L<^O$==\/WO@PVTUCYL;?1[ M)^^.MS^].\'_B@_O7^U^V'HI+UENZ^_DQM9?@P_KY?UW8F-],.CQ-R<;6[_W M-[9Z^-\XV'[_:M#;&F2TV&;=HJ',(4Y2$>58(&"Y(M:+1*QU7H.C/C6C3W07 MS[QUIEO;T?E^VOS_D&1>5FG'%DAM"U5IVK53BY1]UVY3E80/(@DW<&E;1VGP M=YH4$58A>!LA.#_P64@O$U!'N!:&0/::6 &&)",=F&0#\ZD,?.X"O8?NW@OD MM_8!TSU-OGG<)A^O)E\U^9Z.H"L6WM;1L,JWV\BW^9% 0N40F66$>BL(*!Z( MR9R2:(5UG 5F6)%OT+5:5".OE1+M21EYHAIYUZ> MEH1[-3RL,;Q;";CY&)Y//+.L$U$:&)IW41#/C"7<,,YR2%XD42:^=BVK,;QV MBK0G9=[):MY5\ZX*OS/AA]^MPN\VPF\^=I>ETD8#$!]X(" U)5ZR0*+FTG#' MC%(E@85VK;V'@89/TKK[?BU!>5V8L+]_V%#^7,KLVK_\Z)>UR[G4#0>$K!S/ M-.;($V1OO0_ H].6>BVU<1\E7_G!!.R'36YO'ORL?X!G'\Z=H;XZW5W]LW/' M!1FOIZ,@UOOC,!B.#T=MJ:]@O?XI'/6.>GP;-M>W9>_3[MXF0M*'3^\0BG88 MPLE1[_V?@]ZGGL1G?[Y87[%]\OSDPZ<=0.@ZWGR]#1OKNWL;6[N[F^M_(9P\ M__KA];OCWLF@O_G^SUSJ+WH['QUCB[P_W@DPE7)N3CEO]KZX_F@/?U+GQ2[J'&E>!-.,; MENN^&H[P]?XW5=5E^STO#D>CM!^.'\T/VAKAQ8/&&&]],74%YA\#YF]/[:C9 M++?:R.=I-,3EA/1@*2VWFQG2KMUK:W.RQQ,/U(F'G+E(7&C@H&W,$*6.QEGF MJ8XE'L@LXX+]<#SPU.'9E@C?CWH\IQ&^YT>]XMWDKW;QOGQC_<]/FWC?WM:; MH^V3W_J;6X,!OJ8;ZV_XQ0A?;_WYT>;K;;']_A7^AFVZ\;HG-TYVOO8^_?8) MUR*>P^!9E-$40HQ,_QW.HE@ M46-T3H73S!/Q[^&X-87DRR*JV*S40 *(*"5Q2D4"D".Q243BN?4J*2VU4"MK M1G4%NSR"X)([MI6\U3Y,JOV9JSBIXN0.Q$M5$%)02U?6.+ML]U1I4J5)E28M M)/G629/;"!.A@@LY:F$2R)!,F4R20H@N -54+B!_OOK+?DQFR%FWCYS0UN > MQ04 _I,4L29F(H3DR62>G0\K:T)U):WNLEHKUN+]W$KC@\[;X_%!VOMV:@2_ MV\V\2<'&-S9TF9%>Y\Q$$%DXJR&AV6",351+)I@S,K,:&7D@I)^O?6(L:Q.< M((CW"/?@2E\GPXBA*(\1Z@5WJ5@'72ON8>+E4ZM]>FJI?15H[V1V(U,^ZY1I MX!Q00?-"1)4E*)=8%('>TMU_DD;#Z,:[U=-_%] [\_2#-31H3HG1R1)0'O\2 MVA(MP:L898J"%M0PG/%?*_8^D$NFHF1%R1]!R>K27C1RSES:D).UD7,2/,(G ML&P00RDE6BN:11+!T521LR)G1!J^XLZ(ZD!]([LP/!DC*YDB%(PI2(."Y(S:J M0'1RBBEP.DDH@P'*9 "Z7+'"QSBY>XER[QEH-KX1$" + E$*,*B4 56%5A58#TQ@=6N M"0#5+?EC8FDN'(8'$S**)1NU)9 3$">%)8E%&81C.I:!-M)T :I7\L'%TPUF M #R:SM4-#2#?#T>-!OH,H0;/LWSMUUE']\Y<8\=2PH#G^5.MI]N['9-&WB^& M^'OWCSL'^%O'LZ[<[J!IRCU*7\K8D_V=!I8[@_1W&G00I%WYO_U#-^AX-^Z/ M.\-19P]5_4X>I?\[Q*T;''?ZN7P++RC]OD,X'#7?"OU1.-P;'[C]@#]DTB8< MGX2/.QH>#N+D+H/^YX1WP+?W._O# UQ%/ RI65#&L^G\[0:'J301=Q<7Z--@ M>-3IXR^YT')\M?-H3_'-I,=Z[H_&!YW_.W2C@S0JFU-D8;?YZ/UPA%O[O\D- M#G8[FZ,=MS\=9%,.H$!O*IW;8^?%YE]OU@FSN*_X>V/:ZXIMM!48"DT>V\X4^AWA?))]REJ,^/F_7_9TZ_?'X$*]M MI/L S\<=$W= =H=[2!T%J\>=@R%>L^>GY#S[54>[_;#;*=3:'Q4RG_RTYOOE M-IWF'N7AB(0DC;VME/.WC&?Q?6[2.HA(,I->P,AKZ<.^IRP[WC9E?=:6]!O'\\ M'!^,CKOE$ X'!]-G%H#QHT.4L>7KQK.+V)Z!2)=L]NX0G?N[@V:(&-<: ]ZU1B<,[5D M..XW\F24!LWOGPT(^'^_3K<5Y*7FMF>7.8]JQN%!^G4*.73^^I8VQ&7\9G3$ MU(6-G/MW=S13['82:7""N(R_ZID;'+GC\4"N"CZBEQL "R,D$O0/IV,Y6G$'WYM@,@S M*DH3JF/'R8U6.\_1&IG(W '"ZQGR-?='[0TW(>#57P:X_O*DJ985W)^"MQU_2?K%O)D(5D77T=_GZ>/=42/3W]E+LHQSOY,.#PU%J8!C_ MV._.EHU;=IA1-N#'*)X;Y:)??N!^F2'SYQWOHR&N-CF5;/.M-=(E?%T,P.*%!3@H_%T^\YV![=['T_N=#47A,X8E4=\ M&&[G+JI*96_F'G. NF?H#W!'FQDW2$,[NZC>-#_\J"A8JT67QH>&_KRRO&HV$W?W"RZKV=U!'Q44/,7C4XVE4V'96^J0&YTR?YMI&RT:LQD&*2^ZWR\150&+F%!@70NRY$;( M-Y,.ZX_8L/[C(G>4?9F:C @-4RCMCY$]IB;Q>8Z] BH*@ES%HN]3YW \\7 4 MF5NL7&301ASDXM'8^__LO6E3',F2+OQ7RIB9=\XQ(SBQ+^IY,:.%NB]M#1Q) M=.O"%RQ6*%0+4XM8?OWUR*R-511K 3%C1PU4969DN,?SN'MXN,?!83=4^ /# M:&>*O?J\[K!W68"UBWW;+9L=,.^R%YN=^!_P.MUAYHG^L%V1;;_VGMI=P(99 M/\G%_ S@QZ-8^7DUOX#T3D!A>K4KWP6HL=58:M'7<#H9P>C6-3 "L,UX([W90:][ [=M=0<;(Z5\OS1WY,76YWU-/0F$.*05)8BGX)"3&B,7 M>. D88:365I-@(E766Z$#HNL!,7&N4'X!R<@?"8E =\_@5'#$^)*<&0#YR@) MXY7FU(G<-_Q>-LX,R8%17J-JC:O-7A52!+YK_K@,LA-/86QHAV88;5UD_[** M:%Y+#>_,I/IMU.RU!PY[LXHO+_(BO 6)"PP??:?;G_GCJSY^G%QT>:[JJ$+>INM5^U(S MB'+#V/_]Z>/V97OX6O!Y(SM8Z\->%:K,G:7SSE.XNGF5AKW1IN)LV*X.4U;; MAW5(=.0&A=BR9V,7)H=BZSS6?HX,6O!PCKK3N.-MDUXS0G8O\A;5CV:_N@E8 M\/G+DU#2.!97J>J$5^X0O*FV:F^4]87F:."Y]"O'HZ*H2F_ 4[ERVP>NQ)O7 MX+/_-3'@UK1F$>MF^R-O,E6=\G9'@ZP:CXS#[I#$;:/;!>,W; M8W#&3RMY@-WRGW-DU9ED +%5\$0JCI.UGJC;.[OGF^?^?'-M'TAM71"4WLE=EO4X,G48.MD M7VINK*,)$9P8XM(S9#31*,6@,+-"&4'S@;05]A,UR$;5"#=F,MOR=#>JU(F1 MN0#&1Y7L6,$Y_!)BIS_.RIG81-MU0"_SU>B6@\->C*,4C=-&&_3IL-^(55[% M55A?GJ&"UMD;]G)V9NVOJ:L#+_/PGV_2_5\]QS<'D_RCI;FB( CBCC7#O!:$80YB4Q' M')))2ZM@R=Q4\6>T/%<:O]ULLRV/5F:=H#DU_]A.[9UUL_1]N&@ MV6J>UUL4MM_M6 =VP#&L\V;.O:@S+2?K=AK@GQB-XTV":0!^O)TY&]6O4Q)@ MH8,K--Z%..X.1NEQ]39IG1MW@X%8Y00T 6LJ( $_ID$P'F61'G>;.5K>&25X MC>YR<6!Y?_+*)9.[>\LAW>[ M@K?6X5YK^SYP+HCWR) H$(]:(><31H1KEJL7&AW$TJKZJ9D%^OA:=&,]CG7C M2[TH?J_61%&0JPJR=; O''<\D(0L=Z @-FGDB C( IE& @I#25Q:92OB=@6Y M9/3,D5?Z!JR@7D[1!NB--ILWO6;_>\;2.CGLHJ73N2UPD>EO'*RI A'-449B MA=UP^8@;';TJV>,"?B:!.BV/9MDI,\R?YW#?MR* MF9+JYC3Q_%X5__PTT5B(I9);7G++;\HM?U746CWX M0TYQ:OH+DZFN7T'JG^.=U-&YS4?8+[WH^J]'-\@^!> <4,L.W/K75M=_?V'C M<.OKR#@\VFMO?ONCO47!$-SQIWM'7PYS6&WOV\;9YN];K;WU7;)[_EEL'?W6 MO&P<;K5W3W?;NVP7#,&M\]_:6[]_.MU<;[5VCS9.=NG?W[>._H9G?Z=P?S . M_Z*;!_M*I^1RI=^HM$;<*8RTE1@92Z5P(NI <6WY@VD7PUJVVV7$7@=C1#", MXY@L,_ +LR9BK+0W2^ O>WN<\;L'YO?JG]U\UCGVVHT\]17M;'6S"_YO>Y9U M_LI!W0LZ?^U)BI\.X96MDCL?;_WO?N.W9@+_?ZU=1R?S;'X!0J_CG6 N@A&P M!H9JG1O^CVP]C/=NQW^=[,4>][H_FF%T\,+.Y?Y)3"R,CGHI(G?!Z!2YQ8H+ MHV*,6([D*M\?H_H29V$[U._U6'UDXV[2GS?:P_6NW!RX?&#$?+=B> M\/>%>QUO[FR>[1O)#596H$09S=T, C+",)0\TU8'K!/&2ZL"7ZU3T!B[ M_[T(CD1]=J-6HBJH7F4R9!WJUC&VG/4[B6H=QOI+[JPQ/,X?S17C)=Y%::*7 MQ.4!6^M"KK&@33(R*'5]_.!N"E0%$*[3GNWCVAH>!YB"RVG!AX[M5LLI.-G?6UQC]L=:RJR@48[TB/Q_+/:O__ M1GWN5+E4EU2:V>@%8)E?<<4S2SUC;PC-Q[\ H"N.!(<\<1IR0A6+L8@>-(0&[.$45N M2NZL=6,:@4SCV:U#@>!%5L=?JR(Q=CKA,RQU#=4MYT!C/G&4U;+5;%=I:MW. MZ)C39*?4-D,='90!%DOL>'3$ID23CR0DH>!/LDCZ:22]O;8?M(X.IX@\5@YQ*R32!FQS MGYP7G%D7 \N2OH8*_RNG&60L.A[!R AC)GL)%TWIBS@$@NO68%2=%06TJLSU M%"=Y"JT\ZP*2\9\W;(%L'^R%%,'&Y0 IKB7A*$CG%0?U4 M"-2!328875K%*^1Q,,8G3V2@V.(H>1+>)*U$, M-_Q'2;*3W-J+\AAMSD^/Q]=WZE\XCW$Q^2]'5::'[:?'O>LDA9_$=\8EW+IY MT_KR,9A+Q]=!A3;M68,OSQ1X&P\BGD8_K [C9ZX"ZJJWQ;N7PE$7@N>CYVH9HQBA6ED?*(!O&C DVM SJ13N=FW(<@$YW)S'8PT,1H!&A)@24&$ $^+ M71=SG V+]\;'AOME:^6=:1';^OQHFRN7*:G1'U:%[49U67()NM'IW?'&RT4V MS8I55W^K3 50OM8PW'K4E%R@Q/IQ_5&LJ]D-8TZ\N%N3-V$N/;DZ3N)NJ5MQ M?= ]@.M'F(C> F2J(7C-'@7" _2,%.I-2$8TY_%VJ^&6"\$5D>*^VY#IIM' M:Q3TU#NM8'(%F/M<(PYV1C[ QY&-B2?@)8VY6EJ5U\65IH'W^FQ5LW=%E9;G ME+XQE),873[%QX/(F1Y.8B\]E]1P*D?2O]3)M4C_'M+_=+*UMB\5 ?.#:A1- M;LK*)4B?88>DER%B3;7C":R=V[==;K36YQ:_4CZJ:$D,)G$%JUU@F760<*YU M$/7BIYB7Q?]P\6,0O[-,<\HLLI+GFA@J(,=] GLG ,A;+;AE/]UUNZG>-ET> MI3SGDJKS[[Y&ZZW *K#$$B=*:&XA(%U31A8?K@M@ZV0^6&:D" MV"H68R "YD K(D;41D*8-I9%>MM>>Z4+50W!L1I4=2"J+.8W7"%A<.W)X>K5 MJS#(TYOTU\&X@0!TY54@854J^-DHTW;D=5^ :N8EQOOH'SZPK8_>C;HTX*.[> M];KT*9=[X]HI(4U &@0!<$H51)?L#]ML56<% M9G((JMJFS4[E<4UJ;3?\B-6JH\?#?@ZN5P>?)JEQLWK9BH,JP2%GS-4:F171 MV<[WQ@'@-MPFQE&"PA6-;;6ZOCI5/7^T@FCJ*5%>BT2X T\N^6@\3S3AZ(2P M#XY67%33M7JHLRDQ[ULQ-TXW3_:M $]:"((,S@DR.DAD+2/@ZS$PMK4 #JL4 M\Q:$JV,,);SYRA5B:_WSZ?;G1PAUWK0-,O(+CZI@K*,X5Y%F>B4;YV!OD MDYOQM%D?6[SR[97&#;;6W.@&V#6PK3GY]GX -A_?UH,?*_+V]+W6JE2+HKD5 ME&T*L->$BQB,3V6)YGU-N?ZYP3&7M-/"K=7F89U9D#.P;B*%=,T MHUQ_?;ZR)8F07*[32J8(%T&YF#QC+&$K=/*:S)FP>XMI,9NXO5E/P9_C&7B_ M:_+H\VFV=0U6B2N/C'!@Z[+D4:ZABC .0AOP4+A4L [U+39%3F%MM1J#O ;& MA4+'FC9)BZW*$5PX S)?-$EX0E7@@-F:2V M3=(HR0VU3N2,-6=-P@$\NEIK".;7)&<4K7F0UOQ%LK_""&8*7!5-$IBG*F!D MC#0H80) 'X7!)MR0"7MZ,;Y[$]FS>O_PHGWR.__Q^USO M4LXPUS99QSD5C@3EL>VJV<^$N,I-YH'P0S5B@<0.P>;BH9RKN-I9$URX#E7 ML!4L(.$#R)IC@[2R#AD:G8\XL&CITBI=H5>9\;\N85S5\ZI.XC^[9P[_G/3X M"";X'4+.)67[LN8(NZ8.@\YV/C\AA'5,5H<:(Q)@9X)8XBEH!%&)2*X+X;14^G9QAD BK&< MNZ #2EQ3Q!4 BG.*H$BM]9P20'E_XS'&>^2I 6QYGA23EB?I=.3)>F:C\BR' MM8JLGTK6YX I0DJE) E(1B50[J6(8/(9XC8ZK+@/B3Z6$3SWP<5KT_='U=CZ MD\ E8-*D*4[=7'V$2W/'N!_/';OQ_,?'>GPWZ"!_=SJX*]P9YJZNGFYJ%N2 M1(R/NE[U\#(E#V([MW/NP4,;X_W#_B0=P-9-ZYIY9VB:+#!3@*6NN@P>7Y5' M=SSL^4/;'^\C338TX06"'71[>?G%T8+K-\(MX=S&R6&\?I57.YO.MJHH\KC+ M\3P;EUP%PR+U26APX6E.++#26RJKI.LX[EPD,$?WSXPI&Y.6;L[ #S*/JPT'OUP^QHI_HX=X7(HVPU@6BZ=4^"@:T:$[6J7-N;ZC&,$L?' M+]'M]4#J>SEW!0#3- LJ1Z8!]-?<\)?;W@\\%=EV*M: M84R%O%Q-]=7@-$QR+>\Z$@!*=U)W9KA9W88PC2!T7PD0#''0*+ QXJA$1U4$ M>Z6Q7=VT>H7*Y LQV:I^1G\(6FBK9A:M8=TXHFV_3_R#W&4B/_?*G7.S +@R M5T6=[&1/1S_9TQ[W%*E2(^L6OLN-HV$X&+7+^Y%?=6IW52]=6U&^E[OOC<8Y MFH#1U(R+:/0;!U7[U7PB^:!BN LGWH$96GD9Y)FN7W,TI\UV&[B@[@%Z>:;F M:#U3>E7%>^S5X5^\EX5_^YU<^/N;[:7"?UL\=I6;'\< MV\@')[OGFR=;1P=TZVA#;*Y_YIL[!_#?W]KPW/.];_"_WS=.]HXVSB[;R-OK MOQYMGJ_1[?5=NGGT_61K_>!T>_W[R>:WO?;>>K:OM[[O'OW:WCS*/IKG^QYL M8L8".&GVOL.@^X?-X\;@['AD M757F2AVIZ3?@]@?9-JMJ;UV8NUR%&35/T6$SA-CY\'[6S\X!W:?5\7TA403( M@?7#/7)>:A1,-(D*+*1Q2ZN#D]CZ$4=:/K/[<2W6,9N"B,8SJQC72>B4,/$B M&9N(-#=$F"]7Q0[#WG55L;_FLRZV%RZ#X:C<]78:_^6]8>'.][/]:+%,P5! MP.!S Q^%K-<>:4DY4;$^Z6T@Y-](P18?@Z$9RQ'/$2*M,_5%D(D-.7P&XF7*]3KTS9X?MG/0PN? QYH?-7D>%7"F]FVFW9 MXW[\,/[AE]#L'[?LV8=FIR+(ZJ)?@)(JYW_D'L+PIK[."A[Y.X,>_"^,'S#Z M?*7^[%^#UZ,5\AM'PIVWVM_-F1) M3!GRTP^9WE4Q_E4ME7JYP,++6/#_+[&E&\WB_TC5__TR$Z%IQ32XO"QKF/CE M.#=-[1R@_)4/!#!C_(=>;>O6*#(>Y<(\WTR>/_Y^1D%Z?#JY?@2#^4]W&>(H MB/600Z [A3J'_SSM(Z*5Y MX#F6VL@.S8^ 37ZW58S-,93^]HD?"$MXND%_ AS5Z3_V-(W6?K$E.7]5@5< MEO=[EOYUR_LI+"'O8_RYIN1 S$/F\=J-D:>>R%]'":9VT/@U'C0[G5'[P7]7 M>Q[W6E=WFZU[ >?3"_%>BV6Q1/J?EZ7VN+-6">8ATU9+MH[ +-"TS=-+1XA\ MT,H9Z04/UFN<$F?8&>\DM:8JUT+,Y>KQ=\IFO6&K?JT.;4^26=GKW-4XW&V? MMK:/OI_MGG\_WUL_X+OGK_0ON;WSQ]'VSM;W[?7#H^UOGTZW?O^,=]L;I]OKOS7WCCZ+O6^[>.]H M$V___B5M-O'9GSN?!IM?\-O@%:RJQ4.CZR>O$$DADD(D36<44YP:@:/@@DLKK(]!YL-R2$TD(DA4@*D10B>08B848:(;2VD25NF+4Q)$.( MC=S+Y*VM0UN8,5R(Y$6)A$^)1";&K!;(I91R&2*+-),!68Z-6(B>;D\G%>Y^S0]#M58;_Z(_=S1H=MKK/FJGDIH+.S&/7ULD=ZV2'XR MQM=,-_DD.::HZ<;G?)I*1X[D(5.,%&@X%.4DC,"^ML M75D)[/0:..$'2"#.1V0548A[FI#AR< _PBE) M:50X+:T2RJ[@Y)64Y@*1!2)?/T3.$Q)WBFOGA:(V>G M+0I(F<303%Z)7'4R3%13,N"FP4W;\%-SP,- MDKC$H^0$# UAI==).4("9B&.+$O&;K8L"VZ^!MR<1I CPQP<"8SR?W(C^8"L M,01IZRD6+ABG2<'-!0\3O^%#"C-AXHU^?WBG$[7/NGG[6"0TW^;)&R:A1XX+ MWV,_.G]R45'QL7,92EP^,AP^ C1W@*'+PJ'TYBN-\)8PRPBB@,<*A.0L=8A M*J2U%N?N3KD(_S+E5QNY%#@L<%C@\#%"NP7SGA[SIH'9:)B+AH,*".$1I\8@ MER)!V"K" ^IQGYI57)9$*\@7D&\)PG*%L1[>L2;AE0]CS3WDD:")8:XB0[I M:#D*.(08M79, >(I4A!O0<.I[R/K]FL<#%KWC*>63;U7E"_V\@'5?X_Z2Q5. MF8=3OLX$4A,15#G,D#>*(+ ($M+,6:1EI#(1YAGS.7+ L"[Y8"6OH4#@H@51 M"P3>#P*GP=.@4M):8I0WE1"7@B)+;&X]HW60R3OM=89 HJ^6<2H06"#PG4/@ M,P5."\[=#^>F 5-C$N/8::2PE(A;F9!CTB'@,!5$9"G:M+0JR=4:0P7E"LJ] MNED[4]HI!?C:;,_ M@.G;Z/@>Z%YM0%IC:@13 M4K.<9BJ?N'1 0<""@(LANV>.DQ8$?!D$G"FP&X*C-%@$ @,;,"@/"$@C(O!G M[9,)RH -2/35%*R"@ 4!WSD"/D(,M2#@RR#@-+YJ8@PX[Y$G)S3BWG!D/=?( M4,*$2U@$G\M'\2?>17KS"%CR3^>:P9F>@Y\ZX8'=!I]P9^[IQ7>7*LBC#T=/ M8_!YZ Y=*[[+FNWS;=4\SKPN*)O/0^:2Q?R"QIP LFSD]$:Y2&LC*J1 U9T3JH 3#.&&G)=$NC!J0/'YR=N&J^;AJ MNM7 ^B0Q^!<$A,0Q]PAL"J M9*4QD42;2[PPY=,(T,B059APN ?0[ N?E7AJL)5A:O>&%<5 MO^I5<-5T^TXGXHW'!&DGP9L*DB,GL4X+\&%EYC MM9)&7GW-SM!6XOB??X7FC^O^#G\>OU/;]@Z:G?&LF.E+K_Z/Z_UK=?*TZD[Y MNFHU^20M33BD0"-/SCCG.0U6&>R44-KN2[(T>]'%AV7YY"?=^.P;2??ZJ;DX MGW<6PW7BK![\H3D M?(7!*S@SJUF)Z+#^G="*UPV_VR,X'!KV(:[^D=(Z[^( M;W_F,R'QMV8G[U[^F5,3^CMP_U];7?_]9;&-;GX=85M[XWQ[?:N]M_/I=)-^ M:6_O?#[?WMD5F_E>.Y_Q]@X\Z_=\CT\G@%.M^'^^G.U]"\>.S#NTZWUSV+K]T^X&N_.KVES9^-TZ_.^TYIC+R/BT>=C MJBXBZTU"DG&F,,"3-*SF(=#X&-8RBQBIC7:6$ADTC\X:8G6RF,!/&L@)OA^! M,(YAW@>]89QPW-,*=?LX]FQ./BEBW3K89RDYI0.%M2L%XE(F9+Q3*&+LJ;0> MQ^0NBU7RJ)6CSCJLN(@!'"BXC<721$9BX)?%6D_TF+=&TEV]^OLLZ%U"SUHV M/]>GBP/UX/0QB8UT0*A<>^>(YP34R'&%HU%+-SSGYR]X\3G!,>\\AHEC.-<_ MU]@1XP615H-V)KSTRO!XAEZO0=^=P]CXV&W#",\:A[;?Z(X75,-V0B/5F-EH M54+/%F7]8T[^2,V<"@)?@D$,$Y@OPUZ^#'YJMII5D;+\8?S?8?,X'[<=W6.E M\2W"@W[$/.N^-0QPK\&A'31.#F,'KFC8@UZ,U04'V1KM-X9]^$)L5"9%8]!M M](>N/\AET&RK==: ?W(B2OY&A#MVVP U+G9B:L*EMM_O^J;-W8E/FH/#?/MF M@%LW4Q/^E \+#I:K49[ F_3@?]F6@4>$9B_Z077383_6]X&![O+-CN7)VHTH=/Y A6)O4L2F(SV MXJV.:P,^J_STKLM7;YDO_A$/F[X%#ZWO/Y7W6#Y?N^WJE;O#WECNS5I2\.6J MIT^>HEBU_\E-G_,$P" 'L9J"T17Y2?!K?WI--1LN@I";8[G#R"O)QE;\8<<: M4D\H/*$2:7[*H)Y]^/VLDE).+NQV0%9GDPF K[O\[=CS3=#.E:LVUQM:KO4W M8D PHSU[D">D#9.095C-75ZE@^FR_N_K%_54Y+7J'X,2G8)W.(@PK[=Q]SS! MTQD7%%[9?PC#WEFTO;ZU^O2_CMZL^W($W).^,W;?7/Y-]14@$ M$TT@8"Z'N/ J'PDRB @)E,\9I8XNK:K+1-S(\UVOQV<6ZJR]741Z1:1_G>U' MX750G.937@EQ9S72-@B4>&+4):H4TTNK]'J1+L.R[Q\#335_P(I=:5R+#*'9 M]P!>@P8LKQ%_/PXR7(U<=89M%WN/LM%RI8['K?BP/GK'+S# ?P,! &%,0E>( MOC>]VO'G^UA8130W2&H+4&%H1#HFBI@4D4>2%!9@R+.5JT<(_VL6*)Y7QK? M19'P!0D?G.SK2,%)-Q092<")#T0ARQ-!VJ2D(XF:>B #<9V$+^'&%4?M"5SV MJG7D6C:>^VN=\&?3NI&)6OOP.]GL?L^>^_;:OHTR5\T1R%#.$:PA#*)5'@4, MOGOB3MEDKP18WIA=F[JM5OL#H\Y7ZLTN!_OI#J5^U/ATSIW2^^9@-Z+#J N'B?K[[<<:&YML"OWV_1+W%P<2-[^-TAW"GTKQQ- M>[HIS!9"[+V12?QCV(D-JI8;F587+':?D* M#@]/%]>7_$S43>BO?FS4;N%RX_=>M]]_VK27>31]L>;N!=/PWE(BW9,E?5*7AE7HO2D;=?8,-H[]ON"3SK]')&'8S]^];Y7G/O&XRV_1>#L36W=W)VW>?3 MO6^_P?BW6GM':_!>OZ7-)CZ=9-21E&*06"#NG48\AH2L4AP9'WP@D2D%#]9KG!)GV!GO)+6&U4G4A#)2 ML'\QL/]\6@Q)4>,XYBA:X1#'T2(C8T!*>:LL25)&"MBO ?NOMD\KV/](V+^( M#M/]G=G7X##ES;'&FO?#]K!5I;!=]9L:&^UCV^SEW*X;15@JZ[T!]V%&#:8B M+Y0R#Z6G1UZ*GOZ;7?[>X7V]*S0"X7,02%;'V'Q"G M-C6UA /P"62#\8A3XI#A,B+OL*-2*1MQ50.$R*M%_ L@OF&;^N52Z!8@RV!U/L[06#X\6,\)?>*3PR%OUWPJ/ M/ &/S&08F22%- $E+0SB,AAD).-($$FB9S[EP[>KE"U+7'BDN''O8&ODZV&W M-T!5-:%+AZ(:,\?W7^RXQHS.7RI"^JXX^-Z576^:M-=/PL_NS(V7P]G'8:]7 MLA#F9.'9,QXL<.N5!T?.4959F"#G8T)!8&:P]#A(5U5-)HN7YGOGM;5XB+28 MNTN%2@J5O#=_KE#)PZADZM!Y0F.P@B/&M$2J&01';HW?IBDF^=C3G^N)$V_&>]DJ]OQA57F9Y794R/1YM.&/B J-'@I MP"3(Y>TF%X*32J?H=5I:)699\9(G_38VE0H"OAFCNB#@?1%P:E=C";+"W"(N M&$,\^1RBD1A)*9PB3+/D4[7ACEE!P'=E/3];&W9X]/>,$UYH'@J3UN6^7QTACIE$*S$HCF>&8 *_R9;& V>+O M( 'AS6]]% 8I#+( /EIAD/D89.J9)9LBR,<@%PQ%G"2-C(D2$2(=B8H+87,K M(;$LQ"OJ.?QV&.2)?;9Q,PT!<_#219\?<2SS;,Z_X# 7:2Q/.64E\#"++\]1 MD7[4%.M!]>B?XPQX>?XBKY&WO;4]7B//4U;^8<2P6#/W@@>"WHZW] SQMMG6 MB)<._?P:X2ZQ5&]XA(IHM2M5!^76]GW"TA#OD?"Y?H.B$EFK.?))Z93 U0J: M+:VR9?XL!>??Z4[7VSQ 6ECA[;/",\30"BL\%RN<35@!"TL,%1$9S!SB(6!D MG7(H>16]=#X*K0HKO.Y86CD.6BIE+A27O*R'45CD,5AD8]:W""(0K7%$B>;M M_H0-TEPJI$QPDDN!B9.YWK*@SY%%]TYKPY5BF:\9$U_6OBZ8^$B8.+6LJ>*! M)V.0D*;*+_;(:D*1-<%3G@AW3%0UZ.ESM.1XIYBXB);UVZZ7>>OFQ58<-/Z_ M_]"4T%\:&QW?&@8PO9N=QO;@,/9&WRKE-%]1?.L]9(^]K+=2*'@N"MZ\X)8X M)PBQ =P20A#GC"%'-$;22XJ#TU$XGRG8"+%PP:UWD$+V-C=#"HT4&ED\!Z_0 MR+PT,O7D(M.:1 V>G#8:<1W B7-:(Q+MD;P#&EE$'^\) M(F^A^>/RD";;+9JU? M>.&MX/$>-4_183.$V/E0$.Q6!/L\V!P?R/MH\-[_/<2^_7?'?C/#[:-PN'NT MU]Q<7SO=7M\]WUN'.6K_W=Q;7^.;YQYOGJ^QK=^_'&Y_^TO\W_-/=&O]^]G6 MD?%+_X' MX*H4/WQU1P#?;O'#9X[BE-*'#X7 :1@G"<.D=!$I3(%P& ?36TJ/DM3<*BNL MC+DKRC+&9.%V4MY#\<,W?YB\4$FADI>+Y!0J>2B53$,Y4DC'-'7(6$P1#S(A M2R5'$>-$L+%:*5OM"-#%Z^K['JAD$6,Y3[ I\8IC.=.ZNR64\TP(]M&_S^T^V=/]I[1Y_Y]OHGL?7[)MVEGSB,H;6WOLDV85R7X@$P!QO[TC)J ME<8H.,X15Q$C[2@8VM(1;6.*V+L2REE(T7F#D\5$(L:D19R"4V02E<@SPJ-T MQIB(EU;KJ,V?]E.PP\$;'HN\L$HXPF"Q160)L8@ MIIE@Q(,\ \TVHS+/T<;GG1Z1*D6R7S, OI3'7 #P_@ X=9H#)R'1J)$TV".N M&3C- @>P%XDF7$0EL,_Q5TT6+XWNS0#@(GK&;[M&]HW^[0)6R!Y],GI4B5<_ M/#WJ;C/Z^JGYI7R30LAS$?+NK$?"G641&X<,R7U[L/7(@AF%K!7)4"FIH387 M;5!F\8[;/LZ*6SP0*[NEA9H6<*&\9FIZ*:^Q4-.\U#3U%3UVE-O(4:3*(IZH M!Y)B$2EJ(A;&^DA$;E2JV&OJ^_!.J.E1?,Q_#2S,S&1/H9;QUK -;^#KW_,B M;W:&586!Z_XRNSO:[3?S'S_T8@L^_1%_.6F&P6&]&3G:F.3BZJ;J^#+K0(K# M0?QE)#H\>_W%:V:4Q$= H=Z+[<32G^W$TFKPQ%S:OIGY][ W73<'$;E>M-^1 M3?!6'VSKQ)[UE_YUX>7;S0Z:G.(2.D9+(30)71BM%G6=P+5=& M[:]73B?!!$V]SXO,75'VQVY_4+W_#MSZUU;7?W^=C-V*_^?+V=ZW< SD*7>/ M-ODF,/;FSJ?SO=]WQ=;ZIM@Z^GX&XS[=6O\LMG[_A*OQ[OR::XZ<;G_>3YQS M&;5'3B:!.%4:.8$5(L)%[ -5DJ2E1@2SYC@C76\8+V)?V_8. $R\QE0WM&O M(\PTBYR44D/ASF$$FZ_5ZIX #S>:_08L^F$;7N,L+XP!?/JQVX;QG_UWOS'H M#FRKT:J">A[T9Z8(?;5,YIR6BNTF\U+;"?#>+7O,\7=%3S"WE'(=O2 T>73*3Z0Z96&%4W?W[KQ;=_2%\&*^0 MVSX4[+[7EB$OQ)"IO./%/]F(>)DJ9N:Q-T)&)N3C;X7H%W @OC9/&YOPC,-^ MXQ-8*>$97(FB'*]%.7; 6(W/K1ZO>C?S):3TCXT.V$'=(=PI]/]Y!PD]AZK/ M42IEP:?WCV$G-JA:;M"JG-]3;P(\=.**W!]5[B;+?28(_O>/O;7FOOVU]LZ_?=LTVX M?[X^/W_O]PT,SR7;O_^=)FDX7_')?L)>.<(=2H1'Q%4^M>:=0UI8C"EGB7.V MM"I(:3Y0,CT+W!>XOP#W.)F4%/?)I\ )-CIR3U)(S OKK$X9[HD9P3W\(*DI MX+W!?X/XJW%.GN'9> M*&HCES9HXZSAR0H;98@\CJQ[1DVQ[E\2[LD$[CG16#LP[*VU,A?N ;@G 2-L M \=!8"(265JES]+7I,!]@?L"]R\],_,<^>6!!DE FE.!^T>"^\7:XWT- MNQ,;.2L@]@<-P)V?5LN83&DIKO0*8O-CT8YZ010(GP/"MS[.Q..=C%0RQ9%( M5 &$8XJ,] XYXX"#F252FJ55\BS-@-]I":520^XUP]R3QJ0+S#T(YJ9Q:).D M]Y9RD($QB$=OD!$NH)0B$S@Y[#$'F)//19C#GV)*=!XPB684C(."F1M<$RBGDB/ $8,EG L*3-+=(D;A_'7/RY<_ , M8=#YMF?>);X_0ACTSGTG)J(O^'\O_&_.GG3GCDM/*6)$$\2)=LA)K1%)R6%P M6@0.(K2USYG-"\3<_7TW<*N]V(>O8)H85GNS[;<9_(" M!6-@R=I<0X?4E16<<@Y99:7R*8)/J?)R!Z$5\^BUQ1/?=I'0JT5!&QOM8]OL MM6-G0?(KWS#@/_HQW(NH/I7DG]U^O^#[//@^6Q<3S#1&G+4(*-YOOI3"N]T@?\,X]\AQO_/8ZP;;/RSH]W3H-PW^:>(( MQXXAS7 "S!,:Z9 ]6AZXL$F)0'5>R9H2^DM!P(* !0&?/))7$/#I$7 1X>=R?O$''%-)'*Y=BZ1U :"(V'&%A1\&RBX0!.S4&,9BZ=$!5Y3 M&+APQ=-S!9OABO-]IX$>*%C,1F.3LXLL+;7H/2MVFC7I*3B]$DOD38A@E00) M*S@R9#R)47,E%,YGL/%5JZ3D_#UH_7P][/8&:!![[9GH3^,?\=2WAGG@C38, MX!!F#%4__+,$_%];8*B2\ X(N,#4O6!JMJ*B-EX3PR@B CO$P:-%+@7PH*B5 MF%+X3T[^(X270/ZKWO0MZ/9:(D,%W1Z*;M/0$",T,>T5,BF?7Q%>(&M\1)8K M:H*PC%.RM*I+D[@W!FZ/;B"_5P_ST2-#!=T>BF[3T!!89P9\>YAZ1@F@FP*< M WL-L1"XQP9'G'?U^"-UW"CK]A6MVT>/#)5U^]!U.W.@EFH7$I@A&L.2Y=$Z M9*0E2"K'F6(V>LZ65IE^_LC0V\X*^C/V^XVO0]>JPD*V$QI?8B?WWOC'1L=W MV_&?C5$/F9(K=)_I_<>+-=@8R[068VD$=(_>VCMK58)GA5%K^PI<5P_^$2(J M8<2U,4AK)9$4QBJE'8[*+JTJ=M6TN!).+;OIKV0WO6#;(V';X_;+*-CV*-AV M-L$V'K3%,@BD!(E@?6F*7"(,&<>E$=QX0N/2JB %VPJV%6Q[TO87!=L> ]NV MIG8;P!=C4FID)2 :QT0@'<"S]-9CJH(+-I*EU>OJ6!9L*]CVSK'M<;M9%&Q[ M%&R;VFW.2.64$$@DHQ W,2"-.4-"$Z6\)%2+D!.JKF[F%6Q[Z=.&+W>*_?D: M^#YG[XK2FV@A>E=40'^UU.A6'&RG,?ZO=4(=9:Z)H## 7 SP:38JB5E*V#N& M7% ^%RF)R(;DD'0XJ!@8P<8# RPSOGC9:F^J$.DB;1D7)'T%&6X%21V M-!9,!6,"BL(DQ+D5R'IID6":#VD:A DGN-$>$'2@J3O DF?H^%%0=*G M1]*9B"L/@5$0*J*$Y.+)C"(KJT\L&_4*GPTF+-Z()M311>>C O39T\&G+PTVA$\X$W;CQ#FBB&K)0D21/!8V?5%B[# MA9<*+Q5>*KRT,#.Z8!L]A9<>RDLSVSC*)&;RO@T8"PEQR0.RV6G".)&D?62A MWL81U]3K*[STNGEI3I@OK%58ZVVRUG-LJA76>C!K3;TI;Z)V@0@4K78(!.:0 M<9@C[)0* OPJ1WW%6@M8^_X=L5:UH?:O02ZL#/\-S1^K8VEL#=OP++_Z/_#' M\?C;MG?0[%038V#\HU]'LV&F[[OZ/Z[WKVE)F.JV%^[Z""'\BVOVMV;'=GQ= M'/K/IG7-5G-PMFD'PQ[\=R>_W@X\[M=6UW]_G6NY%?_/E[.];^'842YWCS;Y M)MUK;>Y\.M_[?1?6]J;8.OI^!N,^W5K_++9^_X2K\>[\FM?E&:S'&'WD243$ M)"&(1P-6).$)"9A-%E3"$<>E1@3 .X9I'?2&<>FI999KWL1X,8NAR.Z*[#[O M1TFH9UX@F7Q G(F$7!0**89EP)'KI.D5V=UCV=YHM%X/*!=1Z,[@]1,0;#4[ M$1W6OQ-:V2P[AQ'8N]7JGN0C3,U^PS;ZPS:\QEFCFQJ#P[RKW8;QG_UWO]$> MZ4W^I"ZFU!JI5#/V/UR$I#FGJ$+)R1S53 !ST++'_?AA_,,OH=D_;MFS#\U. M]2;519=Y!A[SRTDS# YA"F J<6V9C?(:1@\8?;Y2?W:)!$U_YTR/2ND_&JCRCJES@&O=&!)=P= MPIU"_^:*]R^=-_GH(O01V+3W1H1XZ8!IOXCQ58IQ9$5?)\2WE7GW').9S=ZR M<_7SS._%DMI"1OG>4!Q/LA@Y\QS\48Y-+M_(%<4J:NPY^^WRZN;/7W&O_=G0YWK=UM 'C^@+/.SC?6C]L;:W#V+]MG&T= M;<+8?CO<6P_?;5MK\BL^FK5JTQ$V$25 MJ0YMFM>4.['H#%.R(PK'%(YY"8ZY-MQY9TDK!:O1?R;XI97'=IZ*1>0+&PHI'19>S5T79GT8MV!0 M.R>Q]2-NP@@/^X5TYB&=YHQ#HWQP#CP7I)/0B"L7D-54(DU8BLR2J&*NQ/U, MZ0NE05O!Q<60W6+AXJUF>,'#!^/AU AGFG#G/:B'-@QQF30RREJ4!,=.$.MX M5#G 0S0I>+B8IO:;WVVABQ8)>RQ*>=MUT!>+4NYJ:N>8SLY)MS#*/(QR-F-A M)^*UI40@3BW\PVA"1D>,0LCYA#P%[D*VL#E]CNID;[YT>H'# H?M&QJH_LR, M+EAW+ZR;6L\!&QDQR4?+M4'<&HJ,R!NE@D4E74I*\Z55]2S5P]X\TI4P]3UL M9U;",84LGM5V/NS%MU*3\GD89>OCC/4#XCGL=<-MG]X+YNZ8.#\&#AC58=D(G<&Q:0# MXB9$Y(AVR%N'/:;)2:7R:M:4T%\*"BZF9?WFH]*\A&$*D3RG9?U;=UBR#>R4($V<1$GX2(W CMJ4-SJ-N=K,LP1K2EBZX.$"&-8% M N>'P%F[VMFD)TJ]\\"):(];R3N',8>]&F M0>R5,$UADP?UH[O5M-[I_AK_;9L!>&4M:ULAE_N0R\7$:FR,P@H9R8!BR6K=I5F M\2X^TP (IQ0S3WF/*W=(J,;K@ MW6):U.\G*CY!@46+["Q =[2Z+$T>EQ8)^8&]Z60]CRD/9LSKPQCWGJ*HN4, M<1XULBK7.$C W]CZR!4'-X4O"_F:8F1OKMECX:;"32^]4 HWS;^/4YAI/F:: MNI-$!VPC=XA'+,&=U +9X"0BCC.2K!0XTKQYHTSI0OS2CNCM78BO^STOSF9G M:"MQ7?.71^I;?=_J]H>]A>D"O/5Q MA()'G]@FA>_O_-;>;/_1 E2C>^V]YN[YVOGF^=_YV73KVX;8VFFU+W:WW;/=]E^ :G E/&]S??-\ZQL@W?HNV3WZ3K:_[:7-(R^VUO85X2G* MH!"C!K!,)(F,$@D9PK$73BDL:$U8L )B6,MT8UD4A/ID,'9<2:HCE\X)K)@T M.+)PN6MP/>L-F/;<_N_RDIM=%)<66RV1GS_NXO "5XEJ0JUDAL,77$C<<\>< MA%?4DKZ]-L: _Q'HY4=L#.QI ]Q0N/])[,6&/3[N=4_!)!C$UEGC1J,$C <7 M>TN/L-RF!LJ56/>G\2 GB_ +#.MC+3J@EI$#W>U,"VHC^LX6Y=;17_M".E!W MX9&Q0H'?2S72WA@40*N%PHXJ!X3 5JXFT_U7PW;"G%+&R:2DN$\^!4ZP@<7E M20J)>6&=U2E+F9B1E.$'6$-%R@^5\OG&?@!T)=X1!.O)((X)11:3@'A*%OXO MHT;N;4=7KL8V_BL;_E6#\G[SM-'NYAKTC=@),=Q#_M0IKIT7BH)%*VW0QEG# MDQ466"'R.%KEP YEE3\:]>ZLB>V=O\ QV3W?7-\]W5S;9S$?WF 24>O!KU#, M(ILL0TI'14F"^<_JP%;DHRQZSP,-DKC$H^2$"R>L]#HI1TC +,31HF>L+/JG M$_K!OJ7$,9TH8BZ?6K2,@= C0U0P6/XA)LTP8 !;N;HO.<6 02[W=1$%_AAV M8NT/4;7C& MAJZ!T@T^'MK. >#LI920=Z>"YY].]SVV,(_1(&>!+SE !MC,Q"*1&/.$$G 6 MP]*J6KE:4ZDQ4K>5JS&9Z]W"!7<"MSN-3=OSAQ.57ZZ6Q<=NK]NQ/YJ]8;^Q MU@S+C2^QU8QIN5IEGT#+N^VF;WR-'E;2X*RQY@>-?^3SH13_\G'MRZ>O^2_5 M[^27?U94$#LU$S0[%7, H0,!=:MGQ?'MAJ"UO8%M=N".\*5A*V^*-E*OVZ[' MM/WWQCHBI@'3&2)<4-/.Y'EP;]\:!I@(66/8$;]/,? !Y. M#ILP>Y7//'Y'>-UCVQOD3_.X80$V/@Z!TBHJ[;I^-5CX$(A43:9MY^,?:^,9 M6VE\'=T]7_\]3HL4&2*/=[%2[QM5W-/ZOZNOV- &YT(0QQO3#=:%6U-QKJU_>=$N'!E M-R7 E\L/!TG#"^K:7JC>O5:OR3#@+OU&M]<\&+_(]5?D)[C8\+;7:V93 A90 M(^6(Q5FTO7I2>W'0Z]J1,=+P+0MKX6P\-"[S>[8:6Q M?E=.&2^PK(IG4TZRSVKH +7TFP<=^&F>1(4\&Z#-(ZOFU]B)J?F.F63G$]_^ MO)\PCUB# \9=4F# .(D,\ B"VW$:B)5,@ &#;^$24.]J)D$96J,E72,CK)!* M[\\JI<]JVNQG7ZA2^LJ$C_ZPD[=J\IKNQ5IMLGW_$_6N;I6U+G\7EMU@%D=' ML#I2T,HP'X=)\\! LYL#N"QOZ^3GP<,/ALU065C-?G\X"B;8C!C]T0K,;D!> M1@.PRV"Y *G,O$SUA$,+*SK';6'9N6$?B*K?OS/'OKK0ZQJ(<$1Q8Y2_PF[5 M+.;IL & IC^.U?;S+.4+#EI=!W-?L^=9/>>QUX77SH+HA&%_ /!43;J+!S 7 M6:GL=X"G0WLPWPRA"D 39A@<@J!!CB.9OF=F&]3&?D7HQ M):9W4V**+TWDS+^'O>G.]$%$KA?M=U052/M@6R?VK+_TKXL+&I;O['1>F:6' M3D5*3[>>*\F%3.25 GVH53M_+0_>OKY!-PY[V=3OA(L:V ;2S%7"603X-!^"_7&M6 M7[A%1>+'0[#ILXV>(Q9 O;V1:V 'LP^H2OBH7\"RC6WPL_)7_EKYNC*)FES MSWR;3#^];#D#,)W7@NX U+>!!%"K^1U&BK)UC#K=0?:.@"-LOOG_#IOY+C7$ MKWW]V% ;^>IRRT'#<< M>Z%94@^??F!&GQT*N&7K;/GN@:Z+:A@B '6[FOMJ7+8!_N*88[-)@393^Z>4,XK\3FWIQ'=>1/M]8>(3KW4\6_ MO,EQ $ "T)MU^V> N')=KM<]\[/4.\G/(D^>G_7)]C*=]?\=>U\/[0(E9YV- ME]"7]N;Z;]\WOVU]A^4#S_M,=W;'[[?+I+/\/R^:,-2^AP\^CP;YQNGO^=PO>)&VOKYWO M.#)2*L=*&N@26'B MS.74K/&$-V#&&]64WR-!ZZ "=H?P!2-ZW3Q;(G;XW[\,/[AE]#L'[?LV8=FIQI7=='E9'1X MS#0XL()' 8+1H>'1 T:?K]2?7E>5^\D9^SNBT9.6&EFLT9@'U1_XZ8!'(/KX M]0CT"QRE^0JNUF;M:GW*KM8=3GN.,1]LO/@3;9CCJ^] <1X\X$7<>KA.:2_8 M*'ATGT[0EJE#R+J!=:GO_8R)'![A#N$?K_O+,L%V&5/['H M;Z6'&T]D7GMP?,&YXT(X^CYE AXB_$>8R:(93ZL9H\3SY]:,(OQ%$'Z!A:(9 M=X>%EZLCEZ-3"VZ2_3S@6=MDXWAX8Q00KV/\_09J5*'0^QMI[ZB)P!V6U>NI M/U.'MU_PP-6M.S3;TZA[I9\+4Z/FGKLU=8V:O,=^M"EVZ2[=/ J'FSM?FGO? M/N5:-7#M)Y+'M;FSQG>/]EJ7:]3LM?]H;IZW8*R[9UOTT^G6[W^T=G=RK9I< M$^?O9JYQL[E^V-QJ_YTV9SLBD<2HAKPQ#7#";&PQH9+75F!J90DQ+JPPO M*_V*NK*\TDHT!5/?'Z8^L+!"P=1%P=1IW2^O(Y$@/T2\LOF\=D(.AX28(@F[ M*#&-'C"5+DN."Z863"V8^LB8^L!B)053%P53Z;0TO_;1:8X1IC(@KG,/;TXI M,A)'S')&DG&UG2JNUCXIF%HPM6#JPS#U@;6 "J8N"J;R:4=6G!*75*-(24(\ MA( T%_!/])Y*0-N4.[)F.U5>3;XOF+KP[5#NM1GRAH+:6W'0J$N.Y=-#ZSF3 M-Y_S^CKH^N^-[>.JT-BK2C]X&-?]=,#OHDG7<6X>L$P3^"5QY$H)3-*.QIH3^ M\O04]R@K\!5Q6D'2=X>DCQ#.+ICY I@YC5XG%DG242-LJ02O@"5DI*((I.@( M54D+D996A6 %+PM>%KQ*^PV![MM?9R) M10='*:.*(.(Y1IP(@[3F$B5G29:J9=&^SDSK.Z_65T2(!9<++B]BKG;!Y M!9G$73KE=%)*(13C@8YAY&1@:&@K/,*@)SQ M@LN/@\O_C[TW;V[CUM*'OPI+,_H)N;%ENR-E+&G1I'$MG=:.#@>>DHBE4)8Q+G$B"<. M^K)T% FCI",VMOG+'0.F!9WA93_$=XX.1G/^U.UM:/CM'CZ"3RWW*#CHK>Y9PA<=5IN M-IB,T2 A^!W!8^+IK.E;G"6PPV_=8=,3,K=2ZWP:3'JY*PQ\==Q%H4UO;_JY M->V\\U7+XR[=MIH6S>>>.%J>O-R]9*GAQO6P7WCB.54A8:FYYL1(;;!($A-& M.%?Z-GW8.S !T_=ONY1VX^AINS[/8'F>S%?F()WM'G"F#P=>3T;X[HKO^[M_ M?WH;&38T\804//=4.YX<"TP0%9/T)-RFKZW*S\WDQW]Y&WQDN9,+TJ#B(1Z9 M1898CQCGG'$FK=9F8YOHZXE/6^]KJ_-L,LQ=EW*/H]*6W4!@AO'8'S4X?F1SA\N"L5,1F6)R"]'#F+LD M-GV/KTH)9=PS.CC3^O+B'H57:S*C\ _29(;>>9.9HDP<#7J@ HR>_M^D.S[= M'XSC;G?D8?4F*]-TANW-^C;]^^C@U=Z7-X?/CE_3?=#@7[#]W1=B;S=\V-M] MREX?OOL">[BW_^4=/K??7ST5K[_L]_9>@3U X=Z['N_O?OBT3U]\VCL,1QDK M#G[_FQWL_I7RSV^Q=-8:V.^!I("X\P091AE*&E/AHJ(XB;--9W0@1A'ME")- M2@\!(/<:1VM2M(2?[2A2P+5=@/_J-$OP'6UGOOW8Y6%BG6S0Q)&0%&?4&NVP MDC+ 'SS3@JY;JY/K;JTR[9W?)DT?XC^'@W=#>_QHF_,>7M O\;>!'8;FS&AN MLSP8CEI [QXW?>SS?^UD?#08PJ.:ML?#>#(9^B/;$,E4Z\X0LMFVQ2V][$9+ MO>_@7K.KI@UEFIY[BS?(!&=+H[_2":^8-:":PW(VC59F&DMI5C_M&#P #IL: M-8-L[Y2VB=F^^=CH\_WX;C#.K=*!Q88PA0T9C[8Z>X/2ES(7%\UM!>%^+^/) M.!:+@JB&DC,2T;U=QL'A\-H@>Y/BUPT?L0=W[0\7165_P%DX,67 MMT"I1@>P$5/*)7D8T0C8$8Q'%Y3W CMC@<2I_KK)^"D.%\$S7-JJO+$CZQ0292BSC1U@2O(N!Y[OFI+N_YZ1JK*XL*P4X@TCGIV=*H=^ ;4ILW$CZR M2S*6._5F3"\F6]/[MEP =WT6W1!$[K3#&E-Q:XWUGNOJ?9G,0=\&RS?;N#_E M_LT_=YZWK8S!U-WQ?G(\Z96I.B@]D)>OR!><4\?OI9OCPLC*P);&U;Q!'MPJ M]75\"*OMRUMLB=&"4:22 J .4@!M$YZC.-ZHR)R6]C'W=3QL/3*#?FY=7WI* M+PCUH BU7Q+JXJAY?(T=U[*-H]1;F'YOM[Y'V0>0WDX?P.\*O*;ROUO-Y%B= M=A.7]*BZW?8>%TSAHVH0>.-N+G MOX"_][IOX+Y[K_Y]O+_[5_?@<(?O';X6;PX_P/7OP'S[XV@/[GTIB MY2/W"*<4$3=<(XTU12[$J*Q+% NUL:TW!3N?27U.^5G);;5Z<+2:.=*522J3 MK *3&!,(QXI%&Q1W0EO/!3:@7U*LA!2Z">1E4JE,\O!,\F7.)%8QSZQ'P6-@ M$J8-,H)SQ((0*AI!<3[$KC8QIY5)UJM M8,""O=4I^0ODU\YO34SIT'Z^E+=O>+;H_"3_,.TFKF5H.$6XM")*RCBA5C/I MI\V"P_KOC,>#[MN4KS8AX,_[7"%"GJM!UMT%^P."1+I MB0DH 5R#W9$2,C:GBBA8NGPR@'*P.PC>9/3\T?I;I8L[V'>K"G8W,#SNP]U: M ?0^ -1RFW0,1,5\\M)Z(TQ@.%(?O,'.^=O4KRN WC* +JC;.!I8)85(4CAW MZ''(,N81#5)2XDQ0SA4 U5)7 %TO??L1QSD !T"7[L?4+7EZWU"_[TK7OIZ) MN&YLL,+:=*6!6Z"!TP4]VN(DA,<)49K/W7NED(4%0S$RZ0S'5@6]L4TWB3R? M,/G0)^Y7':M6TT]?,?"6,?"^%>**@;>"@7-5. 5A!>42R9@]S\X*Y+R.2'!M MM3%&>6HR!E)]WO-<,7 E--[J8>[LI'R:I3J8']H_T("US97 !!;Y(+:@)6?TAU*%? 7 .'<@7,FP+F M7&W6"CM&F48$& _49HF188DBYV1B)ACOB"BI?[H"YIJITX_8@7RMHZ8KE=IX M_8JOJS7SJYK[>,W:G&O-M<3@X*U@R:?(N:5664^,YY9QIY)TU3A9':Y=3+.W M&GNIHT%><8;1 .!A)9/DUL8HP$*LEN$JL=6B9>@O;=40 M+F8]5L]=9AW,\60OWS-^5/P#U40YHIE4B@Y4WIWX=^CX5RJWT7D MAM%^0#8'<'ZQO4_V=+3QS^6:*MT^6IS.<[-TTZE(Z>YJXY25 ]0=#(L _=*6 MOH>OY<';]1MTYVB8Z>D_KE R.2>L98P8I,Z3S&SE!+[=OD@R+BPP>X6"L?=5 M":M6OKJP\A5_RQP.-%>UQS[7F3/Y%((W#&F8Z<@P@T5C/U;EJXNJ7?W4*T7? MNFW1MUKV:A7*7C&UA9FH9:_N?,B:LG4;\ET6%[NJR'TCMG%%B+C3&+&Y4:3E MFP-^5!6?7G8_=_;@&4>CSM/<0.,*GK,I&(**$[]18^L:7ZV"LUZ":&.L,MH8Y;Y1, M5^BG>_UX^]>Z:>S'\4$ZM)__' SSV!_Q:4?_:6^W=WQP^*SW9K?W?O_PQ>?7 MQ\_Y/OWK_=Z7/7CFWNG![M_B8->S<\'Y+SN?#EZ]%GNO_OT!GDOV=Y]U7[]_ MQ][\#E=^@??[ OPE ME@>DEH6:4HSZ& *PBLK%1+BER(%:@8P6A$BOM35N8UN2\\3RT,?H*[M4=JGL M\AC9!2O*.572)AQYM,Q*DD02/#$M?4BN-6X8-9<:-Y5='I!=R(Q=?"*T].,T MR0#%,*^0<9XAEKSV5FD:*=G8UN1\0]C*+I5=*KNLJLBO,[O$1!01GL.]$]@N MPDE'94A>:LM#5*2U71BKMLM*L@M;J(?+K3<)V 6GD N*1^ 931"S6!BGC?(R MLXNNMLL:%C3XKACF6L:BOE$M;)YJ_3A"P*N5JE G;A5&4R?N@2?NX=('+IQ6 MO1:P[7MV-.HF>)FL5(PZXT'G]]B/0]OKV'X "#_N]KNC\; 7N[%1^_N5H_:(5T[P@6SMC$HN36)1.-U(I2 M18@F5/+K)!@MNTO.\N:SX> XUTAO4O'&?\(+#L*/T$'H?CPF2S6I)-6 I%XC MJ:1$7 J!3)0&V8W,K&6U7=\/L=\ ]@FE0 O0L %5YI MJAF)@@& !FZ)M+&Q.%4EAK>H5$APJ@*P*@\Z0'J;C7CDD$=,AR"P>-Q5 UR/+X=;/V%['/:SH^KF']^.XL^/'$SOLVE[I_!!'=^H@KDTSIWR2 MA,38*2FX(=QX[K!QBCF+!954*EM=PNO")XMG2[%76AM)$ [>AP9X7%VX=%[D7 "D?+&>4B)JN,\EPDZIDA-(;J MZ%T?6)P[>DG4@1!"D4LB@9KM(X(U-$CPD"1-VC";Z^&K>W#T5EBLL+@B:W<= M6!2@2F!EDO26&V-T,J J!BN=M%(%6MVWZP.+9*$2"79<8XX\\PQQ'B72W"E$ M/:RS,YQZG)M:*59AL<)BA<4+.N=294U2DA.M.;9.:^]LT)8:2AB)ICIEUP<6 M%YRRW!E,&4.PBA'QE!("QC,H>F&-\UIQ[S:V+VBJ6U%Q%;RP#Y2R>\$Q!T2P M7GVG+.!'Y[?8CZE;DW,?ILN>2"%&&SFSA@=&M92YMQ!G. F9F+YC5RRL?^6* MZW#%Z6(Q/Z>I"8(@8QU''+84TC$HQ$S"6FI/*9&@0A-QIZ7\?K3874U^^,$@ M$FQ14+&5E,SG-FS1<$=,T(Q)&:T5]H[=LA4BKPV1<^>KBQ1H32?$L0^(4RL1 M:-,,P=^4L "1*<>DU-TV(JT(61'R42,D3\P&'@.UE'!%DF&&)2>UU80EZNT= M>V@K0EX;(>=^6,H$"4!D*'(.N"B#0([K@!+8 $Y(1H/B&]NB(F1%R(J0WXV0 M4G&G0L3,V5R(DCBOL)3$)>-]=-C?L;.V(N2U$7+ND@V.2S[T&XVY28FCET/]^?:RU3N1# M4<'!DP6/JQ7:,H<=(EAHQ+6A2$>CD4O8$TJ,\P*495C8E0O//;8ZD3]L1L./ M"J*WX(6M(/J (+I0^8!XQT#H491$(.ZT1X8RC(@37C%!C8UQ8YM>T(&J@F@% MT0JB-TFEO;FCMH+H X+HW&VKI4\6^!!9&B3BC$MD3 R($R%,]$%[DNMO71#[ MKR!:0;2"Z U ]!9\N15$'Q!$YYY=4#MU$#8A+X0"-)!4\MCYYN M;),5/+'ZV$!T_5)Q5V@^"WYTE@"D\U,&CY\[#9#<9QSB>TO,MQ^VSV;P>1A, M .5^Q'9+-PKVW,XLKRA-7R?F&IWR$NL8*8G<)&R<5HHZSXAG7!E5.YNO.Y;6?SE=F[JP>1ZY (4ZFQ M4N-Z4N-UVN(FDY+B/OD4.,%&1^Y)"HEY89W55ZDH75GO 5EO'DL)U%E)+$:$ M>()XI YI'AFRW)!$!!:)VXUM@\^G;ZY6#;]*?)7X*O&MQ?9:9^*C3G'MO%#4 M1BYMT,99PY,5-LH0>;Q"_*M:@JO)B8NMXC&H,E(B9D/*S7P3L@%KI(GVUN54 M VZ*)4CO(3BV,MMV]="QLF)EQ4>SO=:9%3T/-.0 )H^2$RZ_YSW=[4_**;"E4D''=OBNVV\F;*%0^_9_N^$_MY?+ M[N2KRK[R25J:%:E (T_...=KJ2*/=[LCW!J/),!["LW_K#?R'AX; TRD$]H[W ?K>O'I-]@Y?G^Z_?T$. M=G\[VJTW_Z+UY__?G M_??/Z?[NWWSO]Z?LS2Y\__!O>G#XYOC-[K_?[[W_+<&]\<$A?.<+W'?7TX.= MMYYC%PD+R.;N%9PXCYP/6?/WSD1"%(!=0W:P,6+8&988UVS3758$K-EBAT>Q9"_8_FGGR(XZEZHN M\UWQ]@1F_W;CO<_WGRWI,? Z/NLRGX!11K$_W;1V/!S\ DOIXO @[0_Z+R: M)*D;PZ*% ^;+??B9^CGXQS3LT@I2[\ M=;1UUX3PTA_%,.E%$+ X)8#XJ#G*083=1>G$7\C$=IT.L-/H&B MV"EZ5V<4QZ,L%N.C3K??H$2&IF%\9X>A? TNZD>0MW+@'H3BI&%U& O00A:H M_(TBC5N7,<*#@#2]&DA?3%3?GMKEI8@,",Q2"4(ON0K6L*@(V")>"\JT4'/] M]YQ"^VW6_/;-%UESP=KP !QQ^.M5>+25AG:-&F,#UJ!G3T;QE^D/OX;N"%;Z M])=NO\QDN>BB5,-/W3 ^RK4PMW!3#W.: ]D^H/U\J_GLC.'5?,C4%J/J\L^_ M>O'7/Z1;DICOO!AOD:]]*-CW7EN'O!)#IO**%W\CLW<5:MZ8N\TS;M'E)D.^ MV#^A'\ ]\;+[N;,'SS@:=9[V0PQ7<-]/P1 (+UXX_]_UU2HXZR4XAT?#&.]; M=%;E6,&:KME/S_N@M0XF<*U\3^M5M<)-#:"LWWW],^K%#U68G&X;W M'1B]A9FLDG&WDF&R9!"SVB'SNO@5%JID/#0LU/IYUS-KXO!CU^/NC!.O/?^.=G_ M_>GG@\.G?._5"_'Z<#_M+;;!9EHR(GA$Q.L G?8F _\):$)XX1;YXVW4A'I@B*>J6L?^*O<<8O< ML5 :4=C $]'(.$,0=\HC(UA"T3E+A5-2X+BQ;2IU5.JHU%&IXSZH@U$:*+%1 M,&PY4=(Z;'.B!172 8?H:Y>,K-1QB]2Q<.K-2^*)$2CS!.(J<*2UE\ARI7"* M3'/G-K;%ZC4.KM11J:-2QV.D#L-)8%(9&US@3F.+28C2$\XE_"+#M0ME5NJX M1>J8'PT#.U#B1#V(C0.K0YB('*81)0&+)61RCJ>-;5ZIHU;!7.'Y?)Z#?G$T MOC"&XV^G0O(/U=]NM6(3T^6M4']=J%]L&:\9]]Q*AEC4'JP$&Y!FC"(P'BCW MEB<>P$K@9-7/ *\Z&*U#;8N*B>ONZ@\1I:0A%B4:#>! ).4\B M8AY3;@FU@EK Q M:(%=,K)A8,7&UG,D5$[\?$Q=KJ*6H7/2(*F,1U\PAC1U# MV!KBE&$<*[FQ3;&IF%@QL6+BBGM)*R9^/R;.W:1.)\F5)D@GGQ"G.I=9IO!K M,)2E)$60'C"15DQ_"(+J[R02IKO! .>S*,H5O1_CIHO[_8ZETHYI0T'$5!'>+.,V1$"HC@ MJ$ 'UL'C7$78L)6+BJTZ.JUFSD1%P/7S?U8$O'T$G/M%,7/&)QV0*?INC!)I M014B,;!H6,(II(J %0$K CZU!9X[4YTB1 MP!4I*U)6I'Q@CVI%ROM&R@5_JHI:YO($B@B+N'(":>X,LM80926A(DA 2DDK M4E:DK$CYP*[7BI3WC91SQZO FAAN,1)*NK:'N07,M")99REEG %2JE5O8+Z& M0%E33:\U@]G1^N>TY=GJ5D^N/=/OILC&#]0E_1;\V5?NDGZ>8V&?3;?90D/( M2K#7(=C%*LW_,8&Z"O0&Y( MI;%*8X^#QNX^+;MRU6UPU3S $+UW2EJ.&!<&<<-3IYG[KL?/R MZ5]_=NPP=F)_W!WW8NB,!YT3"^M\'$.6B$U C_[8]CJV'SJ]01:X.#SN^'Q- MMS^:#&W?QXYK@&+4F9P ?@WCN#N,QW =0!D(27G2"4#+5N<0?DJ#7F_P"42C M4V:Z,XIP81H,QT=PQR9PT2UW>6>'H7P-+NK'<>=D&OWS $CPN1^\Z\,$A'QQ M[AX_F@_DE^FZ/LB"T*LMR!D)_!YY:V>P?;]F2\+X>_9D%'^9_O!KZ(Y@^D]_ MZ?;+*,I%%\6$/W7#^ CD":8!-RS9AJ?;![2?;S6?G0&DYD.FMKABEW_^U8N_ M_B&]P9WQ%OG:AV#X?>>UWQJR)*8.^>Z'3.45+_Y&TL4JI*F9!^Q9?I.LD(=H M2_ZR^[FS!\\X&G6> M6$*QB>4S $32M>./_?]=4?0'!N/. %;CLOCP^D/%TD MM$M4W1#AX=$PQHLEK=#V'=&'X+,UDEXVXEPV3)(&9-C@S4Q:^P4"7C@6"A)LA? MSQ;Z2M7EU0B U?C6#]ZG54:;O*1*:^>YP,XQPJP11@2OA2+A%FI5/[H^K>]? M?#GX?8_"/?F;5R_(F]T7G^![?/\8[O\E'+_9[;T_./SM>(_^=70V9K6_N\=? M?WD#XS_JO=G]]X?]W1UZB PL6 M>>MR.4*3D&94(A&)E8HR;AW9V%;K%;%:=?RNJ1.5.2IS7,(7!$<F>.[F6.>06Z,2Y$9@W3@&G'C"-(FJ9SMH(SG6NI@ M*W-4YJC,49GCGE+FA TT)!\D==QR9@A.PA,N)8V2$GP+R=V5.;Z;.>89W4QQ M93A5R)',%U8K9%5,2&#MB=2*.D8WMM0;%V9X[N9@RVT52>1 4.@H$A$G%.)-#<$?K) _M8) M+]S&]CV4#_[!F6-5,E76,GHS[9Q[ETTS:PF[!PM+/+[&R/>%]*<+<0D*^&JQ M-T@H%0#?<40V^(@BY29J:2,7N5'X:'".FA JZL7T?Y^ K)%9(?,R0> ^.Y J)WP^) M9"$&R8B*W"&GG$8\!HLLPQ09E; VF#D;P\:VKHA8$;$BXHH[2"LB?C\BSCVD MR5FGA,.@'W*/>"(*69PM:-#HB>4N*&K!;B85$M? )_J8<]C/=M05R)2K^K9_GL^+?[>/?0I=,">MFB40**X8XUARY&!D2RG$LA?*$ MW(_Y7_&OXM^*K-UJN3DK_MT^_LW=G]Y$1CS!R*5DP>*/61,,$CG!,:&".*'C M*J9#5?RK^+<"^'/?W-G)X^*XD0QDHH!_N5,4$V<02Q2ZUP*CF7[ MM^+?:GHW?YR,S[.^SMS@/)W;8M;U.T]>V)H*NF^^S]C*^7^1_N>#YU D# M5?/?JF&N&OFO0/F@3M(*E/<-E',7J26Y MDQ_FB&"-$6?)(!,B13$R'@GW.F@-0%GS 2I05J!\:&]J!I$I((K'L'AQ$=0^I\96H;H.HY@&(U9^W=8D[P!N_U)"2HO];H_ML-WW7Z9 M( -OT/[:3HDY_\97'-OR"UUY'KXQGSW8YNBH^9W0@H&'1[$S:BNP>-CC\,_Q MR: ?^^-\:J$?QYV3:3S--4A0OC;J6#?X&#O=46<8?9:#T.GV.R]C#Y[Q;K/S M.WQW:'L=VP^=G7#<[7='XR','ESR]/-)[(_@%3YUQT?=W+\]UW[I%]&R8[@/ M_!+R-T+GY1C^< QC&>7!',!(R@*,-CN?CKH@9_G283RV- Y@&\.IT_>+(\UMO MX#\\,!?M=ULN.G[SX?67WX[WW__V?O_]?F]_]Z_W>[OO^.OWS^'9O>,WK_XX MWGL?CO=WC]X#K_3B__QU^N95.'&4RS?'\-W?7],]X*4]^C?>_WWOT\'N47?O M_1_'!Z_>]%X? [?1U_C@]_VT?_@!O^7<2B<50S9)CGC4 FD1&&(N.6V,!#'D MC=8 AS#SC@OAU38@%G+O%.<16MC<"G%G ULM/%XHQ.!WD]@]L?#"9A-+X'J M1WGS[-GW@V'GR60$DAJ'HRE'M6N^O;QQSNR;9FV^^>@UVRG?AM0G@$6V?]HY ML@!&)7>IFX!=^QD]%T0ZHY";C. >HP8/.Y?J@;Z=_XU;V&1S9?#Y_K.-3AH, MCVT6$5 )1M'_TI\?QJ<4^PZQV5735<5*"U:?Y0Y M-'[V61I ,@C^1_Z/7R3'4=Z56YTL8X"#Y6NQ6W@,?H+_CN+\GIU/@TDO+$I? M[W03./U=(>+>::<+0NJ!"B?#YKZ%KJ,=9CH=G6'$1[1!9\C6S%?= M>_I68!B$LLSH16]?UEM:5OV7*7O6N7]%V^99HD3C%%0 M3B">6-:51M=O*";77. MJ'@+*G$ S/&JW_O(Z+WP2NHHQ"@'Z1<+!"8H C M%8P,5FOR]OF%(6BQI%AFI3(,QNWG9V5V^GY_S5YO/\X]_/('D]7]W0^G;Y7- M&B05B F GZS0(4V,04$Z3Z)76*8(&&2VS@>4.V"G]."',")Y.2XC[Y M%&"G $-R3U)(S OK0!'Y1KI<-2YNX%A[^OEMC+F.*+6(F. 0UTPAF&.+DK0F M6H9]POH.C0M/B,=<8*PHX\($P[6R428'+V-!4?K&ZE=BNN)*[]&W#FM'C;(( M9EHCCB-%.N14$AHL3+6Q5"K8[.=;:WV/PN%@)P?.!0T6_JUY$E107BEG">QZ[ETTQ!)C77(*",1Q75?Y+E;YX,5;[6 S<:P1 M=5$B'F1 ,.OP$PG4,1JU\.(22+^:>6&R<@_ZWU5BQ=,#19!Q_;=WK>/'ZY6L64CJR>,3A@_GA MZ=7\\)2>FSU-YV_E.XNCE&6.^0DAR)UOP JA3C,7\N#M^LWZ [L/<#/_[C"DF]L M'Q:#'!C[289>L&/_^Y]V^R)Q6JNXU;53,,0]I& <'W?')0EGIQ^>%)Q[%_N^ M&T>KEXQQ\')&0N\/7NU_V/L"!/3EQ:>]W;^.#W;W.#P7GK?W>7\7[K?KR9O= M9T?G26A/O*8OO@ !L?W=G4_[O[_F>U^.CO=^?]/=^_(4 [%]V/_R[P][KYZE MOJ%]''5_N9$?PCME$@4_'.<%DXD;=T+7#TS8- M8)J LMG9>?IR,^=MALT.+,B'"%=M%J76P:6=T.H)W:1[6[:=A1H!19W("8F7;:SHG-L-PYRCVX-:G\Y$OO 0, MHSP1OETR1SO#^'^3;KY;'F7VF8U =CJC)HFP#+(9*[&(K?MHPB M?W#!2.$%L]L6OIZGX^*KAH,P\>-1F9K\: \X!WIUKLX\]^0L3,FH"UIX9W_P ML94/F>4#LV8N<^IAA#VSQ'1>MK)H7)S3>333 >>W ML;-A3__:W*([ZKA81C@9C@ BEM8Y#W$43^PPW] 7F3Z98U7^%)[8VD_-'H$_ M_3&!5X1MIC;SFR2X*&>R!."5R2@G@+K8&WQZO(DHS_N=9]$-)WG?PBS \Z^% M#[!,67O*4PF"G"W(49[=LDWSC=HMF4,1TUT;&I%X/PDES#&3BF8GQND^;#?/ M;),T,#/, @LZ=CY K[H^D;ANDKEBL"B"H J>UFF>S;?MG^W7[C0,]/' +I#K,$7[A] MS^/)XD8MHRUJZOP%X6_']D,\N_ORX.#W^8Y[O#*_F!UI3TZB[35(EN?S?^"+ M("RS#3 3_?^UP]YH.#F*17QF(-R*D-R\XM6 8 6W\G893F8D,SDIK#4N.749 M>PM\S2AW*DG-UIF.'2@7].)QX?H3H*BI@+X;YBS/+&2]:#_&P@;->T[?LB7, M9S&4%/F7DY,A* K-<,O[[9P,N[T.T>7E].8W+VJ>F45[-!X.^ET_:L<^'U@W M$_1PO%F4>]A\)==T&#,9C*?CRE]HTE-+ F"SQ8[S#EL@B&;_VG[!K&:$Y@HC MG$WP4;2%\ >-+M3,S%;GM],Y)A6H&\*6;3CV2O<'RCCNCEKH^*_1[+ZO\GN. MC[JC!3PHS\VG%]!Q@RMPU2)599S+A-X#76FK\V@WXO,E^IU#5*O SLCZBEIK M$?03>SI=PIGJ8">C1E7(=[EX9S7\DO?,C*<6"&RSU5GRZ:3>Z;=4JCD0PQ=F M.A,HS , ]WS=IT8D '>'75@Q>*.YT@\*__2UYTI(D170I9[W&TEJOC#EE#Z[19/* C>?J>]/$V ^.*&HU-9;3I.Q3&". YBBQ$[S?*^+!K]OVT/+-15R1VX=R? ^[^_[+][ MJ[$E6D6%B&,,\91/^\7H4;!"8)="-/E@D-PZ7]]KFCS0.>E-1D7= 63.*2C9 M3@+YG&)F%K4"I(-\TNIDW)(@:[W2G1W8N\/1N%'.LK4RVU_=5G1AJ>'FS8UL M\6Z'P:=^OM]L#\C9W7P^/U6(8-!=QU9PIX[K'6N"8%Y4#FO M4W'-#968>2)D3JDB^KM$Z!*(W,FCM+V=\1,[')["'W]TF)P&[)Y^WOOR_//^ MB[?&!F8M,<@EE=-_F4#688N8!_IR."C%\,8VV3I_+GHF. O:P +" 7J-BAMC M-.F-IYK!7,'L+VL.BZK"LK -8^K!]QI]J-OWPX(, ,DYOP 4Q<+H? >MFJ MG-$H:W0_L^!7&,U/,U\FM7_.M<(LAF?H?"; F7:/;0""GPRGEMHED>O.+"/U M1DRL>.!8&9ED/AU!K#&$A,29BDP$8^RW:DY<2W"O0\8_L!B_^P*BJYD&N! ) MT9 (XEHYI)7!*#!E&<'2B&0VMOF6NE1T-S.P ?UV&SA;4#_!ECFRHP4OS:(= M73PG=?%WMX1-XV.6[P,0ZS:9:' M41Z_#-N^G'L$A&^")=G3=-PD;^8!W^RX27'%9H\",(B+G7[VV8\FP_QF ML^& 3=KKY4]'$Y\/?Z9)+[\:_'8T\V0\6C_$!5&W"_T1C2-YZB H M'BEGV7 MFSQ,'0A7\U84T6BPTT[U %C$UCF9R :>"J)<0Q>+\;77V8);R M#%PTMJ\^JJ2!VEZ+D[ 'NV&296->>*0E[J?'?S9!O"9Z5QQ>Y-?I2>UF-+W3 MQ:5OS)W+9*Y[_FSW.8D:72Q3TV?GS-9Q=SP9ER#??$ZF,KNXK^ M+A+K_CPP M#-V\$ W M>6]?(A)9-GNC0:?7;8[N+ 1E9QF][5(>#T(W=1LO<#-_S7RW'_A9J8:E?9L' MD4-G.7 ,FI.?*G0Y<);C\3FD [/F)J=YNP>D(,^TV4;3& M\WDFUOIXHT-G75X7.:XN]8"5('*)8K2SO72KZ:HOF7[+ >YS*'?7'K6I:K.Y MM-_*8-JC:M/03AO :2/Z2U&?"RXM0:?E/;$,@MDC#B]3ZKZU#NY%^KL$AN88 MDH->%P!'R>9K'?W]!AY&"S+K% MCS9+8O[*>/HRK8J:@X+EX;,[EL?,UF,8CW,UL#,Q\13M>%(4DB9>.H7$P02L MNK9*5X@Q U\&4KB/6[I^^KT269H,3P:C)LP#!I^?Y&SJ'):?AB7SZ+(\S-KN5.I\O36%BI/TTVRA\-AF6;U#SVV\EC9Y?GL=>4])J2?E8R M+DS-_6:J[=G47.PXU5(K3B*WQ!GJ@O36:^(8EI0\KM37\@WY;SE! M$08&5_"B'&1U99SEJ.2GC8??=NSAO0)*RT M.N0%ZB-,+ZQY/S8J2LF3.;-TR[.21/"XI=,Z9FR.O-Q M-EIJ\8Y.LY5R\NE4OW=% &:6S-PU6BXK+ND0X5U!)6EN?-;,.+NOF]WI[*@[ M,]U&]KB46^G[[DDI,#C;Q$N7+K[A3Y-^+Q= +.F8C77=YFJV]SPST&*\G(T' M_+S5^R$GR7DSJ:DB1\OF!ESZ/O^4)HU- 4M MDB T<)>,C1ICX8T1V =F2FV7&^6R+,=]G[9O=9#^'#1&7_Y"S6&9QM$.=I_C MO9VW7/E@M$K(JD@1M[G%,4\,61&-EX0'*7,J OE*[97[!0-+K)*15'F& MN0S.>(^%\"$8%V! \A+!8#5#Y2XR ][[3R 6FDNO-2&(R6@1EY8@DY)&.A@0 M&*$9MB6\^I7,@!QW;_.5IK'5\X0)RDOC[AD/96$#PIEL XH,1Q MYJS(M2<4#EB)VTPRR>W5LU#]U20T' XN"M[_L (%]_RRO_.6:J5"9 J!1H$1 M%]8@30)&SEEB/;:,>P_8(K?.5[>;21%(S+G5*JAO0Z>;H;@0SR?)+QM"% MLWLID_6<2V!:K: #N\HV<=C9X2^7Q6OQ$&S)8BTR&3^? ME+(B9^X^BFVXO8UV=4=S-\8LE-SFV0VC'0WZQ4XH#Q-:>[2 M2F^W7M]5.V,C@VS,/IB]8CIGNTNV28N-FFVK9^RG#PM:3N4%#?G<.Z_S)[I;J\[ M/KTD37ZS08GLEJOTLYZ;S_/;H9_-$J?JV=&HB#VJLJB9*1'O$>_%L\P5IU1SND=__^^LX%$!P'[G64EI7\S%;H*K\R>VSP)R+W4XX)H2 MIRLQNN>SU.3\\*62(![48!A/6Q($M-B\\6%N)@F$ 92$L)DKBX2FR%$9S2"E MDMZ<^;RD0EU8SFASZ;M-S \^+NE2=CB>)M%]LQ!2F!9".O>FW>E+M846,N:7 MB-&P&T?M.T>8N-@OD9D6V\II@2EFVK,%$SX"\(6,C=.$TC:J"$+OQX.\T'HJ MK.W]__[?V;UM#A:50A2##YV37JYW7XKPY&-"6:G)>4)-[GC#(;E:QJ@Q!Q:S M[F&J+A[&%MQK?L:N>??V)EE?FI6K&4P?2J=CG6Z9 MG\GG);#:E,>%"C<[/7AT-EK&\[OF$QUY8RY.VOR^H\%Q/'>C12G,UY_&XBP9 MQ9+!U@3T0%J+G("Z&,>Y),8P\T1]N:IQVU& M4P^LJ:@31LW;Q \Y1EPR IL*)M-J)>=/XL"2M,EI(+[/BK9<5)^L:D][O,OEJT\I,V&M7N/!C^[$H_#;)ES;H5V&E2Z;<,W4:7F26;(:F@Q.6*2IIC?? M&L< XD6*+D@?: 5@"3YF*2;G/!SV_)G="XZ"-7=II*L[["3[<;!TDF,*G;FV MR[@M+C2,W6,W&8Z::\L;M7QBLW9[,AA.G3-Y5_=*I<4AN("]%J?DE3D1I?O+UJH:_QP>%S"L_@^X=[ MN6B()=IPP0CRS&+$M6%(@WT"]J@6DBN%4V+Y!/QYCW^CFBXL7^ MSLM&[?2J+J7 7'3A= MRH1;!)L"ADV@!,"CH$ISDK,]@UK@9P82988_Q1R^&YW!DD$Y1SCS!S2PE&(> M\IH9(D]S;],6TINS&YLS@P%6-\-JHWSE(P$SG2A_!"0!:.)!M?SW5.5L#([E MXVKCBRR-W$PU/[C1N4]+9&K*Y%-?7U$/1[.OSINH3O7TK-=D/;9G/XU@--E< M:%:P^7[>.&>.PS7GO&8I3Q[7O-IW 7C-7WO:S/F2+!3-+RIJ-"1Y['$%A#B ,[TX7,K3:@FNM'ZF9 M]?:7U@V[U?D?L([*D9KN^#+]KJD=.<^\7?05S7Q$,Y5O=FZA/8+7YGC-[,ML M1V1"GS0\6MA_*:=R,Q^EA(OG]04OU$0G_?E9Z^:8]J)SN/C)FFF[P)'<;&Z; M$SOAR;D-;ZDW4OKQSM7?1@N=::!+]S^_D,VCII0/?YR3_EF%=*G?[\PC?@%. M;Y8#ZR?CF;#/$.0,T"QK-^>.P3U:'7>QEF1;;)!?65'P$WOQCGI_(*RSLM/L/.S[>70SFA^&&C! M\S$JGH_19JF8/)J[,T;?\'PL^R]FA9S_WGJY]94RSH=SP[G$7L"LGTU'OG): M+G"4,T#;S,M<,+N!E5$7%M .&X.J//WCH/=QKB&T8-/<9*$*)ETJ\?FDS?@\ M6\43GM6$FLJ!P.&D/91^-.B=.;P]@#FIIYYNY]03KZ>>ZJFGFYYZ^J%.,8'^ M%+-3H7C9%UL"3!76K'N54]E +YNMO[0X^\ \F+DGEZZ8?7TIX7VA6&/FC"F/ M-8>>&G:8'!]G?^7[)8=M/F^>IVLTA\PG2Q5;6[P]6V)\:>#MN$?+XYP[6T%% M:83 M-RV;GS?68OWO/ >Q#PI0W\.M9Z&;X4*%\*EL+]>O;F)-GX;=IAQ(S/[((5Q] MUOB;&A9@;/3SB2_; >OQ0[YF9GBT38IA4K+)FE?@*@K/U7IM:;JQEAOBVGV5 MY)WW57K9-)K^*Q;G<__=RC53XGO3CG[OGYX>O'J*W[Q__NG-X>M/![M_';U^ MM7^T]_N++Z^_A/?[%.[UZH_NZ\/>.??HWB'<'\:U]_ZWWO[[';[_^[.CU_3I MIS>[^W#='H-Q?X;G'QV\>I;V=_<^O\4N:.V514*:A#CQ'FFO!:(!>QQ!"B4Y MUTDI8.T""=C*0+@.^405W(-;ED"[2)B=[:343GWG^?Q0V'?T4OKF4[?O6H+\ M40R37CQ(9V5IX<5^.VT__(&EZLM;P6!YJ&3(>:D0#PJD2G#X1P4F3^6%&]?9[!9Q&@6)TP.1"X>T2F.GX.BON>W[=F3 M4?QE^L.OH!^>].SI+]U^&5>YZ->/67'RMM<^%!XS=R5LX=:=,!["_X?I ]K/ MMYK/_CD.YS]D:HM1=?GG7[WXZQ_2+4G,=UZ,M\C7/A3L>Z^M0UZ)(5-YQ8O_ M622ZD6K8'WDS_G\;H/5[Z9/7_Z_;SIZC9:9POXQ3P0*.,%\[X=WVU"L?J"<=A MT;CN63R^ 2*WM$XW%J756:6?FISE"=PIC'Z^P@K=AZBWZE)^!$Q8IR3==*:O MMFXSO&1>7&&";RB MS!W=?5O>_5;*_+N5[\N<-W>=?5787O?A2;B?8S?EI3L M+[C)/%[HCKMS4R+[O;YK^UQM4NYE^]QP< _]_#HY=7(>=G(>SGQ;2]##WO=/]W9W/;W9?\W+0*]^?OCX]^/TI M//_9^]=?7F,8<]H[Q:?_.GPZWGN)/[V%I>28$HYXE!YQ3!(R5FI$8&%)=$I9 M''.&+-M4['SU@C-1LP?>8*N'/1?/ST.;_)49*C/<'C-(82Q/W#O@"*]B+CBD MG#?$.H8CQ6=JM)[KIUJ98:68 <^807A%I74.2<*!'ARE2,?<&IT2+RT/A,BP ML0T:P:8RYZM*56:HS%"9X8=F!DZMIHJ[2(7C21.KC(A&)L&"<:9I$0^F J.F MV@QKP QT;C-X8U,@#@4J-!@.-"(M D4X.4*$ESQYL[%-,-T4YGRW[LH,E1DJ M,_S0S."YI0042IZBY2X$:Y,+C'AEG?;8N=9F8*S:#.O #'S&#$%J)WD,B&$5 M$4\,YP*T%IA!2RXBUS%R8 ;%-ZFAE1ENS@PK%&&6:Q L^5<^4U%*1D_/;'P] MYDQO>R:O(GZ7$/+* ?Y/UT#\X#S#@1!+J.46"VN")=@PK2F6BH8KQ ]&,%7P M4\7W^\7W_2<+T0+FDDM1)"2 LQ&GSB$;@T=>QJ B#@)'O[%MSG?_.9=5>O_; M:E4QZ0;Z_GWD!U0(O"4(-)1&$A(ES%$.]K/U)'*6E-#6B,3X%1SE%0(?"@+G M;O'(F% V$(2MYH@+RI%31&6W..:&*Z>\O:BO547 BH _. (FG&+N$$B)]!PP MT/E$..B#AH!2H8V[@D.X(N!#(>#<_>LC*.Y4240(38B'P)!5S*(8,:'849T\ M;XJJ50BL$%@A1MR["!"HX!]'.!/.$X5Q50)7T;GYB#/!#TO'P5D^^-VZ-J_G6;_) MV8"5P_OK:+S<2.D539$R3H+7,?\LM)9.:&IM39M>(P)XN9@V'23@OTS(AR00 M3QPCHX-&.I@@N::"-SHPVY1\]9+CKK0=5Q7F5C,_HN+J?>*J!35+6Q\D4Y1K MSAV7'AOI$E/"XD1KTO%:X>K:$H:D HR-2@)'JC;I M6.N*JQ57*Z[>)JZ:9$!+5<$3V' X60N6+%/)!IU[#8M84W;7"E?G/ELFI/$4 M<)5X0Q''RB)'06D5VJB8B",TJ#9E5U5]M>)JQ=5;Q5423;#46 T;CQ--G<,> MIT2P$"FHQ@]0$U[7!E<7',$X!.:P0X2'A+A+"ID4)<*&6,V9-UJX-N%5K]Y1 MB,>&JRN4#;L6#N-<&_QE::164V#OF@(HD8 .,6%/*1+14>9T, MKT[9M0+'A3H*@4B;9$#4YD1:Y3"RQB44>,J)(\HD%3:V*=GD[#X.RU9PK."X M&FMW#7"45@O)D]!&2QZ=US1AV%-6*$Z]=[%Z5M<*'.>>5%^L.\P4IIXRC9R@&'$3%;+2142,,]HKIH"J M-[:9P'=[AN+1%XCY85,-'C,&.F*#59HR$3G',3B%I;01P"[1X!*KI016& /G MSE&P6@+'6B!#N4$\P4]6*Q 4C8'7A,3&)E!QY1V?(ZL86#%P-=;N.A@8,_91 M[G1@BAOLM$\TXN"BU,P2+6LQ@17&P+D/-'GO@W(2&9DTXI**;.9KI'0(CMNH MO.*@!Y([+BE5,;!BX&JLW74P4*6@(^.8VZ0X%\+09)ET/$8B(Q&B5A-880R< MNSJYUC@IC9'Q"C"04(ML- YQ%@3/"$A-!#V0W'%%E4>/@34]]'KIH:6>P&*2 MZ"I52_U1CQ* VAL=3B9A3+CWS$C#B(@I,A&%"Z;FD:X/"QPLUE;5DB2P9SCB M%M1AH'.*=,C6"U@WV";BJ>8ECU2RU0MX/;:3!#]LJL"/"JM!$^T8P])[S$6" MO19RCTN=*U9S''7-0%TK6)T[695/F-J@D97>(!ZQ19HK@8C7H'([;Z2G)0.5 MZ_OH;UEAM<+J#P2KCKB@' M6*L\CM8XJIQ1F$BLN#;8U=W6M8'7NMR712F*Y M0<&)B+AQ##E'&(I@F,C@&4Y:E]Q50L^[;BNL5EBML'J3PZ26Z!ARNI-4G!GM M.(,_"6.Q$3H:7;->UPI6YZY@YP6+43H42 Z'98 U3EJ$'8E"1&YBJ=/"-_4% M$;$*JZOO+W[T]6+0Q=J\DJNH722(4(\1#YPA0Q5#FC&ED\0^ MT%R;5Y--JFH-R56Q31Y#[^)*.)5P+B><'+1-BOOD4^ $&QVY)RDDYH5U5J<: M8E@KPIF'&"S64AA/4(HA1VX3< U/ HG<\B_1H'@F'&84$,[J=3VNA%,)IQ+. M8R032!FV<-3Q98:,,D==JSNM%.//@BTY4>\(I8A$;!.9.1-;; M /RCO5?*"AS(QC:A;%.:^PAJ5\*IA%,)IQ*.YX$&25SB47+"A1-6>IV4(R1@ M%FHQEO4BG(6PE'-6R611""P@3J1#1BJ)K)-:B!!D5!X(1YM-,&LKX:QA7.H1 MGV-XV19HV8MV-!G&SB!U#D[BT(YAT)V?_C48C7[N_#D'[[K] MRT\YW%J"Q8)8,A#+,)BX7KQJ]L)EZ1+XBD"ZC[Y5!^QO@W^OV(SIJ?B>X*+^S#K8S"(97? !;IYHS M5SO[N7(6RW6.4"?%,>>.2>H<]SCE0Q\X^I (_-L&9:Y:3NS*MLM,_7C>]V"L M9!6DVB;7L$WVLEW2Q9^+?;+S%B'_=>!?"F-YXM[ER+R*SM"HG#?$.H8CQ;<9DZ^H?W/4 MWW\R0_UH'2R25XA0XA"G@B*C94"8.YIL<%X1O['-\2: V,JYI"KT5^BOT/^P MJC^G5E/%7:3"\:2)549$(Y-@P3B#S74JR%42N$\26%+]M?2.HFBC1%R$W-?8 M).0$CA$;*7D^W4W4)C:UDG#%_XK_CQS_KQ6LMJ X4LI3M-R%8&UR@1&OK-,> M.W>;P>J*^C='_8.YZJ^4XSHXBW3@%G'#&;(D"H0=-R[A8(61Y90D,ZN7;[N& MT/^-,,@/<-!\W?&\Q89X1PBC OK1-(TQ(UM1K?.M]6\5;7WX*\N5IGF/'6D8"(,QQQX3323F$D03?W MCC.NCLJVCURM+L>V-W0GU?5NCO%N 7O7?3,6RT\LCY7Y,46(X>U M P6/:,&DDCBYC6V]Q:I6=R.<>W3)RU2N?O+R8KN,B_.7;PO[O\_KO/;8?\$Q M=R+!DH\)>P!_0:-C+(".RZ6-)#"/;[.05PWDW)0*]A:]F"278'=8(&(TS?V. M&-(T"92T%E$)Z@AC&]MLD['5.\:^ZF2PFB'\BGZWC'X,\V LCD3(R G3SB8= MN?2)"(\M%36#=;70;]&_R;!G(7&4B$N(6\T14)9&G$:3:-+&:;RQ33>QN0\' M9T6_BGZKL7;7Z8!I.=8>0,\J";J?,D'#+SQ:JKQ.AM]FB:.*?K> ?G/=3XG( M*&,*>>4BXM%'9%4 V1"@ 48AF/GHM^/@W[726&75@O)D]!&2Q[= M_\_>NS>UC:R)PU]%Q6;VS519'EU:M^0L54Q"LLP&F 3FS)OY)]4W@1+9\I'L M$/+I?\_3+)RSNPS8"8"/L M?ES8=6*>@H1IS&5B^T2X-F%.9%,'_O&$YSH\"%CLLYW=!I$D^,Q MN>PG+^=^,*AGY-Q*Y5PGA"?"4' 92CM2,D BO;"$T9GB1,Z6A\*49+;J62N"O;APS\D3B.PG#^W6830*7VE2PV'8] M/Z6A[W)7RIW=*.PESE47_Q%S-]MVY<&3S5YOE?1<0G@REP7@6E)!8YV-V&NEII.?]S$X9 MIT'BA0$A240BSZ.^&[HA)=*+I1.ULX',4,@UD9F=>"U+:)("7=AIP#%>ZW,[ M]L%S3V0HTM3S11@'2F9ZYHI"4XAI\ED_EL_ZP>"FR6?]#/GX<:;7.HYD+%+? MYF&*H])9:K.4,-M-I0 ? 12>Y#N[7K1@[H9):)GL_79)N^6$W0\&(TV9TDIE M7"?T&$1A$H9^:D>$DSIG3U)NL\1GG!":2HDVX**DO2E3,H)N"P7=DF;=#P8/ MC5GWDT1>QZS#1+0($CL1H8.A0FICI9E-TS2@/G.X[\9J2*Z9&&FDW;9+N^6$ MW0\&^XQ9MU(9UPWM!5Y XY#9@"QN$X<%-G5(8H-*\F,I7;#!G9W=R%AUIA[S M9P)O#XZ'5%;]]EJ*B2*XRDK+8O 0-9J/G6XR^YO]G]K^JY!_=[,)K\J_JP-P MUT\ OJ79T (SZP0L&Y1QOT^J;"BK:E6%YT_4>%V0IF81#QTP?3Q7DB1U$A9' MDH$;^HK(Z'B.'CM,&O25,O9S:1A?"JH MFU+;CS%$Z4>>S22C-F>Q3(44'G=#3*G&GNN]-/;LSZOA,<[[YL@_)TU2O+PK MY:D@KI/$DG W%:G/ \KJ^PH?JCK<",$'$H+=R;J/G90SLG MXZ=&%CZ:+.P& M4L.0I#2)[(A&GDWP[D3F)-+F- #QAQ A(8%#;=^+I4T2%F)-/+5!*'I,N('G$;FSZ_:2^&?DE(PL-+)P M/7#WETD:>R'.:^]Y7F!D MX7K&5^];./H@\=706__XZJNB'!4E'J":.BF$QVU=5H]WHB67TQ.>];BPUI)[@ MKDAMGWMX\3@3-B6!:\>2.WZ:,(^%+N@)OQ>XY@HC4XA@A."B.>\!HY($5#BA M))[GLXBG )DP)&& O8H/68QJA.!#"<%.$)7'H>LE)+0)CZA-*.:2P.NQ0Q4U M\!D)6;BSF_0"WS$RT,A (P,7#!TFTN,1H1&1,6$^89Q*+XZ8$TZL#_Q](67HB)I(#;C%%J1S&))/%#DN+0]JB7)$8&&AEH9. " M&1CX,@T3&;"$.D2 \"-NXA&:)*$3<-U&-#-+=;OTN0%;+Y[91^ MDU>Z[ERN-V4Q> 7GR883 &@]R*<85IH']?<4!^Y_&Y<4\)(-:7EY,):#"O0TODE9 MY+G2U#K3:93T4DIZOQNQ%M*C'O4#.Q >*ND4E#3'B:].0%C@.UQXSLYNXOZR0I4H?3B(*VBX1,;!(+ MSTXBZ0.^N9/P,/)\CIE:)^G%:UC38[2?T7Y&^QGM=S__[Y%*](T>7!L]./7_ M4A%2+W29'4DOL EUNC2P-_9]4B/++A=V/A_1@,:#6@TX%K M]?%FW1B]MR%ZKY.$Q%().=W;@7_Y0B M-:/[;D]M_C:F\!I-#T*G_6) R[-LJ,"1P'GK7VL ).O<>.&!$%4X!]E1:&GP M N06X ^_!N<^+<8TM_:J2HZK%PU('N5=O+N\RQ7DS:.J0^!XNXLL7]X%>0KQ M[1MK^H8WRNFHDB^:'UZ*K!KE]/)%-E3G4@\MRE1?9&)\CDTO?4G#P+_OL[<> MV;LKF%=0_K"8EQ[2LE;\\1C\'-^M)^SYP= :GQ<36$-4O][2!7:#5[)Z2-YP MFI6@OA9?/W+DQ3IW$696K7+_F REY44]"\,]]_$Z#7[7&K^O)9=X89OENXAC M-]GN;MO866>C3TO6/5D6<#Y^V[C"1ZIF7CWN[^++/*5(SG+UJ7<"V^8':E(_ MY)2G(O)C20(N8QH%H>1<4$Z_ M';]^?_GQ](_L^/5?L,:_!_^\_OW+T6ON'+Y^_WT^E')X^M[_Y_-^\/'S'X.C M[_L$S@9G/B!'I[_G1W_#7F_?.T??WU\>+9, MPM@FC+HV=1)A1R2@H1^)*(RCG=W <7N!OWX72B[!1^LG?]:S$<:H#J,ZUD!U M1-+C:>KYTO,CXI$H$2D1021BFKC,B02J#C=Q/=\UJN.GJ@YGJCH2)PZ)&]DT MD,(F2F-A%):-,P87;H\B3B#/Z7.EA&3'I^XJU>A3T()VV0 MSC(2\6E)Q"A-79_[J4^3B$@'1&*<2"<*7-^E<9"ZQJA_)(DX->JY&T@>!+$= M$$9MDOJQG?AN8O.4Q"1Q!6,D (GH.KTD(48B;H 5_ZC)',\-U]]N;T>GKFAZ-TL2-=W8#KQ^';".;$= MAT=.3,*(!6!M$Z_G+VC?,F)N'#AND.(=;*$=2DP] MN#RV8RJ%[8+2BOR$\2 )=W;#(.X%WD\HO%H;MEL_Z;8)B0NCU8Q6VWJM%@9! MXE*/)2$/B* \=M*4^ Y+. L]FOC&H7TDK39U:%GJDY!2T&51%&/ZB-A,,/!O M$R])9)I$S$UW=J/8ZT4_XS[ZM6&[]9-N=^O3KC%T-!G 7ES_SO40!-7O?$M[ M13\QAE@)O)6+ZL ML>%TG]^YVQ'7M2,;I]?-.-6=?_&]E'CB:4B]U!&I\"1)6<(8)YZ@4>*P*(AB M^BD.=IJ'SLLI0YU)FY62?K%I"J!X0?,+>EGM_#;;GI\-[2X.KH#V1^&7IH_4 MG?\ONGF'MLY+5(7_=3O*HYW=4]5X7Z06CBT!:J_^]1O=741.&S6-06W\(AL# M%_,98$:+.%_S+ M(YL01R>-"7'^Y9^W1]G1]S,P(PZ=?TYQ6,M! 'M\^>?O???H%%3]VX/+H\]O M/H,YD,O__7#YS]]BQ,!'/7[[X0>J1(H]-,YBYB7$I\(%!YC$+HF)YXDD(J&@H10QV;$DV&4C%./E1+:FX\JQ M>B@IHG0 +/0G& '\4O_[I#'\_I.3LC@@U+<]GZ0V">/ 9C*6MJ2IE!&784"" M>0P+)Y6>0US! +V>ZX.QSE- LR-B$43)%0PC"BR%@X66R,SO7;$V9Z5H_-Q. M7K.'94F<4-=-!?:>4"FHZT<\96'"7!%)61/@U7UN?RM*B59Y1E M>3:^M K.)V5E94.UQ*C,ACP;T=P".'V!QU)\#CYH%^D\6?::Q\! E$.N5"&] MLD9/?6505'!D\94.QV 6%9/J]AWZUIOIFV>5Q6@EA349P>O!:\EOV1CWXKBV MD'G?.H557A4#P.7E?_]7[+G1RTJM6E4*7G XW ='"/3 U/T3B8Y+>%] M1I,Q @^_>0WDS$R0/^$N-K [^D#: @*:+ MT4)3@WWQ7_M,ME M0X6*4DJ+E0455BZ_RARIJ#GDBVLQHJS*#"S)X?B%%TUQLJ$HNM&R?X=@L=Q' MG;AU1T)K4$N!(/XS*<9 (DIH5-;SR9"*SY,*_O0K,C5*SJ^R%DN5HKL,L8F! M"\V;59G00W>9E,#HKO*8$_0 C6R48IWL+V 1HJR%42HA''5 M E1A^54YAM=KMIXE,_@$!5LI^3B_U"NUOX$(*B9GYXV*!+"7!:MAW]-'G;!J M#+HTH[GZ/NPV 74_EN6@$9%I-@0=!U^ E2LP]U U74^Q3T]\^9M&L)-AA[CJ MOVN;".V*26D5%T-M%8[4X-0K"O$:N@;*[:C*N?C%3?'(+2:18X"D]4&";0S6 M[)GU.ZVR&W3_9@-"^1BML+@JK5ICFN?PH;*=E;UU 3*L=@"FEA6864*B&()= MQ)0\\4M@/V$#K[*I&DL;Q28\,C7*;[&^M]LB1KA5C?Q^G=&S85%= H-R\#!T M+-ZB:(8J%0".2X%11T2:I.70+B;*R9F,$(3H^($-@L_ Y\^6::MUHU $<9A$ M+B#"XS(EDB9>G05T'-+- AXR5XK6<*]]4'_.DX/9Z,<19TI>(6_PLP;-.)X1.+%&$:\?C])TKC MD*0\M%TGI3:)>6#'W*.VB'R*]S1YKB [NZ[?OSJKV0)2SI5?^E5J:^6FH!\E M*752R7Q8DM X!M*04>+Y*1-.$/#Z8B@D#7M*(QVB .;@+\2DO"A*4E@/#M]_XHD($LH98-V-;))ZD4TI=6W&@YBX/"5^ M)'=VM3=["0*BF@_I@?RHQG97N+3BFDY!C")E"#).Y6,;AQC^I@AF7>3*LA34 M$2I*M;\IRKT!Z(*QDBE/6)[\Y1WN?7)()%@<);;PT]0F7NK;B>\PVQ$R8EY MA!MAD8%WDSP!+D?#22GXD>)2':#KJ'4T)LZ&VD1%R=,JL5D; K%ZIKY02E!E M16W<#N3XO! ]Z^(\X^?3(%QMVS?V<36!#VG5H6"\3(#3:ESU5%@)D6YA;V+/ M^EI@=ES%-NL0G8[D%O; MX>E'Y_#S1^]H[U,:IQY-T\1FB4ML(B(&JH5)VQ5!X#/? _E-=W:]_M6>F9;_ MD7&6P;S@-'&8[S@2SI]0@I=.RMA-HRB2L"N[PZ7+!O,_A/FS2S E ;N4\R"U M0S=TP90$^<]B/\7ZLE!&W T$CB?P^E='$[28KUU";7@@&539-VL N#['I F( M!&MFGG8/1 5F0C"PEE_VK/],:)ZEERBT"[RG ,25I76!]CJ9',HTPV#;5(>K M;2YDB6&1K(Z)U4ZCF UOU-HDG]$26^U4 E 49(9%K1NE>1T88FD_XW6:(MJY[:R9IX^*(;OW7!N?;"O#;0TI'Q= N[QE66NM7 MGTWIC24(5NNL*,1%AEGH<6V_C8H2[7&E"&HFU-E<.AP"W]?4!#0S*#"!AU8= M\#=P.Z 3&*L!9.]R!.7^'>JO(2^=8 ^$EHXRNC!2%AC!7X% M9PKM4UAP[^25=5J,P(OV Y!S!^L1<+ZVONL:O X!O&>9,GE5)-!]:;UM$0MR M]QBERGJ\VLTOH@L1&A(%"@7;8%PG@&3 "H:6,MR).,FCP4: M$T2V]KOJKVJ!=-EX5->4.-01R#EV4,]JLN+M1I6 M[#L;*+YERW;'/_=?'<_3A]YBQKCKHXJ;)JBN>Y%9SFQ<1Y#60QM<]?.%E-0X MFK!, =8,LHH2P]?Z'.UI/^&?=AZ@G/'Z*)4*=((/LBC0>31!,^DX_="4I':4DAP/3WIVC2(I!C[*)7"GP$.OJ;DOQ@%"SCH29IX@H>">Z&$7%22KD;^5%* M1>Q&X*'>>BUTL(2'VBC8@Y;>\89,XZB>?OQ^^)V[0">.C$(N0L].B(Y^!W;" M FH'#/#CQ"YU8IPLZO6O=D'=.T:1DB0,>>2ETO,)T$(L\><@CD,6Q!ZEM\4H M# 4\& 43>Q#$P>8'>:TC+PBY!#U&HGH,E:@VEZ8>T=(R"S+O%L&*2VV:9' MRO%(%Q0]D1Q+5 M I=H_: ;%KZS<[_FIMJ[ @OX !VB+9P!NU7J>E/X(YI":*I@++$._%^P[* WJI'%G]2/S7O3)N7+39]Y9?V;);UPB.=YV8DS17&44M6P-+_"] MOG>23-_&R@^Y=LMJIFX8_'P Y^?)D+, M$1_TED/=*,:LGA,PSW,>4G_5XG!X]@[\2FFT6-W9L^<<77SRTH 1)XG J/6E M34@(YFT*.DR$U''#T/?B"#27TX]N"K)C#%'[CDA94].WDCJHL%+5=@>%MDPA MH6E0OJ%!.;R^0=GT&IM>XWG*6-@R=VNKW5QK7@@.;B B(MW )9[/J(R"%-1% MPCP6>K&\L<5NS>VZ-V4QL'1:L5#_G8T^#>@7V"Q'XP_3CCUX#2P/.0/MCN%< M,+*RX5_=<4T5XCKW^GNON7]\ND<.OW\D8(0X+)!^2'V;DB"Q M29JF-B KM7W.'!(+[BCWV>\'UQLAK>':L34TS>Y_&R%=]H!IM06A_GHPQ+K= M&?,#"4WQ'9K12]HB32SZKI4&=1<@IJM;!W>VH1:7Z^;+IYD6W6C:^'!M<9NN MK-SB? 7ZF&\ O )D)D)X6M>6M7G!QC=18%-^4Q-&H%;'>VM]MKIT#U[A[+)7 M9PT E%G9"8%T:]X!WIBGT\5XM^:.GDS_RG7M\;?K[M=MOA%@7IT7Y5BINCI? MV+LFTJ/PARA -0A_U8F;5E. ,)"98I;.'T?TLO[+$-,YF&VM_]1U8^EF*I\Y*5;=+]J\2 MU@(9<,?90?'.1@J.I>?$Q"N?$W,HP80IJ[V.[-@;BM=9U7B*U1H.D#E^U=@" M>7;T]_O@^#3/#[_CK+D/.>P7_/-9Y(<>[/OWF^QH .M]_^>J+?#W@?O/ZR_! M\=]_?3\<_'%^]!;GS^6#(^^O[_^\_B/_^/>!!VM]AS=)CUZ__W;T_I,'@(QE M JH_\.&?F*0V33QNLS!P*!APPHGB*VZ!$#Y+O"AP6$B8'\5A( %C+F$!3Q(B MY\>+['4;EY3V0"LM4VRUAW)>59S=8]3([0>9/;@;".FZ/H_@,Q*EP(9))$0D M(M?S!<=K5+>;][H:LNZOL+/0(=5T/B,-&W8+)"V][:15-)%^>K M]2X;9$WJ9:FV@OOTK=TS\/TGO50FPFFQIT';M"7)ZFVY3L'OGZUW#K_O7WX* MDX2!;@]L1WB13=R4VS0*I1W$$9A#?ABF:;*S&]W4680A%S!%>]8HGU2J*K3I M&VI*^E3M,IW+@*Z^5>U.9/(#G6KMO+0G3$+\XE/JLX#%C-M"I&"X<.;8S$M= M6] PQO_S:9!@B\+U@0OM9,PT6YL6ZPUIL?[YUO)?OFFP?FHX_QA\"AE)8Q)+ M.P0GW2:1\.PD8,*FA'E1G#*ZO?JGT]7I(5EI4RDNA^#]2%GJ M=F9,GR.M8N%,GJL*--C@=\ ]!>]&]L#9 F^AWPT:5S,)+JP)GS'PZ^*%N4G],(93R'!P+%3F>@&NFK$#E76"TF7*R4FB7"U\T37:[J9$:S0I 8I5DUA! MDZN>*J2S.MGLU!LD8RR!NY18!B>'JHDQQ[JNOO5GO918D)) N$Y;(%16!^N\ M1KJ*#&PXAJ5<8@+\U4YLH]_P=""\=9(VJV8&JU[4)VFF>JH.':P% Y368>3Y M./6TX;()0UJJ=+":Y+JB:\J@VXKT&X,S37X)X#:8#)OI4J? 9D/,$668^L&P MS9;"1L5H_ICDEY9[8X &>*1-Z5?51-4+@E"9C+&05(DU3D<8$IR&<6K(]IL? M>I9B,RU\_R_+SY24/I7?*("XSHM2M$,R+'4L0>)5.+^VBQ84G;!7KPX/ 33: M/"S/OF:YE2L)7;!,Y5%$5M0"K3W$W96 \M+4]8>S,W3;Q.\<7RY7"^DF/*0A M]T5,HB"FCN]))R)!P, CXBVM)U(91OT#ZL("1W)\7'ZBE;G]2?BR1I'AZ]<"@'B\; M\OF9]-#%-U8C=:+S3QG]Y.CL$X\(C1(6VY(GP@;HQW8L'=^.', ^=7T"1C.6 MQM[0U5/'!UO!J>7(/0R.'S8TC&7Q.-FN3IIQ6Q,[-QI4)]A:4 R1^(I:MS8: M9TO!H6RH-Y*5$\Q8N?XB0PJ]Q%RJ[( E.HEH8!/,!58S0&L=Z$YIV_5&RO3; M+0^7;55).NF4D=QJZ8"3JKM0ZN]W3ZK[5+3CLHQNWFQ_N;^O4YT>]UN'#XW2!S:,_?\HVS^<##Y1>Z(LDY$*% MA*1-O,"S8]=);>GA-?62LU!@+ZOCWV#TS%Q_T6DI H*2-FJ>,Y6AK=LW:+YT M3LQ+2!)&$@VPA#@BH9*(U ^"*$UDY'%:$Y';&$B^[]R;B+!*IZG?: L^W\(+ M8/O*\5 7]-#\.%WX145?I_3;$R:KP\O#]Y]"%J>21Z%-F!O8!*C,9HR%=A![ M,0/T>5Y*=W9CYZ8Q;K7H2[,2Q-9_0+K6(3]$<3-81!7U(HE)7?5KZ2X>C+-I M":A(;UD'[='I#2AH7[5O'J>Z5V+4)33Y,\^+8<8AUJ;V26/0/G?T7F5/H\3E]I1&L[0:PJNB@4!.15"&^DL(UM#&,UNG;G^86K0%X M?]E(:W@,&M8&*"K]2J=K,A7#4TYK4[M5?PF:1^JM\ M4@'327UYF*38-:2'N.F,E"X 4S, F^M,@ B]16_2-+C7/=]+:0F/2!&FJ6JI ME8)0E\64^@&83H%@J;F@/2=\1I\FVIN4Z M2U>X-46.BOSHO<957X)^QZP[,;'>711=#E*/S9V[=[UVN442-PB(B%E X@?4+(:ONO5M>_[AQ:>4$3>)>&2':0)Z) 2-DH@DLI/( M2US.:>AP,-R'"]2(CA!@U +D/@,93C-A-4WUZE+(R3SAOFP]0D595[_0T)9J MRJG+F+1=/P1ZF?UNWYKV%@$]G&%Q#-;+#6LU,[Z\,A>C+MIL)Q)VN7E:#C,- MA72K&YHZ[LY4PYJ[ZVXQ=>T,U1J_11GDP5(QC[=6($A6[Q9_U M?)>C8HI/;*UK.J=F@\&=L8RS6K7)DF%Q$K9#(G2:(;U6,Y_73&EXH"D-D9G2 M8*8T_."4AFWK4KHWG>QE99I)L+7>X0,HN/ZL#;AW\(6M#0ZT=2#>HOQ%A<8G M%ICE6(@VT;D"4+NH4SN.7-.,C;H5=>-56#;&L.K#7[:5ACM"!)(S3W*P#".P M_V,6NZ!68H9>+V_RY*YG-S\\2"[A!!3H<5J3 >@>/17C"5N*L/_>I\A+140= M8LLTEC9)(XRZ.0P-1\&8[[B")#N[[@('3 ]KFLN9:V_E9HKIJ?NR&YOLRMRI MWL(/):&ARJT-/#DJ$WZX+($JT,BIT/'W#&?*=& MV?:>'&5]N3S:^R19+$/55N/[(?CV86S'-$WLA$GB!ZX;)@+TT=7,P2_:U%9 MO#4GI8;US>6D[C_>3OINX'(6A$GJ$=":E+(@$2(-10A_BV5-$Z'O:)I(O'A> M-.&D=OCIH5)5=\@6_"[Q0BJ=8'C*.:NCUWL70'9A0("!P?5U:!C8Q/%]F\6! MA_T7@0A=+^8UI5;$S5>0J ;=AB*;%OS++06% MFK:/=['-.[VS=A6.R:<8J5!1PPI[(-J@..7-K3B=.I K.J\/D$39!A2'-QC5 M%X$HTPR[5/':AV9NRJB>-*2+QJZ."*UD=]-E:Q@I]3W)B"_B@) X2B(G]66 M_W5"ED9U"Y#GW[]TL:&=MSC8]4#EK>"M%TJV/VL0_(D V!N*_>;UG[",._ . MWW_RB1L2%N/%G9ZPB\2C]4H\L7-+#.RC@UN7EF%-*YK./3 M2IG>/.%S9F)<]P*G:6Q(J6\=N:)5IW[J^J* .X[]O-M@G,2]PV"<1Y= 2X_! M258^!N>#Q$%%V!\%O F<]T$G1:835Z93<-9D"$YPV S$&P#;?/XP.'[[EP_/ M#3Y^?^_]]?CEZ?>4>G'[Y\'.P'\ZSXSRF<\>U'\L^I@#/^ M _O\ ^Q\1H[@N<.W[YWCUQ_=H[:'X,Q@PWJEKRVY MQ\R;6_?=*M5]4,N8 F_+F;?>>G4.3*8@[-2-\9U+O;JW+4UGEZ"K(=5%==AO M@BK\!'YN_%(UAUO?':@+1,L9I*$.[^S"\=I(W8D(SPPP,U OCR77G>4I!@&' MM-VF+D7'U8:T+''@NI[0J3;&]$8;M9\_(6ZO&@D[C3= &4-)2SWUK%#-C&@= MH.4PTA9,7835+O)9JOKRH:PMO\Z!L.*=6MCV6:EDQ+3)$A=I"\D!!H-Z8;RV M"+#]OW0PJL#&ECUMQ73@GU_6(!-XH HWUG>&3?%2UXP!:*9C.ILP01<%S74_ M*A/2NI)P!)5R56?7=>_32PGF,;C=546-.=N.>%W7NVUFY.&)'(]UZ0OHJ2D% M_-G>H[LSE833%S$RJ% MQ.:8JU&96<-QG>^],=1Q)^HX^OP^^!2G+DL$ >LE\CRP7GP/Z"%.[33A#I%. M[(2)@_1P];+>*]'?3LIZL=R=]U6G-WZ#DFJ4U4S498G+;S;MUO/:.*ETPX;E3Z6ZP!3@V88>LJ&8 )XN M>[7:JQ5RHVYUCWL]]>&:^:E-8TJKB^O&L;ZU-U6G>)1+:>A:M M;UB@29):%T7Y!7Y65[*IS$VA#"F5VL<"*,K5O3FJ$*1IRP=PP./J<6^'W[^\OUH[Y,348!WQ&V7).!S"1+:+**>+5@L.0_=6(31 MSBY9T.NR.5K,H'\A^EUPN7T944;3R$Y=$@'ZN6,G7IK:'F&4!JDGI 17=E'- MZ!6E-=5!3>=)1TM-W:3V^J4%E^30:L:96&J<_!6??84AG1-^#O(S5PG*A<$= M16A/-9IS]/HP.,:[E3X#J7W^*\#F)R_&2ZZ$'4I,)*4BML%62FT2NS1Q2,(] MR>8C-=OF$J8%3C)4%ID>:X[&!<_R^LYK)N&5ADU5?UTAB#62^BXY?;_=(KT[ MW]\U;U@L")X(@'29,8RML.*KO/.=]POAKM^F ;R:G(9 S^FHDB^:'UZ*K(*M M+U]D0P4>]=!+$!AC'-U4%Q?"-G5Y79+TX\!7%7;C$OXGFO7KZKN^KK[[;2P6 M?!CW$S^ZX?,;'[[YP\#U5[*PUP^)>\^'P<.\Z4,_#N[YK#FR.?(]CQS>\>'? M%'=K#@=1@5+H?W;\G6O%^'^EZO]>=BJ2>@*]87Y MKL:XOE;O;]I;WB&J-9<)OY[H&TL%_ =Y"W\L\=6GRY"N 6$UA)5+^V?+H,+E< GQOV?R 4UI)U.Y"X MQWF)71!T<9&?P:HZ9.T>XQ9P($M5@ED(ZXW#-T:X$--U#TBEE>U)D8O5H_I' MH6B(X(&(X$3FN1H_^U8.94EU-P#H<=BNSH[5_NT>L/\)X'L!>L.7@??/R\]^WC=U@7KZ// MG,MWI_OCPQ/GXA-+ T=@ 0AUO=0FB0QLEH3,#B,I0X>)B&-58^A>U_*W_CRS M?H)F,>2,@C *XDDK"!*$;IJXA'G,)3[G3#)7N@F6+$6^3]S;2L1NUA1U*L1H MBN4TA3/5%%)RCU#?#MR4V-@L:,=Q$-K")Q%-*8D8]W9V0:T;36$TA=$4ZT[L MFZPI@MCQO"A)9,0ED=2)_20@29(*3J3P@_ .FN)^+3%&B=Q+B7BM$O$%]YG@ MJ1VQ")NH'&XG2>#;A"9$AE$E_=E;*3]>.L]1-'1HT8-?)4 MU,@RDP]Y&ON24^I)@9.E8AG$(?&]F*KQ-AP3&P_IA)B/;,5@!=AAYE/B^B&*)7;"]*+ZJ.HP;\H#Z8Z.+9Q\% MB+K@X$<+#7Y&Q8[WT&B\B2MN.>,FZY> AFGJ>+&;TI004"NA'^( 78=%"0@K M=GWBW.B7GZ9?+CLY]0"4B$NCP$X)%>"8B-".&>-VZ A.(A8DB2-0NP31U4OX M'EZ[W(^/UE7\_8 /8F3>YL@\AP1"Z+'52(_G61_)-TYI>&#MQ%"9V MD'JQ340L[,0+F,U"'!*8XNVSQ$@^(_F,Y+M!\H62DWTT>;T@32BE/DB@F:>K2A*&H8XQ)'SXC)HNT%E*OFT6*@U RX4N;QP%8 M?81*FSHIL<$/]H3OIOB+B?/]K%S1TYDXLQY%#_4G]58^?"B*"8Z&-"41]\S? MW@VBFZ_JPB!(7#0*0QX007GLI"GQ'99P%GHT\4U"Z_%5W=&K3D(K!O(FU,&! MT4* @4^(38D3VY2'@1ORA ?2457;R28U_RS#;NLGP4PQGM%+:\@HFZR7' $6 MM$-=UQ64T,2-(]!!(G8)EXQSGIH&U$?00M/T(@F"E!$GL).8!3:1CF,SD3IV MS(B?.*[O>]S=M 94HX.,#EHWK!H=](@ZR.5^S"/FALP)"0]#](FB,/$=&H:Q MFP2FM76]U-,T!RR)<'DL7!M'ZMB$A<*. U?:'J,R"8GKA&ZZ>:VM1D$9!;5N M6#4*ZC&;9N]UGY9IFGU4+37-U3O"3T4JB)W("+240Z6=A&YD^\3WP=%E:>S' M&]4T:Q343]4$1K$9Q;9!BFV9PMO0EY+XG$C)B9.0.$E(Y#F1C!W&?"I- <9: MJ+)N 4;$2>H1%MBNY#&X7#XX7U[LV$D2!8S$;IAB 4;2\\--&E^Z=1I-%6[\ MIJZ ;.]CFKFP=>ON_M1W=>(-GR"H328%1F%3Q3I)8V@T;,6F-:*;OAZ^O^QH")5JNU]R412OK0N9J1CQ^RNOM M1T797E0^JNWM>L$!%1)$)E!C<\E\>\LH(,_F>/MOKJX#S89?X;FBO+1&DQ+> MOI+X'H-LK);K6[- N=+#;)5R5((\5%OCR7'UGWV^N4<6?=&BI;I=O;-><^6Z MOL[]XCSCYXC%83&^@IYZ074[,JQ1W]\*W\I*C5A!QQ)?LYK (O2LE++>=7HC M?'.=_-5;7N=N1$8.0_V6#2=J\1D>&Q65NMS]A;Y,]JNL[V%5UZO5Y$R"T?QE M>.UCE(&\FHSERYHMG>[S:WJ!GNO=C7^]> Z0G7_QO922YFE(O=0!3\J3)&4) M8QPGHD;8E!U$,?V41#O-0^?E5*V<29N5DGZQ:0J@>$'S"WI9[?PV*P!!W'5Q M< 6T/PJ_-%V=_%/H%GBIMZ*Z%YH]\6MX>+IYA[;.2S0/_^MVE /&3Y7D !9] MA98EL.Z_?J.[B\BIQ>*NNJOCM@N9:S8+1ZN\@3ERHOO=P!SWX^#^=RS?M'#4 M=^^\\@I&B2PFREM<5(3IW=SF!V#E!S)EHGFN<&YCY8.Q'-0WR\PKGH>]N^^L5\='KP].F^]\V#_YZ]VI^LKQG_L?]O"#DP4H76#%+[;:PW6P MT=7&+[(QT ._B]9_CA9@"K*SN$"#JCHO)KE JPVTM4 C#VRISY.ACB*@C6T= MTB&H5KZJA=2P17>$T3P?&_]S_\^V#_[]O4\1J_\LU4 MO@=.0S',> 4$58YJH6(]1[+RG)?MI^IW]Z55DU;]<8<&X<-?TR<^'\&YG6>WXCNK;(QO?YRPO&-Y:!LX;@(U+]24A M4W25@?3%!$X$S_:MXTDY?1B_A+&SC*NKK7D^ 3>PV;1GG<,;V\!+*BP'?[)D M#FY8B>H!G,D+...9NKZPY4&!MQ=F;*+^4%U6H-JJ'NQ Q^ ZZS^BMX.^L3H%3>7X8W@XC7?[&\M22)F]UK\5_(,)2K00 5Z7*,:]IBD5(-N2@2-W+M"0C79 M7/:;NTHMW'5**#5/X0/J M!? J2QV)P/>'+=.2#F073/!QP]/'^X&V2ERSTD-YSFR M E3*KS(O1O#3#'5I)KYX"Z618([=9NX+GX4VJ M;#R[:#1X>DEGB(,N#O\P[.].(MVA"D];9]ZT!;$(O@T;-F M1#Z@K2-D@;Y [*G@%6VXK"$_BU$EH)&C\*2 ]_^OD? @':RS @SRH0(YFC(8 MH0P&^ $@P,P&B!7SVE>83:;'+AD81 MOE<4*:>C-G@*4BM30B/#\!K8G/FEUMSPTF? ;OP_DTS'[30G32JUI&+8[CIX M$H#_UTP@:H?%5Q49G.H^_!P/.,8P+G)%+0FL"]AQ%G\EN(G =I?6'8,] _ M0(7XJLV; :F@KL/QS:S*" PK9:)BL;)?M*Q)H-]&JL3["4,SO;E4C6;__ M<+HH?K'=5H?K,8ESR7-E16B-@ \J+&E9#.POAV= $C6B:^D*^!L6 S!$OVJ&V,6=5KU&G6JC:'38IYE5U=S-E+BAU M"^IR-"FK"0 \5UDDT(KCS%9.+VS[6?(ZBU/*1O(@])1MA3DDX.Q":,9"_<3D M^$+*H:5BIY5VLK/.WIKZ!O2RR;K -_2^:8YV'6TS4A7-I[X-P \<(H")_@O* M*9"%@(]B4!]!R5CUTR:+PV7]ZKVI"M*0>0V*I1IGRNC:8#CEPM5JC=7JI2"P&Y!@G2%Z=T*97XQ1.&)^GR&%3MIWD66G6:S<3%& M1P;84DK1JI7N3G0 \*I3E,]H3DIZI92J(..2DPF?+/.0+"T M HWJM,>SV.F[S0IM:C0KX8#_ 3B,=7Q 1:/4\B#.P9RT<#FI$^26SDBB@5*' M"'";"]!HS^"AJ#W=-E/-'Q.0W.XB@E&V7(EH +U6HS.K*BPP4+[C9 PJ3^LH ML.R00>$U"_Y%12!+( (01*^Z;@D0S]2R[(&OP/NMZU@_T+B/_6:%GI477+E% M@)G_R_(S,#!ZL- WB@JZ"0HI>Q3(%/")]#KC#"E:AD/VE+M 2P#CU!'-OF8Y M"%OE7H,R0IM 9$5M;+:'P(UJCUZ=XXH>6< (P$L5&+=UY*?94+EC=7F8HC// MG7)!#U29,JZ>.?VP2]B<5NQCAU@ M> /9%[Q>J7E6DF895W35AFU(G:*"0]<_N.#F7/P5_C M]N85>LH^:GCE2J"I-ZT\@5,I2@5[8VBYOVB+^JL<3N2MHC OX+DY40A.>%E\ MRS!^ ."#=_!GWF&[2>88-!8#"4!N%&+:%*[%$_ZBI<%E'?K1864&+)O14CF^ MTQA)0UDZ6E;3E[*S9D(LW7"R%B!UU*7V:1M_M^R!24+/AD5U62$ !)9/*@L,T:&-\M="T::C1F"W4G )L\:G1S'B]8,Y.IANK*0O M'AD9 UQ(L,25+]((Y/:;W1#\W83@=!,EH&O#'4$W&V!5^EE5H,ES@!KZ_W-1 M,' MLI'R!C7L='BB&O>:D%BO=HE&^.*P&H;C:P!TPCY-J+6P!Z"!*&J&'$ Y ME!/8J_9T@1P46W+P>B: 35;04F 4"3Q;+(\;=IVG6_!>.QY81M<:0IW(""K4 MXD(A&=BZ0)<:/<9X*&)7J+/I/R1QH5 [PA7?!9YG4V$]K"45U1[$NK-6JYJ3<1S MX)-BFE,$^O@;\ 2O"-1\"-""_0&.X_$,8[T!7U^ O]NS]H=GJ(7KK,30 H\5 MUI5J=UW)I0H4OW$4_D,5>+=^I\,SFBM[X #,$'J#E#,E:#>4H"4/48(&YKRI M03,U:#?5H&V.R;%LR.'5\=')\;N#UWNG^]>4N*CBE^._3M\='_]? YYU%@IS MA?7W0>$J"@=!)O2=6BXL73GH1WW?BU91.NAZ_=!-[OFPTW=O^C#P[_NL.?): M'-D+'Z:F]'%&CB8_-G'YZA%KH^CA+\B+'Z'_Z"3[9AWJAI=]K(:[0V]M(_"& MA;80'N:KACC6CSA.E6/VD\EC%7=".Q M7]NQ>?=&^?6!\1^3H;2\".-SGO.(\P>6'S)@L/]0V$]T=';=QB,9!!OV-MA? M#7N;^[:7]B>PP&>U]W0\&&.M%^0>=)K-;W EL:SJRQHO=GA?%CWU!S!(@ M7#_26\\[LXS4,%)C56#SDPBDAF>DAI$:1FJL*\FOG=1P/;\7)L1(#2,UC-18 M5Y)?/ZD1)STG,1[*S[W?KZ3]UU]5SW8=6M!I4JJ&S[ M#K%*?<6SJY>1V^L%QD><.;SF8B[T>D&P H_J1X"T?O3SQ*_8,-R]H=R=>#U" M',/=AKL-=V\?=WMA+_9]P]V&NPUW;Q]W$P>O=##0X/O+C1W#0C7CE,]K__H.@@@QI&])^=+1Y M;C\RI&U(>SM)VTCMI4C;I"67 MZ)S/,,1YN];09GXTT08I -,S7U%T?J-)?! MF9RDB7PLF9-T>U'DFLB'B6L:[MX^[@[B7A*'AKL-=QONWC[N]KU>XJR@UMIP MM^%NP]V/#1DOZ46)J2_C<=C%[N=6Z4QXF^?\H2YQO0,S7Z<6'3 MN@D0WC%CN0(NWN8 H8E];PAINZ3_Z$T[AK0-::^DWK._@KB)(6U#VH^.-C

NXK)+(:[#7<;[GYLR!CE;=C; ML+=A;\/>9KCS#]4DX%5MLAHW5/N=U>$INAKX:Y#7-O)7-[7F"8>RWB"EM=U$R[W492MN>9V;>&M+>2M'W3 M(VTH>RLIV_--C[3ID5XA\##[^!R[HW\UB4<3X;@79)XG3B\@WHHO(MYD"65B MEX:S-Y&S8]*+(W-1M.%NP]U;R-W//;\71(G1VX:S#6=O%6>'O<@SI8#WS#G^ M-J8LE_!?D7W=_1?\TYQWH*Y+52!+X+SUKS7$DJOO=\>3S![_SF]]"_3R;"CM M<_V[ZP9(H6^R(1WRC.96*:M)/J[@OVDN^=@:GTL+7E16XVP\*56;,_[I%,N1 M3RZKL1Q4JD ^>FE5NB$* M%Z+\/Y.LRL99,:QP\3>EE*(8Z+^74EC9T/ICDE]V'GN=T;-A45U6,U\ZAEV9 M+-7WK.< N5PG/?/+GMH(3^DY+_>:1YIF;:G.[[DO?^VW"-\>]'I* .T!"BL^ MJ2J LL4N 5-G:O0=AR,S::5X4HN.&QB=U!]_J&D!T'(\DGB/%R()47 \&>=% M\:6&'()_?)Y5UN%K/:=[>R'YZOCHY/C=P>N]T_W7ULD^_/K:>O_7WH?3_0_6 MA_V3O]Z=GEQY]W5](\WZKP"G19X).@:FJ'"&NG4A@=%%<3&TGH5!GUBP;8Z4 MPXO!B"+OC O%4I5$=K?^ ZP]!LX#,D'FZUM[LBS@E;F\NE[D]J-FO7Y7BM1? MS8:\E+2"/9Z%?;_S3=AN >O"D8;C,F,3//PSKQ^T9P62;%:\]JR>L\6$VD4K M+RK52#(J"Y3.E04?B9LA8UW0RGJ6A/VD 6EOBO^+;'QN/7-)/$5FL]JHS(K2 MOI2TM$!D9(70N!-2XU4M"]\!>,)+6V(BD9CR DBDQM?7(I\,9-_:6LRTER6> M=2Y+I+.7)3YO)'%]\4&CHBS97("@>.J9[TWQQVRJ+_8D2-:(_5F M1!#PNW?K*RQ8MFN[-"OWK3>3$CXL>]:P&-J<5N?665&("UC>RJ;#8IM7@4,_ M<[U^.+__E2-K1)7PRF=#H)*6ZQ0HX>,&"C4GP*M-.'P+\-;A]; MU!K0SV"_@;D #*7Q4TQ*ZT]0=K#(J"C5_I-A-MYB)CU6T)QOQ--_UPK3F04#C(MKAP3+]90)QH3I:* MQ!O21I'O]\-?YA4()K!_N4DHH"V!>RCYU2Z/RR&,.0H9,&:!)>!5 *S X67*(G_XQ&<);13W]9D@E(U#- MWT!.C<%?L9XY4W+:%EI!#LH+< >570&H#Z=V!=#+L^=./XI^162"KY(K>ZX" M62OGB68(ZV2: 1&3X=0"T>LX?8#HE55FU(.%ZD%3EJ:CQJGM4,GTJ' PXBXX MV/::CK^#9P?$V]@8H3NEQIYB;FHQ^ J\H,V0N91CB# $LG5>N'WK=WBAO#A# M;8)@!9IO(-P5"<]\)YHJ*I X#/LWI5\#.U=M160'6>C1KTEG) MLZ%X$O9]UQ']N+_WP3X]MO&W:]W0K7GS&QU6UPW[SK4>:YJ5%0KW/+V3M^K" MY^X=W56_2\MW[!YUW5^.:G/KWIS3"0KA"C07(&8."4'2(?>EO,UN"&IY;_/JR=;8TT0+,R_@M:XE MJE&A@^4OU(N#W?WR(A/C;@ M-8NR?#2"]>Y&L+XS"[;NO^?E-+]U)FT&3/[%!N]8EB]H?@'>\,YOL\P+K-H% MYQ4H_2@HTG1UO*LP)] 740[*"_#6P2C"K^'AZ>8=V@(?*OV?G?_*>!I2+W5$ M*CQ)4I8PQHDG:)0X+ JBF'Z*P"W%)!TR.^B5,1!N]:_?Z.XBRM@B69V#) #G M%(R,\77AJCB:M3?N%:Y2\NX'8U6XWJOC?Q^\MMW$ I@*S!OV:C\<'>\*1$Z6 M9IPJG[[U]?&YL[Q@X'MCL* 87&J7',3T...3G);P;953;-\*G($):(O+6=72 M>;UT,A,=J!I'I97(=?1K#U8IAAFOD*B&*N*!,9U&MN,Q7F&J&T^M8@)-!'?O MU_JX)KBD#+(L?_&,JR[7NG*.$]TAB#5K/NA0%KD: MRO+ZT2_761RK"&-IE@Z=CB5VO^C4SK.) .QL O0+ZA9BVSZ@M6"6GO"[1Z,1DKHUI)IFRH!"H\C<^B/PUZ M2R=,&L$#5%K@SU8&B 7-"ZIAP^@J$,P:;^M:!%I[N9*;X.W M.]2*@"JR42>X*,H<]_J*$D15;*F("A@F>%/% . !AMDL)DKX9Q0=5XP-]T R3,9X<(7O9@O6AKIZ:#*F\D)]4^8@ MMVQ@@%&.M*,2DGI%5$D#> ]1FX_PXJ,2&#!#D[10>4R ^QB+TX9G?6LO!Q!. MSLZ575-,:Y+4*ZM\C9!R@#8IG&&H["/<606FXY(-1+I$S$2R\ MI6I,3"AL=*BD1@P@+R\N)6:2T>Q&-5YIC+55F1VRRC- .D#ZLH7F.H=DK$<] MY-WSV)5LD57G]5]#U>AWO=*H(,?1(826N'+ M]4?);'>!WX\51 \:SD+!>$4Y=-0;LABH;.2O 04SI:=CQAE73W[%.R_&>H>$VH^&^@ M+# NE#M>5V0U6AY4,ZH*%7)',Q(4-FA^Y4BV&6_0-LH44 \CA8)J$!Q>>8P6 M\JRO#H=0Z\W^L><[3D?GU)&]_/*E(94U(Y7]/!N ":"SHD,T$&ECB4\MOIPR M,%5!.I7RJF@RJ%P35!YTK,*.0ZJSW8A<67[5AG>CQ@P.UPV')Y-J!.X."EV5 MM67%<%)9X-+633$7] RLR&EPR&!PW3"X-]#N*CI7I?Q:Y%\5,D&79N/&/[[$ MR,- /L@*=N)MAQD6N2H> M9S(O+@QYK!MY=!AOH](ZKJXZJ,!C%Q)XM< PV4+15$X:1$^2(GBYK1 BA8E0F:5-B)Y57.;2P_WN@/)%GP;35!=DGG!:5 M-/!%M>A1=-YIM /!,ZRPNJ9MN=,QQ.?^K[!,BJ6SZG>=;IFF[IH,X;:T^.QU MQ400_()8:HO:]?@&;!YAQ61L/2->IZ0"ZQ%$"<)IV*1Y.PB!5;JX:@M[%V, M&:J9//%93F%LO2DZ55R]ZU>H<9SI//&@0%G9<=AKRAM?%'U@6VR4!,!-P'= M85FJPX&D.F_V;;)[7[-*5[!E9??=M/.(:=0+6@KK3(&@2]EPT,L1#E#)+YM$ MMV[GA'/X@0KOD>"7IG@NJU1^\.*C#NAP"'2CBO=HF6>8!1S. MYD;!S0&!A8P$BPXG QRMD_]^<"#%;#-NQ(;58 MJ">&5%:NRA/',R#!-#PR:DTT=9H8-79E:7)?E$DT]=%WJ(]V37VTJ8]^B/KH MM==$6M=ZMR@A-YE30G66?REEKXR-:J9[;-H(@D]GPS3'TUE*2& 1 &K_WWBW MD%C7,6/1RIE*,:HVH[JXN"D[.7BSWY:=C%'$J[U4>Q3:2UFI2UE4+4;3^Y]+ M6BD?60G>3#82?:KESN%Y518\ HM]K.H+.TH#O06PO'@V0B%?EV;5M>#E9*A+ M6=MF:0W6P%%0SVFEZ\5;:5_;?3E89/G6&#U7,F[PZJV=T8S&:HS0131(%M-@ M8SG"-Z\U'#4N\2'$;ZELC%K3JB$.F:X_:EN16LM(37YHRL(PZHE^95!?74#&@M<_TX$#(5VE&W&L6L+/+AV?C\[BUT MZTX+;044#AV;M@P@I#0_(81D"D)AK/ LD!.*D;)OK[A R.'HK(PE/Q_6)B = MCU5UW%?M42C[2Z655/U"8=K0U MRJZG&+#M+V^>X\4$#"?6BJT[,4[?>MNZZ&E>I_QJ#0L.9-UQHRIVKFA!5;G= M@_/",;1@: N[.ZJ]*3B%8VNU#T8"]H_ [RJNH!W56OX/Y9F2V3TELV&-R[8$ M!*,30_#DU*(M[.O)-FUT5\R@"%Z629W;GFXSUJ,=E=&V):3:Y&=57[M02J_/J#T RUP)57[O36FU-(Z12!-TT4]7DF;KD-*6FF8"YMJVG-6'U %8= MAN+GBCJ15(LB;Y0ZEG^/ZD&>=;%871*N.P.4ZU);>6U89>HYR$P1&*!Z#"2' MIF/9C -3TXZFQA+3>5,U6$['^4Y;9WJ=+@.TV[,V":+T0)JCRY:A[XZR4G49 M#YL.[]I]49P^W]XUUT@RJPIU$E:WCN7*!U1-8^.J?8^%/5VJJP:PKBSB3D2\ M\4@OI!+>M8.4#3MA<0QV:T%8#SW4GBLVN8E,D5&CZ "@H#Q/I+3^I.78.CCH M60 MNW.=<&'+2-/,X'E%AL/);M@WVP&9?=3/&F ..$JZD.*$N D54LNO%= M)7*WC@TUPW+F 8'OC$V#(+%RS59@.PW5N#HFTT+U3JM^:U >.NA[5,#!W; 1 M1/BK\I9G-#C\(O"4PIJ.PC]!2UU;4G5/D&@GG>MQ"B8-=:\TE'=]&FH989CL MF.2525YMQ7"?I0N*]C\C2KYH?G@) MQ@WXM)(92]\(X/WW*1\!WEQTJOSDY^ MZ%KC6P]<6QIS1QYD0H!0^)&;CN,%VN3.HG56(M_YNJ>3[)MU6*@92/M8772' M6]T:83@LM-I]F*\:PMDLPCE5%:8_F70>[Q;SI0AK?;#T_ "=MF("*XGJRI66 MJP/A8E*O@5B;6;@% ,Q2GJC5O-JF07AF9MSJ[\1\ -@9[#\T]A-]L]^ZW8AJ M$&S8VV!_->R]"DN$64@7#_2^X%[WI=BSY]WS[N1&FM%\FLG M-?S0ZT6);Z2&D1I&:JPKR:^=U' =KQ"FBNP=FNE5O,P]X5YZPU=\>O4CGVGN$%%N]PQ+, W5Y0'V5UFR\1Y3;9Z_*ZKJ5^M/->!FM4'&9>3S>H'K067= MCT1?UTZ;\/2FY5T,9QO.OADRQ.D!X3Z\G6*XVW"WX>['ALQS-^HY MB6/TMN%LP]E;Q=DNZ?FKJ&K?>N[>A**1-8+@-(1PJ.8Z7BLI?["RZXYQK3O M<.U8];GO]9,'5<'W -:ZTMX&3&/8V[&W8>_O8.XQZ 7GT-GO#W8:[#7>OP#;WDE[D/U[] MS^:RMVE>70J"AUF>C6EYN:J*TSM6.F]B@9[O]=PP>+3B\$THT5O/O@]#VW=I M6"3)"JQ+0]O;1=L;6JSGDIX3F+X>0^';2^%)+R"/9YQL+H6;5.12$/Q]4F5# MO#'ECQO*PTR3S[4^A/.H4;PMM[.VIREB(VD[ZKF/F%XVM+TAM+VI%E8 HOO1 M;[PS%&XH?'4%0CTO#@V%KX4/L<4YB./QN2Q- N(>0[-[H;."Z;SM-JZ!'5E'=L?7164/@&T+@42_R3/KAP5V'[2Q3-%=WW,LS MWN2K.\SE@ML:6S-2PT@-<[F@D1I&:ABIL1Y@,Y<+&JEAI,::D_SZ20USN>!V MY4:W9QK?GV4A)GQLO>2CTM\"^O/XD*6VN3^;SH8O;0. MBW%67+E,ZO$L[?6"G+GV[OJKA\*>XZY@=-C6I^_7P$PU[&W8^[;(5M@+(L/> MAKT->V\A>Q/@[G %V2[#W8:[#7<_-F1BTG-6T7:Z]=QM!GLL!<%WN!,%#F&PM?"H]CB3.7>UZP89KPRDSZ69U&WYT5FTL?FQ?,,;=\^ M"@$GU3Y>N-K0]H;0]H9:5V[25PKV@%\8F([$>_L,69R1.+JNQ M'%36*WR7%-YF47&C"=C>[DSTDN3Q EI;;F]M3S1K$TD;-%'X> -K#6EO"&EO MJ*'E G6;.*TA\*TE<"QM>O3A/AM(X"81L9PC,2XG?#PII4E%W,?$.L)W.0AEH+@ M2J\KVN+@[*JN*S+1V>T*7FTD;:_HNB)#V]M%VQMJ6:WHNJ*M#\P: M\0 E_1 M=45;3^!+7U>T#;,3;AS)7']8[W:7L9[KA>1'G+SP,'!=4PFSL@N/'@_&ZT>\ MZQF],X+)"*;U%4PKNU/)""8CF(Q@VABF63O!M+)KFXQ@,H+)"*:-89KU$TRK MNAG*"*;;@TV_C2F\!OQ79%]W_P7_-.?M0(W+X5B6+P>T/,N&"D!X<5/]:PV2 M9/K&N_]BY6^[[58/L[ Z9BL\-3;@C7,ZJN2+YH>7(JM&.;U\D0WS;"AM]="B MY,Y%)L;G+TC2)VZ@V*&.N=7KZX_=OF:5.5+4'_I1WR?)]9_?^/"-'WI1/XB# M>S[L]-V;GO2B&XY\R[.W'3FZX\,K*(]83/3FJIW5 ;3FW.T Z1^3H;2\J&=Y MCN?\?5G879G4-]B MKBCU>JY_=QTEW4^+,W#;ZD%!NUZT^9!B M\58PW;T6;>WDH.>%/3]\^&ZV!X39^A'7__L?CD_^W'NU;YWLOSH^>FV]_VOOP^G^!^O#_LE? M[TY/KLT$S;WXNK^F+ LXW_]K[TN_V\:1??\5G$QF;O<[-"-2>]*=W MDSAC*W/??)H#D:#%#D6JN=C1^^M?50%%%,2OGB12"R%JE^M !S!$G$S M$2'8Z3R ]EWAQ((GPF6ONY;99=!WX$>AP:*8M2S3^KO!THB]MAJVV?_O&WGFUUW]&0_ 2ZP8YCX68PYFD/'J;R*MO/-;+34MEQO=A>QULVNV\]6$99I,.1"ZI.8T]J/X9"9XS*8PG,@U MV4?L"Q>P>OG7,@]9?;-1LLD L X'P(-@9K#\R/_EX70>.)IMEVS_P&A)2B.8 M,B?"!U$"1.,)$+EK6FOH53X.(N/Y*4K$:ZMEMHKG20+X1"A:LH G*4/BPG(5 MO2\U@_WZT%$NWC=1Y-Y!B_2A']-0G3&0&XA!75;@@C@Q%HDZ:(FTGP@XMI0( MT)(\A!ZK+[?*=T'0$QB# -;)$H 8UT^<+ %6,]EE21EJY48@B6#&H4(-5S$: M#Y*():"#Z9S8,(5FBJF4$X4!9D&:F.QPF:O0=/\^'UR=#"]/S@;#\^/3GQ+Z J2PO-V)RRT+Y_@V;C6'B_OOJ; M[W@=;GL-UW-MT?)&_='(:=DN[_8;HVZ[V^/_Z;YZ/Z0Z/(#"4^@2&#?YY0U_ MOXHS]A8*M[,@>PW3?H@%V:H^_SP6Y!K#L=?E \_+RZ_#CY>4?ASO3@LM'4?0-5C?)[:WY MT )R$Q;E277_&BS+9LG:'MB=G!H 0IR,T)ILB2T$F/.%VDV-/!AE9D,99H\IDF\T'UO*OOE+V^Q8CRV_WUCH MWC#;S<<7V+_0D'MV<]^&O$,JV]NRW$./6WF!.N_^^*[+L# OE5V M7_O?V2?2=^P<'!IWBV1\#G]A)!VVYWGT98ZOU*'\T>+W=WQ)YN MSO@A^YFV9O5'E0+7G,)/WM[TC'O 7V2WDUY]N[]BXU.=-)E>8"W>>O6?5;SU M,?0/>U0Y**YK]'LO?DCNH6T]TAL6-6@<,FBTC$ZKKT%# M@X8&C;JR?.U P[:,5M/6H*%!0X-&75F^=J!AM8S^R]_A<6B@H:\6?Q %/XHD M81<8R\MK,5>&:0I*ZOL\-V7:FNW&4H+MQY.KKKQ6SZ.;-6MOQ=I6IZU96[/V M(;)VT[(T:VO6/D36MJR69NV7=A\..*?[6:QQ&'3@1 =.=IC7[31UX&0?HJW/ M6,ND$44CR@Z3OJW>\Y_"IA%%YV\T:!PJ:-B68=GZ9.M] UMAFA$V0-$L5I& MS]*(L@/'H1DUV+BXYUPF9-&\8OM)SZF]/938C&U MBU391L]^\2,8ZRYC1[Y+3POWG@IWVVCW.UJXM7!KX3X\X;8,J]?3PJV%6POW MX0FW;=@M;9;7H_CT@'>MEE?0_X-/IN_8F?!$F A]CO%CB-G$?>A-O0]D9QKY M1T0\-8=OTDH]H[<+FU-SN.;P>JR=U3?Z38WAFL,/E\-MH]W9P6:9@^?P>UR+ MPPP@;#S52'VI>FO"]VZ4C0*AS]NZE_^?AZXUA9@].&GX@22N'^\>>6!3XU+] MA:9^N%3_\XHU+FE"'XH1>6I4QO_/==/RVU3=;5INX6P78 M5/OR:\N4G+_ 6O++9M=LMOKKO]_X\L8O[:[9[K4?^7+#M#:]:7=^\; MNK8KGEF.8E[ZMA7;S+C7B[7PO\J=?W">M[)APQ&8F8-2U<8ZM?DT,% M]P.=5IHF*^!I&*4\8(,D$6FR&ISJX7%HA^(@;VIIM(QF_\7K6@_MJA8=8-6H M<>9L]1(V]=/]J1-(/\& 0W3PC0SXK^>I%K.>$OGO)M,?[?GJ- MG>S'?T:2U8^W'F\1_;B0@$8%C0I/0(6FT6MV-2KL-&^BLAU(0$QUK$Q^U#.T M8\O0SOGUD%W_^WIX_NF:79^?7GX^8__\.K@:GE^QJ_/KKQ^'UVMS/WL_=SJH M4MQ,1 B6.1U4>2=BP5[;EFDQZ#'PH]!@V92][IC-_ /0$9,ICX7+THBE8\&F ML1_%)S/!8S:%D42NR8;P\<#Y*_/QL0]9 GTG"33OP*!B?Y2E\/%KVVP7;?JA M&H ?4IN)P-.9V%\9CU,1L\BC +9YX$NAS@R-%FY%97<\07)URC6)8H8'P?\= M*4.$,\IEN?/3,0LX-(AK\H^_]6RK^RYAN )AZO,@F+%1+/@W<2O"!4*;;/%& M5N9!5^M6Q.K3T'SHV,$E'.B5W+<&+Y\

:@D=_$* :1FC&K*1,XRY)0UU66M0=;(%>S5!Z$7#VSOQZXEIJ0 M2&%5UW(-6RQAU[I'-6H]"+4NOPX_7E[^<;"3_1!%WV#=DT+7S?%THA!,,5.N M "646;T2N0QZG[,1- ?$.!G!QPP9,D*^:9B]SENKZ*)0N,,U_15Z>R0C9HRG M]*( )5P S2HC2-QL5FTY\GPH2!@"T$;0\ M]J=3!"@0 .HJ%A/NAR1:T%G1%8?N%YIMMRO-)LY8N%D@V\5&RQ9#<)C AF$3 M6)]QLEZ2IE'B PG!K4*I!.14U4^4FE7KV&H7B>2EU_@HB0+0".\4/S:J[[_: MK@;LAS.NO1WC-EL+V>C*3YR7[_[ZRG>\#K>]ANNYMFAYH_YHY+1LEW?[C5&W MW>WQ_P"0O\K?&L>E:WPC3LA./.$>T.(M#^[X+'GU9E[T0="KB[!$VZ<2T/-V M)_FTWJ#<(Q+2\"V#<8D8'\/!\_T;-!O'POOUU=_N7_,N0#R5)((DGT*7P.[) M+V_X^U7\M%=(3QV_]5,08V>.F-W5(O3QXI]?+\XNAO]F _#\3P=?+H:#CVB: M7WZ].CT_ .-\S;Q+6VG@ *H"5HKD[?[/=@U0GO)DC$;AK>]*@Z^T,GDQ?=!1 MP#9HY;>L2F@BU]C29TC\[TIEE9X#3Q9LV-?]BKWJ;-6W2Z:G@@ MIX#1#+P@NF->'$U6M^&'N9\R/YS%1G/?'>QB6$D@=]65 5,WO!'8<2C2:C]4 M_;2B9;*N\Z8Y^GA@]L!OJ>13%D;A"=% >![8&.CTX,\$9PU,7(3HJAX5 M3&0H0"CT?C'WBHRI4%QS:WA8@H:.V:_ZLDOPL++;/"RZ+,72@U!2>V_LA,;/ MT=_-@C1G^M=6HUF):T!?,!Y'"#>1 H+/R)B%#Q[R%K*"XS)8$B!M 5TBSP/L M4$Y($4V1DY^BJB;W(W2I]0TQF@52EK,_Q<_#F?)BDJ+9A%H%2M*8H 'IW2QX M+,7,3;;_G+U&CG_S0QXZQR+'0\GZ$XRK><7,E\5IK9[@ P#(!*B*88GK@"VB(2GDDB#FU@(LB]^0LICF,5NO"L^I?^M=S^7D"R# M.J_;C3*<'(O;*+C%I524QW&5%E$T1<\,URRWR.AC>@@ /IOB5\ I"XP"> 1& M("R?"^/-03:(@#C2QZ/_R^'[21$\EEE;JT/;/)IY:X!PV01Q?^*G2(" PIF@ M)8J8E)<1F5PQ2@UI[GE2'\'X!NZ?&06ISS]<#,\&["<,7 M@8N'F7%N,Y6=2 M*TVSV\8W+2.?-UFT$6N9;8)>&?V2T_>0?3T_<0"F50 +XV\!6+BY'>R 8A_ MPZ" _3C&^V5,IS*G%80!Q9.-_D2[#[H)?'B0'.5D7E6 E8GS@&XQ]A;)"64A M?0P2"X(ZA9'Q"3!ZH2<+^>(IZE!<)0%C#["C"!C3@*=@$"<8XP99/B%99A\O M/EQ>L6F0):![TCLA0F:9C<;?B3O!T8"_1F2T9U,U##7&(@(XOW#S\^!!$LG) M<%2/,%MB#D\4!GV LA 3U" 9Y8R*<>=#:IB6&E+#!,$J*>+&_ XH'L5$>46) M!< Q'CJ#PT:CRW]=G)V@?P7D1!L)C)@$&.(F]#W?X2&:1$7R@5R1(!JA$03& M5#0!8N(J8)C5=[* Q_ T/L2+0X=],+F2-(8'I1FG#!Q8DLR!%J41)'D^7Z_% M]? R:<@5WIUL"61D4)J'1O55DG# Q#^+,+'XCB8B\T$;W8LUN9H#H0>)6,SJ M@TWB1#$::@%,"ECH$Y^QEJ&\ZW3.P!,.9?>(DX&QB=D5HZ]!=J4+?E.\F@.\ MH1)R.=EDE'L5KI,-/(?_"-_-;GL.ON,\2)X\10:6"NF*A9_+>P;CN M +:58(]-IV,_7NK58.TYK;"6/>#)UO*39"_-/VA+P8D%L#81OM!'])K@3MET MBNM%8>T#<-W70-$@9;C[4]H&^1900TY=NK%6MUG)D4=9"I:2])<4C"_)0ZD! M0U>U))F>%81CS\QFY@=:$9(92N7QHT6!<@/4!C)7YV M9?;*%:Z(]3HX4#SH)TE&R6%X=6E01D7T'!&G&&P2WWWIUR\]#0BX>K$>//$R MAED)81XNCP\5UFV F705JL:"BD>2.>4"'(&L3&NUQ*1&8?QR-,>I8, G52@# M.&C>28.)XD=+K%/:9HDA_;->R7QH3P)ZID@;B6*\&$%AHZ*4S)OO%@#<=Y15 MGD\;2[O [(9&4#M/TXV :>4JT,>DB1C+G491RV' MA71DL/\L5]DV[?;?%VB$8U:6^.R1AGC#;+;O,[L7YPBXX2EUMO=DG?>-H%6B M\U-VJ\5L)VR5DV8 6(*]AFL7.&. QR=TV99'!!%R>1C$"GRCB MW>X&^P&L&+$:7\DT&_& S!89KT"WIU%QNBN&"2FP/ OYS]W? X%%A,89R7F M( ,2&W5 50M/N"OFYE6FHG 4K\%H.@:C?7FEHA% OHI956*Z2VP(K/,G:K9 MNJ"R0A=W-!0N$.502<&YT013E@XM&QCQF(29CX>Q"'U8^ 2(A44#F!&,T9XM MWO!S7[(Z0!Q% NL>R\ZXLJXIV8JC#'S@1ZQ^A%; >U-[+M#X61..4]YT/HDH M3M17JNKB<'GA0@HN;D4A@P:\)K"_:*4H 5_\BWYNG$U39WD-8X:_RD4VB-3+ M=BT6SM)Z2R,/F(Y2#9O8+0,R2@_E-E%D\626SU#+:"? F)F@*#ZL%K&7G6'R," MN/,A"@SV9^;>J!0A5MKR$IYITA)LG1A+:]0X%0$4:?(8:L)NP,Z34<<; KRY MH":HS #% "DMIZEHZD\FX._*S/HBI9:Y>-L"U=ZKO>3]AQ8C?AB<_O'Q\O># ME?95R%\I;U\.'*C](XWNJOU!LIZFV>Z7NXFPE?Q(--E2?BX:,>+K9K=O=JL/ M5[KLJ_TW*Y)36[*I;1T'FYY>?AY>#4Z'7P6'CQ>_#X87EY^O907MY:=/ M%\-/YY\/>6,;Y2J*5#59_F#3@?5*P$E8#-8PAA#FS ;2#LM,_K0ZG%V<+-OO MF^V.]0@#:ZH6$EX_>@] MC[[<1>9[>G[PFH.WG_=(YH<*_,-.JZPY&M#9P;N_]/49:*97_1DO)WKD<>MZ MT?=[T:T3K$33*W]\*]_$E6_IE3^RE9<%.$M+_W(W+V 49^].!?X8(3%$/&%G M8I3N]K1J?4RZ/B:];X;EE8]-S$W.8JGC4$K9U46QVCW=Y!V.%Q5*LKUSU!V_^0TCG-X>O7 MKFE8G;9F<,W@A\K@EFUTVGW-X9K##Y7#N\T=!"LT>VOVKLO:[Q=NQ>/(5E>&JV>47+/X5A==VX:] M"[M+<[CF\'JLG6T97:NG.5QS^*%RN-6U-'MK]CY8]FYU-'O7PFD^X(SS=3:= M!G1Z&0_8E4C]6%X'\27 DWU#EWV)DK3ZQ0]PK@\['F9WC59+)S1TQ/=P.;QA M:_;6['VH[-UM-S5[:_8^5/;N=S5[:_8^6/:VVT;;WD'C'T3!CT*G MHI^COM4R&BT=YM5AWL/E<*/;V8'%I1E<,W@]ULYJ&GU=:J$Y_' YO<VCI7 MIQG\8!F\8]C]'<3T#Y[!=3+Z0124MX)]]/D([Q+SAA\O>G:YF;\W>!\O>S9ZNH*B'KWS ^66Z(XN= M1N6]J1MRS;NGX3;GUZDO56]-^-Z-,KR)51^M>)\\/P]=ZXJ7[:[1??GMYL]) MX_HQ;SW#[QJ8-##5%YCZ3:-A[V"KCL8EC4L:E_9&:&J'2ZV^T7WY?*S&)8U+ M&I '*R\YA\XB9.NN870O!OO X91;[S0]YZ/BPN!>A%\43 M6EV#7:1B(B6F^LAURE,Z9BX\ =+ MQW["8C&-XM0\9MZY_R*=O>"CW[(TBW&%U6RF?$;-D ;"- MR[($] .P@&!\.@5"*>Y0[P(("19Y3'!GS%QD)8\[6&<[8R.>P.M *@5#H(OB MZ X:2QA/\)W_R4(AN=4&CK0;=L-D _FL)X=8?04X%#M+V(3/F.M[GHB9%T<3 M'%HB& S&G^#W1\VAFTZKW@O>+"805906!U9PHLDT]HFC/.+&4_B AS-ZL?LN MP0'F!3L 3/C0)_AD/X%DGX/X$\>AWL"" MX0SLQO43)TL2:7,]BZ%G :$_BAOXZDL<@5>)KEY"?9%)=P=S!C1,84Z GJ#@ M 1-+MZ$4&G Q4C_(;0#!@P0D"-I+8%X$O-- 0&\H(GP"BYY6R0)H+FT*#\89 MP**Y*\3'=W]]Y3M>A]M>P_5<6[2\47\TF\R-@H#'\-Z=FF9U+)49PE"!9*&:I3-#W*)O ME26\H+S.LSBB$9 F \QR?5A^V9G)-M*;^?"%0W+[@/[A$;3:Y1PDCL!R)?"* M[X&C$&Y0E#!?G\(7- ?_5KR[\]UT#-P#S*$8I=667+SJ-3Y*HB!+Q3O%\(WJ M^Z^6=;(,F3D"%_K%),/>3C*:G7FR57\^!"R[!5B.XS(@>2-.1K'@WTZX![1X MRX,[/DM>O9G'%D"2ZB(LT?:I!/2\W4'+Q@#9+WS_!LW&L?!^??6W^]<<5EP: M."#'& %$4^"7-_S]*G[:*U7R4 5Z>G4QO#@=?&2#T]/+KY^'%Y]_9U\N/UZ< M7IQ?'ZQ&O1(8$P%E0+:?G3O*U9@P90=(9\ _+NHL=Z7]N"[\1]ISI?<-6A%S M$V@_HP6(6G@*G3G@(("=F8ZA@62*!C ,) ;=$V:";&S0%6E1 M*HL8U?8:KS\B;V13[P9TH^BRJ@$>AM+GYY^&<-%Y=?H:_3\\_P1?'(I/6+F3R M"=S7/ [N^^WRZG\'5VNQX.A@?.=Y5HP5HL)^/?C:!7M-W!]4_\ MA%P >"8%-P 9, Z6[]A&*Q"@V_Q/XM.M[7 CQ- MBBFRC_!+!9\ 0E$E#Z1[:O7[;7)F$['8,W+Q3<;!WTZ%H,95&FDJ8I*&T%%! M*O@LR49_*G,D :Z*%:]'Z)9CS$#Z\AF\$B-+IV1)5#WEF$6.$S>'0+EO9/$5"&,([X1BM" L<22 M]!OA#Y_@L"A.>@^-)5]C9,H/3?:[#Q;LEJ1&] 38PF>81#;B5 <8!Q0&&0( M!SYQIXQ/K14OC+L2BD#W%?Y6+&.R_Y5K2L%EC/-40K@PZVR*9L96\WPV"Z.S MGQ;&)GMB8WRA#,PW3?9/A$ P4VBYD"_@@R#_'R4BH*A?P@8C 'OV248L4;@. MUB[!&I;*/)'12I+9!N.CZ%8\@=_Z1\MO+5,6?46!Q"#*^+C(7EME*T^L7J4: MERI9FYV]2&!N9CANUC\_.5\_;)F-+M'U_)8',@V!6%_BQ8/7^?!6=;@BDE-F M:0T9<4)%-^6Q,HLW!)%.Q[[PV/EW,#\)FB\]SP<%3N25WY4VBOK.H+RFD"LD M9,I%D!V!E@%F1M?TY9;+Z%27<5HLHZR.DD*]JD3J0UY710:,*)C$>*ZYX<"4 MQUCDAQXQC3O,XA4TN6=61XU1H[W#J(8ICG -=%LY>0P\B4(^@N\"_YN 7VFT_(+QL!'J;.^CLKW= M9\GVMFR=[=79WFVRO?61D*WT"Y,55 7S@*UF:42V]3 05D(!K/A]?-M@LRO+8N .<[V5H MA%)&TA6R"$-%V9>+I!61YVJB!^:J3$61YE*F]T"6?EP]I?3#F,O[+%G0U$^^ MO<2H&,U.D>J(XB+E@T6E9::#*C9E3F$N%W3/T/-,& X_"G&+ S6!^QD UC+9 M[KWUM2IO5R4?5G^*:8J.?+F0(Q%$=V\W>^_2UO@S2U+?F^V/2[?&&J'0T^6_ M+LY.K#YH!."-B>]0-(B[X!@E8L[?HFTC29G=PP)?PNV,$E'@X>1KC!(SQRPK MN6(U#\V7'I?B)J4\#3"AAF:7D#%";()B4[P#\8#Y M9;K39/6/4+QZ/Z#\V"W.*9CE(2ILN*]J4Q MJ4+W:>S+1#35I:>1\\THBL%Q;YR(J1$NX@C6T$%#R 61C&#J?L\%"XEGL%,811!BFN,'@ M09CG[)%UJ+.[* ;X)-;S0\")-,,%4DE4-H&UP)#BW,QC>#@ TPME L8Z]D>^ MREV'#)ERRK#*,)5A2;#A0!J4+33.4C>ZDUGNO(M<[+ 3)XL]<4=/B@!P\03P M269KZ30%M1=5$%%#5VTK0V'&G3.X"$E$I 8F2N6F-)-=PJ*44EP!7U> :>4R M[)JJ0*014=UK&_ [ \:7[XOPL5RGK'.H[.3)@87RP%X4 !;,,^%-!F" G9Z=DGL*JY PU%CP :*>MD]P3Y6X'&'\2A:$(#&6PY@LCYR,!2RHIG@*[ M9-*41JK<(C=#B[B$0)^)0+R2Q9E_97Z,/"-0.W*HZPZ MGX TYE8&H932F6X65\/]U7$"J;+P6PBK;Q#8C43)V%09HNP7E+853%=L"LR' M6+0" T"HN2>.O:>:3TM7L%VIC7*E4H'=, 63 !O2;PV5/$"LC:LQSUVQSU9@Q4K4G."D_W:>5=_53R?+&BI9,&5<#,' M81T0,)NH'%1>&X.?>@!/@$0&Z0"YOW16[/3"PA?I;J_0B$IE(B/%B"(IZ2_/ M3Y4Q%*NN$J&P*D_),7;V! M^84"(P=RGR5\J-HB[0<7;,A9, M!A*212(I%P6&$-.>:"EVLN#3X5.LILV'2@)'F^3X+0>!E2OQM!R=EK8?+&WG MP-X16IEE,=ILD?,*B%YP42;\&ZBTE.H5?0J*(ZQ M,ZR-!#'$$D=5L"KSPP%0,3_=HQ!&:2#XVQ[>H7FL)CPV\&,GYAZ648891FA@ M6>.DV-,*/2&>NS)T&6=358Z.V QX6;BNX V1\964[ 6?8:4LFJN PV2!AC 1 MKCK,O6.$7#0H 3\Q AM#UV2!5CM(*U8CL&F,FWDC:4Y+OP,+ITK_R(^EA;QB M$E4GC1 _GP^\A X)"LOJQDH3: 6E1N(FHXB9%\'\T21"S82'EL#LR*TGYT+@ M1^ .^& P ^X7?AO9_LIK#RE:?5M6*=/8O)A/5.4S9@&5PTAJ2@M<38>Z6N"& M<\8VL,4=6-%B4>/G>7.4&O*UE/=42!=8#Z#T09:R";FH G=JQ#3WW(@IGE4E M/]6X$Y\6AW_(*A_,=PB,()+IA0=,8(3P+@:S_42YVK'Z-_*\W!3)F77>QBK/ M;LFM+>DV>N (QS?0N'Q9,7P1N%3VFG) D/'O#;VN";'-1].>)B"UE0:KO3?2 M@$-=+0UGI5+)XUYHD\PPBHU5^AAT2<=^[)Y@&>!L'GLK!HPQ]Q2&;6(?'-!( M/C0ZR4]%B92M4VJI,HZ#GQ,2CT2N[.2V*% QW]#7&6& 1P@_F1A4K(.EX;EJ MP+,G8M\IXE<@SJ!1Q&0:1#,A"A',72*4>VC5@%ECP9YTBFA\U>*E#,K#AJ@^#;Z/73X6'EH3T'');OGT?3"F(!+2(Z+%15>NRM M!T13=6545(<@51B#"FW1,23?X_C\A#82I.C>X\!4P.X\E9U@(4:C8?).$5*\/V8;T.+JJH2K"RKL8'#R/ M;YJ(M_D?[\!_F8*#\=8/:?KTTJK;A"40]OIFJ]LD+%3W&JOV%4Z:$B<7+J*0 M7\(,>]WV^N\WOKSY2["0&\V=M-PQ6YW63EKNF=VVM9.688T:W2U?WL45UBOKXRFW\M3H6I O&&MTM[BN2%-O!?5^XC\S>=/WYXS\"\#,:W!7\?H'A:.: MMH^E[>AG-L#S9&[H7!L'K^SP708,*TFLZ?I(NCKW\RQF$.G<;/CN2S8*?">8 MH><=993 ^X)'/&%\\$L]7*.O85[2KY:!_63]O'S!TS,KQ.4[M58OR<1W7;"^]FY)/G&@ M+[/[THYE)^R74?SF/5JXS.Z:].&NN/W02:NN#M#DT^33Y-LW\KUN64:KUS1Z M5OLA.B9WR<-(!NXVD+V>CQ[%_-9> CG/IKT#B()=4%%8J))*Q?%&XCM6FLEH MH0QU15.5X<'MS@YNV#.6SSXTY@KK$F6R17@3W'RSQ::BN<:?.TQ69\*#<,PN.C-VS#9ALOEQ4>%4V0;DO7E1TO^Z:W>).HQ&>H"HK MOJW&J'UBR3)&B3BB1_2"YC!%*,XP_TZS;7! MTVV317MZK<_SG!)Y)CQ.*=JOTP@9+?3!12V/PCW8[>*? <^?P#/=H^69ELD^ MP6?L6F[.JQPDJGEE):]T]O26A6?@E;;)Y(5]E0/A-9>LYI+'W88 HW5.8#&P MV/"MS$K6IPKO*:S3,=GY=]I6O36N["CEV>^;795.>W#*TVJ8_=TD)FW3;MN[ M:+C7,'NM;;.T.PB6KF;.2H@ K?M5J[5==*#&%3R-?:S@N6?0<_@DI$ 793T\ MC2.TW1L=NWMB-?[Z#@\T+F-:*:I[U;OOSL-6#4B3/'!RK MOQSL2ITVU%GM%&U0Z]^PZ98)VO]&08B3=6<+KV"1>U!*]=N$<=6+;?3 U@], M:QZM>9Y;\]ASFH>!TK&UTJF9"-1"Z2P=6J^5SE$,3"L=K72>6>DLZARM<>K& M_[O5./,*YDOEYD*KQ[Z:U^:IR>:TDM5L-_", S9P(]KE77UG[LE^HY-OA;OF M\8B'(CFY_!Z(67Z;(;"BK37740SL*#77;B5W+D!E-2S3^C\:MX]F]2]">78- M.XN<#+-9_5,> M.)D\VXM]],-O>"N4!M7C&I@&U=V#:DN#ZO&L_D<^$D&B\?1(!Z;Q=/=XVM9X M>CRK_P6/D0]3;:4>\\ TJNX>53L:58]G]<^$YX?^PS!U:?.ZG.)[.KAE:<-- M#3?6F#UK)]M?^BW3ZO7T]I>78N;M@4M3]Q')EFPT\5.L&A*!<-(X"G&>P8SA MY9ZX#=]\'L HUN@ES[JNU=[(;0_ [C_+ =B=3K&;5!^ 7>=ZTA<_ +L^1\1O M>0/Z]<7OGP?#KU?GU]OL"R:YJ\N,ULA\M8!37E- EQ++:V#R L[RB.[S[\Z8 MAS<,WW4L0R_L?H)N1H.ODY%$J> G" M2(QYX.&-0=@0,:!\P) 7/VUNY=_+)A;CC(VC:M_H:&-[Y[SQ9XJ[\S M6C2W??D>'Z!>[K4>S>)H.C_>GU #5FBBFH?Q,;!U?9?E2+BUR[&'JEQ:DX/K MX=7EYXO3:W9Z>?7E\FHPO+C\O+7_]YB3!^O <7HTM9)&U,M*%,E@/&0Y7!,5 M^.FJ,!Q_WJGX_6B(/9"HS1E/Q=OZQ<7V]0#Y07:3)2EK&=L>3%X'9*S[^M9> MB#[,]EV$:D_B-\D;=L9O07>>FNQ#%H=B]O"&_8NN28I%XM-=LW@#XE:GO-1^BC]]B7T8_Q0FL#25 M57;^ON;Y:I[2:S76I_3>C")W!K_&Z21X__\!4$L#!!0 ( /UP!%&&2%]+ MHQ( )7* 1 871R;RTR,#(P,#8R-RYX.7,PNL M.Y8MYX9)+YQT,LA!+MXDO;/G:4!+M,W3,NFAJ"0^OWZ+E&1+ED2+MC/RK@(T MT+'$JB+Y516K>-,O?WN?^=8KY@%A]*)E?^FT+$Q=YA$ZN6A]?[EIG[;^]O6G MGW[YKW;[GY=/=]8WYH8S3(5UQ3$2V+/>B)A:OWDX^&&-.9M9OS'^@[RB=ONK M(KIB\P4GDZFPNIUN9_TM/^\BW''<_KCM8J_3=O#8;9\>V[B-.]ASQS9RSDY. M_SHY1\?8/>N,3]HG?=MN._U3W$;]TVZ[[SAGO3[V1MV3OF+Z'IP'[A3/D 4- MH\'Y>W#1F@HQ/S\Z>GM[^_+6^\+XY*C;Z=A'_[R_>U9%6W%9G] ?F=+O(^XG MY7M'\O4(!3@IC@1GF>(H@">4N,$7E\V.9'L[Q]V3I+AD1C3L"0T$HNZ2/664 MAK-B D_P([&8XR,HU(92F!-W2;>9*$L@"WAB29.N5?\H>MFRD!"Z(V/I69D"J1>"\0G6#R@&0[FR,55>N[K3Y8E$26S M.>/"HCG:,0I&JJX!%XJLW;';/;ME13IPQUPDE&*GVY8C.L*^".2O]HK%E_? M:QU5KT 8M"<(SIL:75R&N@*M^6?[;MKIG8 M,E6N+AM^M1.Z?=1A9:UF=4CH=JQ#L856J4J:\B$BE'4YDW6QCW>KRW;UV+82 MQ9ZD(AP)@13;-Q$88/?+A+T>N2RD@B\V6F2@(TQ^F!MCAJ6'";"SSXSJD1#) M/]HKZJQ\1"D3BHM\$C^;SPD=L^@!/)(J?9[H]1,>)WX_-]X5. _UWSGB+F?^ M!D]S-.=LCKD@.$B/E8K!E./Q14N.F.W$N__N(O\+U"0IDA.0-4[Y^@A(W-!7 MS;U;M2?A(+7UHA4 )#Z.>NB0F^_AL6GS@810\A_1>A^-3%L/)-C_MV_XG&/3 MA@-) ('5-FHOZ5_@O46\B]85@T"_9UHD*R^&'2>]H^ MI0'SB2=S(?C;PQ0872)?AC'/4XQ%8-#A&UEIT+ 5&EV X!GZ$B_A6/&TEDRM MF*L5L6TZ7,L."]CX$6Q9U7%'W$IXZ@&4)E\-P!5[BXVME8!/*%?=?L5FT,(I M/">O^(X%P2T%S/#^<"T3H >YU^DXVX" @4%TQN?O>W1 M?E4S9O+Y]02/?P EEJ73]W.OT>WG=CNFM MGR,.#53F!\1EEOB*37U,&;W>P1P[I<>:$K@/_6YEJ!HQ[+,T=-"95@F<,P%F I"8V$\I9"YPC& M3?+3-(TV +<[=MYGIJB;V<^&@7B>4AN,VW8O'W&D>#0Q($\U?QD0I)Z9.JN* M[+2>RI:QH0ZF3$B1P:^!7FH8K?DOACZ"-E!/3NS.Y:1O9@]6,_.!P<) MK[]:BIL*\);\/E&APM##;>*C]W=.+S_&:!%JH@*E RLM8>H=]R!*[SG[ MD(N9 9[QI1MTHX'>]5:B,"%@$U'&:C 0KA'J?>FQG0_.5RSB=+G!_6X<&!:2 MZ[WE22\_GN4P:**'7._-I;<:N. <./;6"YA'C5L*T'O#4Z=SNAG0C =,!!8! M_^G^4L#,&!?D_U7UKM_GMTXZ9,"["05T<3&$'^8\MA&J59JN7#4U5)JH$N6Z\^EGI.+\RICW1GR_,NA+ M FU8):?9PEZ+]=S[-R6A262V>6\2*!%J)6(M"*9\NT*_09ZM#M& M)R]8'C\>R3S^@0D<#-%"FD%E@'4\]'X/QJG.KMK^_8N56*3> U?L-$O%SYF^P$*DR6[/*4>MLZMO-99;)8NF+2 MY*XWG^,NI-?'&R>]?&B7AZ&)D4>N/U/3*> ?B(!Q.GZY&+@N#Y%QZ+&#"+WO M.W7LHA6+=537YFPBD3(,281:L=1&^L([C (#^XN+Z[W>F9V?+XD(&]>QANXM M0Z3U:;U.KR!L4^1-]&-1R[1QTB(BW(ZHZEGI(>XZ=B_** M(%7/+"E"0:J.L4HIGX"R\3T2(8?X*,9A?\:ZF;$>7,>QRX:[#+B)G!70GR9K M!H3!:8XM6'^B_%'+:?)&A1?T;K3S846CC>A[?;MH,4M26XJ\F1UMOOJ8(]6; MP[%C%VQ*6'5[(S7]&G%*Z"088JZN*:C<_3E"OWE)U#S(#0QXUWOSO7?\MZ=,&JDYTY=FY*J #'PH=I M:8WT>#M<*6-V8TS7=CIV?D&IX;?!Y/O0T/.5,M#Z/L?NY:=1BZ!HHO?+=^G6 MU7"J>FS@OF>EJZ=T>ARJX'KAC-91V NIIAG+HZ+HEYY>=SN M\.X@5*\(/:>;BQA+%&%5AVA5:ED+2U5C[=:\..:/+\_[5)UU%/\\?=E=276(*%3 XGK.# M"'VLU;?S"]AI8=:*HSIDI::K8X&6E)@ND,C\Q+X",*8!W*Z"]('><2\_N[:S M'C0R*MP:I^4<-CC9M+]_P (24<(\XLH%(^/!Y,^JD'[,.7&Z^W 4UM9*J1JMMC1R?$-B@8/?H_QB_"N&O&8SQU?6GD%H_JIS:^6T)BH\EF*4X M64M630?"V)YU3/0V> 9Y8E58&FDI=WB"_"%G+L;R,VXF*\UKA%K[Z'?LHIT? MP,)*\6APOYLO]!?3:\VA;SO=S2@TT@Z>\42.L[=TS/A,U:6Z>\J3ZFU!WB:0 M_L'*=;Q*J,$[QM5:,/R%+=_/6*Z_;\-8;\JG3W1+2QB_. M/D&G\-"5^VKIY&HJOWIM^L[L_(Z@#!LKYM-P#(R_-U'*0IN ''=Z M^8T_A7@T,04IZM4=ODM1@9G6SQW;3K>:\7PZM5Q7[P.N:BAUG5YN7:_$I/ZS ML?GE*/MY[^AWYA/@\@/@.%J/4LC)KP__'H7=.'.:9/'"+K$Z%!;BP5A@_K\8 M\1L6\I:%1H'Z8L1%:XQ\^3EC^7ESR&G,N%#B^]+!7;0 */E-Y!'WR?EW\$8R7WTA/=<9J5O\KWWL"DX QB%[PWQ O7LFA=WCV0AG.B)J0M0/ M!@PV]X$7\GANLE)K*:,TG)U[;(8(K=#8^-.P=*)0>R*3J7@,&N4J;'^_1.9N'LDG'.WJ3C M0G,H*W<.EW32KFP/M;N>0ZB4JKO<*A5?IU?:"R6E3>SA3VU=-!TQR,R.W&%X M&!VO>,'OXM)G[H_2!E=G\%$^020BJH")748]>4: A4+O[0J+UN[7GN7&O>@* MD@$8UB(@P>T,3 @-81@SR9K0G\$HO++D;+37]6::]^^%^J*9\Q690 M^LI'0?"=JE@$>WHET%'4K@OR=JXK]HHA.A'W$%>!7[TC?X3$T[EI/='!^JD; M,A;3 3SS8)B56Y\"H;YRK(0.)ARK\GHPS7C4#F\VZI ;H!XP&&(RPJ@6R,U7 MR>?=*P4OF]GLH (>'GVATN+UZZN \+'!/L0!T!X#.J6RA:B&$'?L,KDM3>T*-"5'T6'0C<8 M#S%WI3U-RBVR.H/]MQ4:.H\$5,D8P3VJ%6TYUU#!P9:7KQVT03(O,\"V-RZK2P(=@6)_0EA,<:N@FIU9V#P#,F-2.JSJQ(_4N@!@< MZ]M67+;V)GPC:$)9L A>H*^?%P%0!'=D!BPW1-X5"&MOW+*[XZTV&SQ)2>G: MFZ'+^K[A).N+/]\)4M_$=)^)I:F(0W51*46MI _EY6O7B*H3GA)#PJ,/ .XX M=YIF=:@(9]NRQ=2QZ01Q/9G691C([_ &5VPV(E150'Y+6\9T5,A E7@XJM= M7H ;17J!VI5TPWAT)[_>'>Q1PJ'JBLPQ;ZE9:E85!-^P_AX5<[94$P [ >0 H43"5!XIQ\$B3+Z8N5+CE8O(:;TYN\A\J&"V"L^=OLMFO^/ MSZ_*(OI#/OL.3?'ECB=_ MB!;:S&X+3O4NM:2,,%EE -5]1F,L%I7-MY2R=F5/%NB3^91;FDT^4QLT-)@: M\#C4N'O'6>)_G_GA[=+HS;-U._,]U*0\9<-^0W@@*FUB*BI9 M>_73:/2?Y';K=_)L2 77B]>>XV4J)#>6:'6OK'3]2BA]<]$5QV6: M5U;^4$>M9_DI&\1E1'+]+E1PDOTF7O+9NX'GJ<,5P0UGLV003QU?3)U<+%?7 M#Y)VL+-T-Q#5@:[)G9XAC2>G7K [I5@.[9%NV#%15KIVD-+GC>1^S4H'DZ*"AYJ2)4YES9-\BROS M.$Z>;'1+%3C4/\DB?0'F\KZ'%ZA3("UF0+C+T7A#O%Z!L';U+%Z6E'RWM[4!2UY,Q=ADRSSF# M#&80]U7YFM*N?.M><%QMA5WN#2I?."XJ6_?^V52=EIV\NN^[4EL*Z6IN5WZ5 M6IWUJKZH'1??0S,\<3Y=R)J'(S4%O*6F)>'K_^ -#KJ@X$$XY+4C/5>SDU#1%)ML"TK73N@0X[GT9))\#B6 MTX]!6-W))=W8%F8H;7?KR4Q?AJP2M>/MD\P;N!NG9;CB]&5C%_7"W=/LQ\ MV4.=74AO-8LOQ]EDCUJ2/\\NU44V@3O%,_3UIW\!4$L#!!0 ( /UP!%%I M/)L:G"4 !6* 0 5 871R;RTR,#(P,#8R-U]C86PN>&ULY7U9N@C7WIZ.X)+^4.1[A*#MO5-?>)@24AL8LBU8>D;D/L3__]]S_]Z:__03\V>^3[H_A9T_(WQ=_]&IR<=D-3\]FSSCE]/9ON[]P#U1&E4F$1(F$'(G5 M# A02#$S+YVQ_W7Z%Z\A.IH-,8HQ(I4%XI7E1$GIA((4N%&+04?#\1]_*?\) M?@K/D+GQ=/'MWWXZF\TN_O+\^9<4O'\ZM,_K3[^]<[G MOXC%IYES[OGBM]'MC2C^==9/Q,$[_'"?GS\LGGK^:(!Z0UL7?SBXOX&\_38?G%R.X^ME9!_EO M/WG\0U*42C4W9<;_7/[A\V\31S^*\]&"SW?X_>K/RR1[T !?9S!.D-8GV)FS M\70R&J8"7/PZP7@*Z:4?%>5\/ .83?=C^]%1*\ED-^JO!58FOYI^-(DW/C0J M.)Q7A%J3$WQ;5B:8';[*=A =[5T,^+&)_#:#:]^LE"L(2R%8;_?5 MO.MP*QM$X9R6#+D*"O>@; ())@"QU/@L(S$:<"DB/ $-\R(&D+'DT(@7+ M? L@W$_2-F 0WQD8*BF@'B NH$/^QZ?O 'VH*\(NU\ABRD;&,B?4XW]DH(DX M'SP)V6H;.5.1TB:X>(RR;> AOS=X5%5'/=MQUX8ISZ.E&MG2$FV8DXP$D8$P M%WB$$#Q/36#QF--PF&&\XDZ"D]I8010M85D6BF (I@C-/H'F5 G.6UO%?OM$ M^^#@(#9][R]]&,$5+5D88WQ,Q+N,*UGX3'P&(#)F4T)U MRU,3=W\S.3WUC6H H8+\F[E(5\10KSW54A*C*6Z\5 H2=,*ON$33+&U. H[A M'^V AB=PCFJ@H88&JL'AU60\ZWR<_3Z3\V^T75X'=)"LL)X3'50Q M^581JY!&*KS7"9()I@DVMB&NIVY2#:!4UTUKM_J*)H<4, N6Z.@B.G$12(A> M$JJU@H!>')5-@NZ'R=H&*>K[1$I%?=1S.J93F$T'*K$4+=HW='5P+RO[FW5> M$QLREY%19: )%I;3UV'B2HY:6B$2NFR)8?PC39"X0S-*(BXU+Q,$ -N.EQXZ MS'OH^(YOM+>$JR'U?3?!]3.[?#_RX]F+ZADK3>>] "+2M"4DQ M((BG,1,AN:/.4\Y,;N8BWZ:F3PYR!0P<+O%JRG\[GOGQZ1 #M14],/OY:QS- MRZ'Y/R:3]&4X&@V22=9;2XFS$DUJ9%!@28F'S&-((,&*%EC8AK@^N<05H%%= M']60\FU47#S MH8CL)/\V7:)OD*( JE,FEGF,M[CP)"@T2BQYZ0T&Z4XV29T^2-4V^M??C_[K M:: :*#[.)O&/L\D(13DM_LGL$J.J:,"%1#@:)B)!*N(B: (,!#H_GXP7X_[3C^: (G8.PTV,0*5#UBAZX"ZB!684PU)+ P71I&3B-B%] MBG4.1,#=Y,X!,J]Y,C _+S*%M/# D*J+#LY@/!U^AK?C.#F'=Y-I,;DG^9/_ M.O!,)1,<(SPHAJLZXRJ4 "1JSG&+UD[QV.C(8!>:3J!M=<4*JU,&C'G42N=2*.&=R\O7(,$LON]J9RMQCOH0GZ%!%54GHU M>5;.ZEVE:RSCW 7N"8>DB708H5NNT.MV M5FDXZR25'- PFQ/:R?GYZ5?XM8 M/_L1CCC] --9-XRE$A-_\6*<;OY@[9,#FB)57 4B4DQ$9AV(UUR5.$0K+C4' MTV1'/(CJ/MG5_1%UQZ0>39'53^8_0 2D!&-F&=B#Y9UWJ*WUO,%0\?X,(/T\]?+TK!/^Y0:YG0:PZI MY%FS4BKD(Y%"9Q(X.G(Z>6MD]$:%)F9V"]KZEVNL 8O:2JGL?IWDU\/IQ63J M1__H)O,+]/J7V5#\:9R,9\/Q'(.#90YE,AZP#)EGR8FWX-!/9!@!@-+$@9?< M,D5C;)*GV(/6_N4QJUB7QDIK40>+F-\4PV3FK,8=DI?K'=*;1 *@440KJ+SS MSH8V*:_'"*O(^" XRH7PDCA?ZC 81LU.FE+DG)+@V23G6O/8)_>\*B8>N#RT MD]Q;IG6]M!ZC9TXT]5?IQAM^6$H7I)%]OVO6NE]XS?+M[IMOP4^G"Z?7ASK=DY< $ M%XRVDI0+'AAB&5HN"U*BG4G)T&@D:U)8M8&6@\^$.QSD?3?)P]G 1ZI*^0JA ME"*(M8G$AP2E[BZ#$8ABUZ3 ?HV&/IF20S5_YYAX3U'7LQXP&I4B!!@C8R/< M%U^D\^%XB&L.V?P,J_!AD(T3P02,%## )-*@SAQ(3X*@-@MT*UUL8U&V(F]' M*T.^*X@TT%"#(K.WYQAM=F7[?77FNU-TAM##SR!M)");1F0"3VS.C&01E$]@ MT?UO:L.M(<'81!*3C'FE MHE%-$H WJ#@\I7DUTAO4YZMES(LJ_.9OO(0\Z5:'F)_\5YC^_!47*F)K./;= MY5M$Q*(XL%R+F"S6]=OQ##J8XO9/?::<)]2,QP6L'#J>*3@2J6.>)<<8:U*E MVY"G/EGN_=%X-^':#Q!43-2O"%W9DI=H:HI#8@&D (H.2:E?E0Z-B\TZ$5/N M]J5@E92I'2+OT-,K*U\;3H=)OUXYZ)H_&@0'YP5%8Q31'^6N-+X20'*.,DDC M* M-#/B]KO_N['R SS">P]4ZO7T3[;H&MYA-_">5:A.J1$PZE&0@VFE8G%7O0VJ?]=5_DW%X.K556\=KI=':22YWO(IT$W>=AA.G'R2@- ME,&5JUTF25)5&L=HXK+61%KV=G/N"S+OK9+?4X4U+TPMN%G2L?+$2D&%41Y,IA%-BRD5 MBB82YS&&%L$;I94T.3:J6]E,4)\.5/J*JBK*K)LCNP7T-9JL<%%HQ8@6YO&;'XZ+I$[&'_T(3O++^70X M1C]YH%U2%CTJ$FFYE0Y<$DLQFLQ11"U\I-PT,8SW$=2GHJN^ JR*,I_X9/G& MW8["S%*(38Z9[YOK.&?.6W%:ZP!ZBVLS[R?=8CW-9MTPS&>E(OC3Y+U?E((9 M[5WF3!//32X]*@P&S"$3IK6G.6?-0FAF=/:GNXHIWC#]&US0JNN([N!Q=>0T2RE5=ZZ=$"9[L8-T)1R1O*9*JT# M$T>W7)133^LCRY!8:'-)I!5#O4JV]7%1'!4Q%1.^=QCY=D45_3B5LD,77VF4 M4KG:7ZIXM N29F")M3DJ>X"FNL?W7ILD6*(DA9)&=5(3JZ,FS@D(G!IHY#$\ M<'S_M,:F%AINKYG]Q=Y\H]]VR_#&!!MI(-$BJ6B3@ 2N,U%"8^BC0.?0IA2R MIG?YM*FU5N@ZIFJ?.O+TT[,WH\F7-B7-WT8_4G2YF9M*\62Y*HH3O.\FGXBA$@+9)!B[+^DXM%$NCGK]#%(.J!L)!RZ9CK:&Y2YG7DM[39=X"R& M]): ,@AA6XR_3.@&!I=]IC2XT"2\>)RT/AT4/<&.4T%?U7"TY!,6#>?>=T-D M^<*/WJ^ /C!">,J-(%R4V[BXZ97>7((D+KG(G(:HFMBL!ZG:\13HA]A\ZJFI MW@ZTFOW-I,.M<=[%,Z3M)*_U=QL@B]EE-)V.+BI<62;>;H5#=IG_# MHZ3M>.'^A\!09855!]))ON:X%.E-!S3:Q*Q.A45;J!'+#=&X3"UNIC3I)BF! M^PC:L=OH#P6:@Y13\W;0)J9+-YOI[";32@FOO9.$VG(Q,B=)G$F4"&$ME6"1 M_":%Z-N36-,%?#U<##^;=VM'_D4*462@AA''%O4D*9'RU@X)-ED,9+BUOLD+ M-EO0]AV$G8?BZB$GL(;&JF_!GR8OXK_GPPY]C$F:%Z97O<<'&8R%@)N&C.5] M0DXC<590DC0#Q1U0U:8S[J.4?0^A:'4<5557DYAT67QTARXHA6P0,59FY>19 M:$VL,H98CGZ'8: I;QZ3;B;M.XA)6VY'%?35VLI?5TVNNS8A,2C/*WN5!9$T ME-9U*A$AHV&!+7Y[1"N_@<2Z)ZK:.1J_G?9/BWAFN0^ U': M!*2L]'+021#*G1$Y.^Y%$WQL0UR?CDJ/!)OJ.JO3J7S!]A3G?C/I?IV,BR0* MKF%Z,KYN#+KH&7S5%78ZX,QYKI0F$:DA4G&T,ZZ4&$ 6D,O[YNE6+'Y/$_/= MY_X.+',MW!Q#._6Z )76["_]M!P^GY<;#$LX*QNLELJ55^Y+F2$M[4B\(I!! M&:F]@38/'VXFIT]7!HZTZ5302T6CE:'K"I>;^Q68H'S4UA%$JR92!DFL-Y9H M<-)9)Z653?(3C]#5IWZL1S-5]315MZBL7))! =RX*S6 R*,I=:52.B0'HB!! MX5<*+:D0:$]MDLW*Q391]#TDAVMCIHYZ:EZE[\H!V6M8_O_M^&Y_^X$2V1@/ M)6!& RFC-"24VYW *8LL)II]HP<,'R=N&PR9'PQ#U976$$Y7[M".:,UN$;=5FI#^'\#2(4IK"*>;K0A>^8OAS(]* M$P*18XPZ O&Z>'".6:0O,V(P1*2>LFQ5DZ3Z]B1N!2WVPQNZ*AILB+!-O=BN M%L+E()8R:BG*T]4A$*D"FF8(K+QY;KT,@;LV-SAWI',KK/U@>>N6JFQO(-=: M;EQ9(.-&Z%LQ\DS]U:A0TQ]O/Y MQ6AR"? !%F_1KMMU)KP3 5>!IA'=1,/0301;7L9202&54O F-3*[$+D5RGZP MA'@S);;OP 14>I>2),F4ICV^M'86$DCD4IN0H5PT:0&I0SHPL:6.-M),HH*(W1,9B+ MW"";4O&,P5S*KJ7/\2!U6V''_: .2#V]58/4\MG"7V!V-DG+^N1"RR(Q]>G, MCS_!^<6D*^TNKY\7&J2$V"]EZ4'KA!XV3<2!"\3Y!-PG8Y-K4@.^.ZE;52S^ M8!GLQ@H]RBMB,>=@M9)$LU(.IS.0$#00GJ21*3"M59/3M0-?$>,_6-%T+175 M:\:&3)=_"\8_8RBW*#*8SKIA+!UT\!>+LLKU'ZQ]\CUTP[(D;OO[JZ=%?OX: M<7F)LX'R4-GJ4&..J5,)X7!<1'3^IC+"*,FN:M#\[+IL'6Y#% M*"=Y?>23\4$\#+R@(OED290!)<_+J7_QKC#0"C25WLIMTB8->.G398L>KY\[ M9NR)4=7Z,M2F>]Z!,@D 'H,('TJ9@D 3S!&DDJF0O+")MFJWN%>7K2?NEO?] M@+D1!I[BPE[(*@J?%#+O2Q_"'(FG,A*IM&?&,)Y9DYUYWPM[3WO=Y/O'Z*$8 M>(K6$3%027D4)2V3B0PEL@&*WQH11,!_C&E25+5OZXBGO=7R_6/T4 P\<<_2 MQ7V?L\D(M3Y=1N\W":O4O'3#-,?I8OH8?]?M3)_O+>.7?CK$F=YW,,4YEX<7 M>\APTS!59/0H?6UD\![U$LMV4T<6U\.UDLEF>MO(YC7,_'!42S17H[62S$9J M*PAF]?#J/E*X^M,J+&^DHQY_GY87D??G\M/:3>9*O&ZBJ1['O_JN^&V?X0"< MWS=432D\3&<[>0Q818D,6%.9W*:UGE0^%A^QNRSO6"W+0Y=M8_QXO:3J< 3M M-$U-2>[/7ST9K_[W>CCUIZ<=G!8_*5S^XKL_8':X:+<9O:9$=^:FGB!OS;GJ M=?2NE'(=+L\CISBW%0R5Q+SUU>=W?]-\=I#;?C5R MM1FN-\"UGQVP6+80_C&9I.7;+Q\PR.@^PW3@/,W61$X4%:$\ MK\6)T]$2J@0'7VYIZR8-5[>@K4]G:'MCXVY5>UV=5+PSL2+L]TGWQ]OQHLO@ M]!9AV0%RKCQ1/C,B2]=[:Y0ERG'CC PHE]@4+/?3UJ"?W#U;%(=F2U@H.W+TS[>_,/C9D6PDU M_:8;SW$PVO!L/;]O5)U%VSQ_MFM(1;I3#(+R663$K2'R>J32]\,5Q4UT]9G>UMLR>D0+?JJ\_Y> MB:1;8U1*&3U$697,VLT)#DDN;ARIB1B:I1EO3G/M=JP>M4BW/W!0XG'/N9H( M=#].FXI\S>*L>GCF27>7O#8ZV'7RQDHY2!8MM?1F7IX+VDS?,1;+/O.WU=7! M$JF@KI)W_3(MK*I4:^UR_"M9=>\KFM5,O%[F6<\V[.HX>X@M3)S#]'6@ON#,L,;AVHC MB7:9X)OSK+GHBSL!N 6N?GFY:%'G#]GL#YBMC53WY+;&EE;N>^RW6RW_LLY& MM(&*:LSMO[1N_'U%1ALMHN7@52S1YI$JBJ"Y?5E.<[VP/IS\5KDV=K<)*HIN M+YXJ'0XMK[S"C=9JEP,J DO&:9*D+<]#@"7.1T-"TL%F*2+U33K*;*3FT S[ MQD%?S;NNY/RIX"PE)/T-6G0Y@C MP61/I=3KD72C'^&'(MB3_-MTF0\;I)PM8]03@^00Z7,@SD F&3GW(2.UMLE9 M^H-456QW>6ODY3&8A&02%YIDGTQY28@1ZTH;/O""2^DHO_U@QE9M+S?-U:=] ML1X2'FAX>;# 6S0]O474VNG[C?Z=24Z5P! M%_?,ON/6V+;PX2F@4D,KQP7/>OL[3;WPV9 ,I:TO%8J$TH'1V! \T@DZIJK0 MV:U!H?@_ IP]-=+(V'[S*I@3/EG!"8]H"W$[1,8A."(B%YE%J91M4A)S#SV- MV%QS=8+E%CTI=)XBH/07[V8IY8F-1GDE8V2T233V*&7]-5.O\6JJFF] M,*YB*!4C,FP4P87)B]>-N[WCA;!H<>5RKD.3>T,/D]6G:.6(6-E'*4T"V]OF MPZ 7F7SI/LHR(C>B0^EU8B3(P(W-UD?;I'7Y S0U9/=EJ5^ ^[PBQJV1 )*D MX$IO(NF(S[04]?%LE; QN"8-NOHJDGP%L-#;:M +YUCK#XMKR+X,>+_G#O M_3#5.QAY:/06IR);&NG4L1R+1?N-7+!!##:>!(=B@R1*] MIJ!BY%V&6UPZ_#@/H\5K*J6+X'CF1\NGX0:2)YF!H>_J67%ET?GQ,0*&?*4U M'V54>/X84O:8MT^V;#_-/Q!<5Q5ZG7S,^CZW8#7;')-POCRD@[L80Z,9%'JF M.G%C7,;]36[W;M'MD?OD\5?0[$&":Y%+>Q1<(B:O7,@D.5H>K6#E-(H[S'/,04=N@1?U@.T,U)36*A2P%8+R\N:9TZ85O)/$2'1R.ABN# M%8S'&K%0W?SB>DJ*9XIF%E6"H2/&)!2_PHT6 Q.>$V..6=KF*< MZ>N-]WR0 MYG=)'>ZKG":9Z;?C&70PG5UMU-E2ZZ/WN,XR+F4%E-@< M$R9!<\E]$VZ6_R M $V]<:.;(>00)1PUB_R+G\V[X>PJ ]NDR/[Q.5IDE'?DK&6I_7M_N7B5X_4< M+2OWG++(B4O@<7^(:%EI%L08EJ3, F-M>;0ZXS7"FM17KXW__\!W;R;S;D!] M3 JR(S:5,"$&#!.L$H1&0[..&5R;)I;;$M@'\]4$35L57Q^JL;;U^K>H^X3X M@ %G6J$_BINI8!0CD2C15W5(;5"XB\<(6C4_V'^0PCZ8N]X@:G>='1=27R:# M!#&J*!CQ*A1C+1QQ@)X S8PF+B)/[$FVZ!5]?<@V]0=..^KK:&#Z%1V*3U]@ M]!E^F8QG9],!U2HF+6BY\)2)M.5T2C!&LF+.4AZ#(YW *>!VJ[,43?+B MNY/:A_38TV/M<"W6SY1=$_EI\A(6Q3AS>)$QJ+WV"IUT-@N7B>%0WLQUF@1M M')&@-)?>>A?USFFT1Z?=!C'Z>T9,8TU4VY?>P70*<$]!]+H04C0\&\SR)-G@>Y][;)P/ M=L(:A)(F*03$F,#] N$E26EZ]%Y0Q\C(X1XW3$&$CF/Q&O<Z#H)QH+UV(.5/J MFR"K%U')QI1\"! @9DH0"9E(3U$BBTL++E!(3C(FFARC[$QIG[;M)GC;*1HY M6)=U3(G3DDBDY..)UX[;E(7(JM$5OIWH[-/!7?\VKAWU M^"1@6RZ)Q'Q.T1.U>!,H6$DL,QKQX84*6'6]W MCA^E!ZUHBD2%\G(9"H/X) 1),HK2]4!:JY\2=_L<)!_K<*]7^#M(L\?%X>:C M28SEC'[MUV1"3N?=!\K&/#_F#Q<.VV?O.N M7$;YY+_N^]K;MS^O]*#2/?14>;[J>NR#'J&Z,TIMSENU?O_9=V-$ZO0]=!_/ M?+?7NS5WQJC"_,.4-6!]_[YK;W[^:G%_,9PL&#EDI^TS3 M1(P[\U?I9.KWA:V#].(SVHA3^'5^'HHA>#T(SG"1 MLR8B*H5F(682(!I"74@L)\F#;%+'L2.=A[I%]TQW9YZ7?CJ, V=-S %0*#;H MI'_-I[-% MK]YL&4U:9 (\<")Y0M/F5:GQR!E=7;U@5?4'DV M&:&*IN5M[-GE/L9VPRA5;.ECU%5P1^Y.L;]W=N]8C831R$.[.U&-UZNV&+61 MF)J_:G5WRN+D3<8E!B^OQUUWGCR9G4%7?H^Z$[R 6;#;O'U^Y$?^]*T9(&2]Y/I[-OO7L(8 M\G"VGQKVGZV._"MQ^Z2"/\!"'CKG$RNAE<7=FZ#K EALK^5>8O8=N.$G# M6!I?'+)Q'8NV)U;M(9*LE+)YC82,(:TH*D2O3;[ZZ:*-">=:&9X%!BF)$ID@ M$YM%(H9''73BS$&3'@O;$GAHV'QWGH_0?1[&5=]*#2I%&XFGOA2V"D&6&B)GO>G727Z/(NC6\/VJ@S2<#<"" MEUESDK(Q1&H#Q :'!.O O>:?0-OC5'I)NA#E#5@_:#.B9N':B*(9AD[."V!\]MQGG3+_7>O]7%W ME#JKXA'JF@C@@(S8?6,U$D:K#-:=B:[S*:M??8"+8@['IVN?.61[/6C"1L+= MF^=*":1OV?HWZ 2]FHQQ[CE.OZH3G8RGRV?WULK]?OXZZSPZ9,,Q$OX6W:AI M>1D5_Q)9'"TH7\9F Q\,.KXY$K V$.E=N6ZF,LD.0G+>"]^FL6E#G@[UV8M+ M5P@[&1=3?))?SJ?H DZG@T2-=)8A.Y9E4JIY,8:UG"B'GJ2R5+,V/5#O(ZA/ MR:F^8/2V_UY%F=7"P2N6;CS*@%'+ !Q@#)I1]:X\C^A"(HXB28ZK #1+G7RC M9;B9H#ZEK_H*K2K*K 8M9'!R=6_@UIL?7.ND@9&@/2>2VG(_CQEBI454)(:1 M:9-['_=2U*>,55_!54>=;;,,;_RP^Z #7X^\;*0Q M]*/%\Q%3/TYK_8A>^:X;0O*SZX__ GXZ[R!-QA^@O$F_*ED]),YL14I=#;24 M4P5]OHC_G@^GP\(ADO9Z^!F7ZG V+Z]6SX:?%T3NHYMMAJTBYYWI/X[,:A03 M[C/-L63:O-SP \[9S6-I>#8^?77FN]/]@+AQG"I2>IS"1F+8/P_SP&C-1-(H M%[-IJAJ+;JMQFPGK299596DU%]*CLEDY=N4_P4_A[W_Z_U!+ P04 " #] M< 11>AO+C#-M ".CP0 %0 &%T(XS[;%=W7/."U< "-CLHD@U23G3_>M/ M@")EB1>)Y-Z@9-I]<4J4M/$AOMA 1" B\"__X\^+T0^?<#H;3L9_^U'\A?_X M X[3) _''_[VXS_>_\K\C__C7__;?_N7_XNQ__/SVU<_O)BDJPL.AN-__K7^$V&&/]#DQK/%MW_[\>-\?OG7GW[ZXX\__O)GG([^ M,IE^^$ERKGY:_?:/RU__<^/W_U"+WQ8AA)\6/[WYU=EPVR_28\5/_^>W5^_2 M1[P -AS/YC!.7P:@X?/\Y@]OHS$_7?^0?G4V_.ML\?>O)@GF"WH>G,(/.W^C M?L=6O\;J1TQ(IL1?_ISE'__UO_WPP[7D8)JFDQ&^Q?+#\LM_O'VYB70XGO^4 MAQ<_+7_G)QB-"/'B"?//E_BW'V?#B\L1KC[[.,6R$_UJRA64J7#^>WW:3YTQ M?20@TW05D=&G.*X*WB/&;4_OCOGF62QC@:O1O$?$F\_N%>_D H9]"GCCT3V@ M73R(7>!%Q&F?4.\\]Q;.%56N@6 ZS^\-3 Q/!P/ZZ+QBKY=_G4=XP@(^.<A&B\* ITVF1QMM**&::_ M?)A\^HG&(2I%J%^P^@7C8KD8_O>',%S+N=O1?[%RUY-EW-8OFN'/DR50N@ 9/S20\BO.:'X/_XPV2: M/(K)1DT$1I&&B:'#JB)J'VA4./ MK*X-?T8$=Q'L)M>B#Z[?X'0XR;^,\PLR?0?6H_)8+",3-C*M/7 M9<@VN1Z9OC/X&?%\O% W69:]+,Y3(,.C3G*I>=K:8DS1S("D549PSL#1>A-E M%L*:F+CN=:%>&_^,N.XDVDVZ51>Z?QG/A_//OPY'^/M5%<= X(#O!AV!X M":R@Q6HG)!9I4DP[KY4"83"9WJB]._;9T-M!I)L4F^X4OQRGR906D<4DW\UI M\W@^N1K/IY^?3S(."EC0.9,I*$QA&N@?#T4PQ A.6XRY\-X8OQ?*V2A ?P+? MU ?;71_>PY\O,\U\6(;7\;+56N1TD,5&!MEJVF(B[2[.&I:2]Q8=%JEU;YJP M \39Z$ ?0MYDWW5G_UG.4YS-EO^ITQ4#5Z*3*2*A0,NTS(D%FS5S$5 [1TM4 MW!+R.9+Y+0#.AO6NPMUDW/?&^'/Z\O7T_>2/\<#3K_&,A@65/2FAUBP&KYAS M2F"R:+/H;Y??&/[?""HR:>1\)EPV" MQ0HS.JVRQI!C_R_X&H9S8[V+B+=$73J%V.X >S.9S6'T_PTO%]9&+!85*$6( M/.TW+G,6>0C,<4/>!9080/3-_!T$Y\;[\>+=PGJG8%M==YY-$19 I+;">@G, M*$-H,KD:41O20:>4= F!^SZ6]-MCG@&S1XMP"Y>=0FKUZ'KTYN-DO H,^(+( MDTLTA/9^"C7S MY]WGBS@9#6PR6=@8&#EQ-917-(-J"D154K&6=G[LXV6],^@9,'J\$+?0V2E0 MMM*M7_Y,'V'\ 1>!.PU69R4YDXBB;O"219$%*Z1D/KN%M=?CJWI[[#,@M[-( MMW#<0_#K^=5T2E.]/E6IRD=F_-5L4"19<76/X-'4\W%RUT,LA4$(2H97_<-D^GD@5$2MK67%DC6H M.=AJZM.W(43ONH>B-Z*X2S(;R[@+>DH?00]GIW M :/1SU\\BB3*1N!J7/?>2U;HY\/O0>*\XM M[':*>2VMQ]W7!C\?SCL(=0O-G0)G2X_@U^$LP>C_19BN\EE+ M\4$B".8R>88:).TS 3GCVA%>H37G?>2.[AK_#,CN1;1;^.X465O-] NJ7^F3 MV<#*7#%()D*HQZ4IL"!HXZG%",'YK$2(/:8*KPU_!FSW(=@M9'<*L=W%=)VO M?HW*I"!=L8H)3ZZAUJK&?2 S$[F1''G,I@^S?"> LR/\6.%NH;Q39.T90QV'(KO%[)/E6"?8)W]I. MU6 MI?7#=7'M7]-H,L/\MQ_GTRO\\N%D/,<_Y[^,L([]MQ]G^.%B(\R\OV9I/NCY"&:SUV7A1CS[HQ.):4]3\HJ^R@:**-IG&[TI4'$?6H,/?4QS^H0$=P/6DA\Q[K M_%; ;N-YL5@X]T(T6"O8[U,;-B'UN3GL:CGP10EZYFS21."G486 F)3P]?A> MZ>IS" :U]8@+0BCT1>9M]>=?CPK+PB!IPB)Q[9+ZV5AA=UQ2NFX)HAN-FLX8$Q3F?W]27^2?^R MZ[%6_V:67Y#]O$2$(NAHBF$R!LETS)9Y7>0/*5TMZ M3]+=^0K_RT]K$B'3]9\=&JR,9Y/1,-?&5?1UIE4/\\\PJLV9WGU$G,_N MJW M^\J#3^VG-7AB?;-3 MS]6F^+%:"9_PU60VJ[6@%]B$JEUCG82WO2:ZWA%).1>#M3Y$J0TBK72E$(W< MFIQ%T@^3N,>4>V<49A]_'4W^:/.Z?7GZ:5C;/IDUGK*J9_VT^80D-'H?559D MLKJ:I4F_%??@:=NT^F9F<7[Y<3*B;7#VRW]>#>>?FU"T99B3*,,,7>/W?E]>'ZG?D]W8R&OTZF?X!TSP(4A:- M6)BBMXJLO-I\*W)DPBL/J@CD;DLA7O>9'XCS] 9V1RU9-[!;\M+ V]H$-_ ) M14Y<,[^(%@;-R1\ 8!D4E]+3PKRM#T,?[\@ZE-,K0U/V-B*KG43?((ZV0/1R M-KO"_.)J.AQ_N#[E^S<87>'B9Z\O%Q;L+W_B- UI^1Z0&;4((;,(->^6EGH6 MBD,FR6L)2;F8PI963#WIRB%(OP%5:D9^PNMP+_ M>OX1IW=\NVN_KGIX)!PESXO&>+7 A(@;Y\5WHX5;_RS_Q]5L7NV( MWW'^NKR'/P<.2C#.&):3Y+?3][ HJ *#2CM M:J28_J7MPP,#KQ.S*FOG;,G>;V_2W4BUNT[HVU3NDZI!C[T%5_,BB%_>TH%0 M(AFT9"UK0'K7HF7!AD"RJG7Z6&0N38Y\[Z X;T4Z7N ]=A)<@7E?IWLU_;R8 M[L+0>)9HMM,:7IK-?\/YQTFU"EHFL)3BW(JOV!!2(JGB5H7'.M=B1.' G@JXW_G4SJ M+>(^"T#7WMO "<^>]+0R*(*E8S5D &UDB7S<:SX-736+.]V#Z!O2I+T8: MQ-;N;."*Y@@T*^:=-K2!2V!>@V(^>:N$+,J(+>6D+8VF#ND2UT4C0JH$6@=F M"E3#A!S *!S1IBT8,DH\?=(T5>(DA5>-L@ ZR/+)%5M=O]DU?#@9UTR=11E! MMB0/2?:#E.CJ2IU95#8P;HL!:4(PNM$.? ^J4Q==]<'V+L7I+/4&?L(:IF4Z M^CZ@6E9=;47UR(57W=F;M!+]R?1":^&"XYQV^QH4KI>'16L\$YPV1"2<2C79 M$T^H#_M689U('0Z1>(LRO"^]?9:E);3L@:#_H?4/--,IZ.IE^AK70%G#QRDU M227;0'+ZL&(/#&TMW3E6O UR!Y_EO! BC-[ ,+\>\Z=5Z5&4+D MR6?%DB.G39.#SV*4B=6.0$)[SXMKHQ_[(CP+76E"1X. X%N<0\U%^ 6FX^'X MPVQ5FVB\%H'V2!5J+:JH%Y?5_-AL.0C-@S!Y2U_L[DJR'5M" M2BK9(I)ETCFH;84LBT769&BAC;&)G/$FZ7-;L)P#\5U%W"*$MK-+@?392ZV0 M*0^\MKN1#!0YT^!J59@L4FUKO'E&_5Q:AA8Z2;O!VK^EQ'T?1-]V)Y>#.'NX MC\N9G<^"!2,<UPUZ1J>10\1>\M9&V3B$Y9'Q38['/@X+=)=1OP[M)] M4;WC45_"73VMD6RW@EUO7$/K?58\^V+).\@&:)F64808;:./N;"8V1*U[QO3RXHV.!9X5P:HX.+NDE[-]-) M0LRS7VGE?S'\A+/Y<'XUQ==E-2C.%C4UM3G)]<\7F9_61Z$$*ZD@>?2"=@ E M)0OUNFZR[W)R33;$8\">?LOL38?6-\_F7#4PIUX,9S758SB^PGS33>KO),9: MC/-Z3#^^G,Q@]+IL_<6;DL1DDD$ER13DG-R&6"N_8P%FA;#"1IY"F[R>?N"? MD0X^ I\-//:MX C7+Z5@(HBWRF@7[]J]DQI(!9"YJQ>"%,^TM(4%:1*S04C: MRCC7NDGQ0:^S.'<=/0F[#>*,;^#SHM74^\DRAW3+8G^37>JM,)K7TE9K"M.B M]EH7X.BUDIHK'A3*)OF^AX \(T5KQDV#PZK;6*K:WQ+&0)"">^<40W2&:>4$ M\Q(-R];2@Y+S0F^Y1JB' ,=N3&>D)7U)OL%9UFV+\AV,R)2D3_+5XBK:9Z3& M\]E >TO>HM',6>MK0G%B0>7(A%3DD?FH2IO#[(>AG9&*],Q#CUT+%M':-SA- MU<_^0,#>XB>D#7+@)+=8-T.G03(=,K"8:+I1!BUCLL&N)TKN"'%O>?@9,-N+ MW!KT'[C7?M_#'/H9RV2Z3,*IAKPO%IRI%?"6 RU@GF03>6&\6(U &HKQ=+;O M\?,X XU["@PWZ'9PCXWU]VEMZ!%R AW(-$?KZ(7*V='"2'85*)W0TD_3MNNS MFMJ\"V!GI%*]EU>7\WKLCE;S.1_#C]\'/",QG#AF$FOOTZFSRXF5^/Y M]:I=HH[DU7 FM0UU&E#['R SGIN010B\Y(:[Z!9(WZ!R]3CX- M:_X@X7HQN8KSG-QI?:#=T;*TH"/+6K3.7K]%F=(3_SX;)Q?T*8ZFEPNRI;_O*RW MM P@Z6BK*OMD$J,53S)O52TV!<@.78FQ4176/:C.2$GZD_X6W>@6K_[]JLJD MQEPO:Q_@\8=_D)1G+R\NX;H'CQ;6YYQ8%*60APF2!5&[MW-IZ3LP&]=R[[!5 M[A_G#+CN6YI;F.X6]1@\YQXF7\>OSAU:)'\%UP!3#[>H.X3HG^J0>N MH:!F,2B;5-0IFR8M'>X#=48JT9OLMRC&T<'ANT6IUZV;7XYK5F2%MB@L?_\1 MQN_Q@I8UF'[^ GN0:]*Q(G,FTO)54WXT\S$*EH7-*ILBC&MRI' XU#-2HL8\ M;5&MSK'B=^DCYJO1K0S<6U*9_?SYUG?7E; !3);!29:-)*M(DWP\DNTY?Y].KBX7-57#,DS7H:!%KR8/3EA. M&W'V@008/0M.2Q:15E[A(AK9Q -Z ->C5:4WU8G-4_C>N&F3 +T+WJI+VQX M6Q:S/XCP<6K;>^5U?YWI0,JC:(\.N3BNR1LP7M#.'!6#%(&,OAS EMH(HDF% MT"-IS0/E\(^K-(=P<:I:B]DU;/JD_/RY9CPNBX%U3@FY%LR:7,-&*)GWTM2* M8.Y,4E*9)I;W(2!/;W/WS/$^"6-]$-2FG.R+)-8A_CZ9;Y_+JLM\YRR *C-HBE[2WMVU!]$[9V?[RTN#3D&LORU=D'3$NK^@Z: M1^X.U9VM=3WH+.H6B\8=4$D))V403,::+J:+H*73)88 M=&IC;F-77P"WO=M M"=68]D,DW'='J/<..X:X1%NH#M>ZI.^1=:CH;D ]0RGD]DE)+P+B9.?EJ,(+'I.2FJY M9B$(SB2@,"ZXXA3LQ>+VYW^U'/8@K@8+[Q;#8['46.7(H^:!H5><::"E)H! MMKBPW0N>ANLZP(77+X3^P!L::\]B/!Q;+A>^-Q# M1[J3<:*%Y2Y0Z74BNP69 &)5.R0'.6K'ZHMBC$Y"VR96WB-IRP.6W^,HRR$< M]&T'_DHP2"JUV>'5>!D[>8_IXW@RFGP8XNSE."WW2.F$LTBPO*MYE)Z,WQBB M9,$H'4VB1=;NEXJV]Y!/(F.@"U>3YH+NVYQ\,80/X\GL\^R6L?MJ>#&'.JLZ.]7L VVBNLJZB^N+XQJ M5O6[CXCS9^/\Y4Z4&O4<36974R3+ZTZ(M*KPZ"H/QQ^V1T87*REW.3IT@KFL MR7('[UD0B5PG+4B]G8U83(O]YC33^R8LY">H*0WZS1P$^'>X6*T0^\ ^63+" M_K@?QSA_BJITWRE08SUHG?]P /R4ZD&5T8P724:(@-KJ.GGF.0]!"66E:=*> M[4FI[P/>PAEK[R'T]^V2/!M.RQ!'^=7PP\>:J;WL+_6*]K7K!E.KH!V/D3O, M+/$(M3&G(:?,:[*:9":9*)=@OSK>/0=\Y//M5NQ-&HM^IXO2;R/\53^N.Z/N MUUG\3BNOCFW$M\)8ZQD>P9"-G\A[,$)G+D,I$;+27"7C,[C!%D#'26-A[!W5 M;?WN WJ4S#9(:_)Q4$)"8PI)23M=BW("CRZ8J&6V(0YV@CM.2K_#M+Y#G[!# M=_I=C^I157L@7%=40I:% M62,\:C3]J>DH-:'(U^G@^)43_/IQ_?'XUFY-?-GTUA#@<#>>? M;R:9)A_&P__"/(C6@[;1,]2D5)J$Q+RRP-!QSVT,QHDF>\MA,+]9K6S(9I.K ME3L*[3HDFT1)#FH'"JS%QS&%VJ9 LI2$Y%E$#2(^R37TI&683T1#'X'SIU+* M>7]V)+D9RIE,BJ:0A.J*9L&:R)*6WF#A-N6V%PL_I=3RQ]"2@Q+.#V&K><+Q M/F"^Z83S@]BZ-_/X&%$WY]]G\GF$DRP$6R]:DIJ<(4^+,L\:02N4JZ=N!#4DXU8BRR5II= M!S[TV.]'/M^/?+X?^7P_\OE^Y/-=3;\?^7P_\OE^Y//]R.?[D<_W(Y_O1SY? MI3/__5_7@QG\.'#%,G"Q!P__P;3?^*\.VG[/+U'K@Z>S!I%QFAZ91-B5E)# M%&1"1^U199=I4;,P.&"3-.J55(L1O_BBM7F$#S*RX!9=XW2F]24[ M!L*HG(377#4)XC\$K*?8R*_3VNQD,ZCSRY_+*L;Z4M#_Y??PYT!I@%0"LN*4 M(;]<>!8A%R8LK94(&3K)#U M2G9EHV):\,2\A\R$$<$"<*ESJ\;9.T&=*E#65%%ZD_K7$=3*7.>HA&7)N]HX M')"L-3+>:J])$951MLV=?$\RJ-4?]P>%J@[AH'FH8A\PWW2HZB"V[HU9'"/J M]OQ+Z;B-G*7H9;WXA-3<%L6RC8%\<.L4;W+I]U,/5?5(^P$2[CM45=ORT7HX MA-'[*8QG]?;89T.2%)2;)L^0DU59,".-8QI<9-Z4PD"GHKEUP83PD$^UWU"/ M'?@XB(=),R'V'<7ZK3K>Y):O03(F*B^=JJDX0/](2_IK")?R2>>0C59F+UZW M/_^K);,'= MQ-5C&\L%I'=X,23ON;;PFDQ7&H4I<>MI <^9%G"T@<6D/+,Q>D!46N_9-6W+ MP[]:[KH*:I,XT\^K]VR<7Y">C&=K6B6L\!FC9BZ#IVV8D]6M:%T0P1 TSU7) MZK"7<,=(7RVEO8IPDU_;YF3<*9.#"O6H$6BZ(A06L6C&0R9ORG N1=F+UZ=Z M,GXTG[V(;)-'U_!<=>UTZ58SQ1Y.4_=X>(_GU83E;'3W/:]P*9GDD! M"C)*T4GAG0%E!_L/T_A4SO+BK;2&%0YDN6$!:*VQ4*>':]5?G>RJ' MT@993"!O/=$*66H%GPZ"93#&EEB"QR8AK_,XE3M$D_HXE3N$K5.?RCDA@N*Y M,%Y(##K5(R@@J.CH>^E-ZH]]*C>;S@?+Y?[U]!U./PW3 M=2VQ2:J 39HI8[!>BU$8A.A9\J!URB&HM,]!'#W_EMK0=^LJLPO DSQS.XC9 M28\2[C&D=PO/C&ST):+9TD[C/Y Z>$\[=)%>_2MP,IC-0)R"GW9--4@%Z%P*QSEF,T*& _=WCO(4]G2/;( MSZ2YM][X6M@G#(RUL(%E$R(P^-SX@FNP/)OGN M$.?$;0?A]7VP=PO5,BKW'*?S85G>;+A$Z#'EFB!?;\NL9=JT;Y$_XTD' ;QS M6?EX,+V[ASLGJGL2:M]G@K<1DCN8YO52HR6N7'3PD29;1%%,NUCO@Z']Q%D% MAI<"Q>Z7(7//(&=%<1 O7XB!ZE3N @!%59"J+4,/U0+IF#!-<&R54 M$<[OEV"Q_?GG1.>Q8NOQ['"_C#VE)2CDM'X8279?J!=#&6V8(G/!)TF&@EJ[ MR/=;36T^)LS2/P<-^I?(^KFJQ/VLM:>9QG60Q/=(XSI$7'T'2W8W!2C1F.03X\8 F2T%:W6Z(P

-Q-C;?_O(^,CYUPUF\8C*"45"68 MC+KF&)-/:G,0P5G-%83!#F#'2^?XVRPW']*SI/:XU;*4Y*0/,9'(M'*DT!B] M$M&DX$Q.=^35^6;+6\^ZZ49PZ[,.Z4=[/KEG^>X]B36A@Z=%6CC-DP)=,/L: M%Y,J)-K,M9!\>F13">^S?O#B!7#/ MN1"T$W+()5A5HT2E%.[3;CEW7DUV/OGFE=GY&QU6FAY&;M^X_?S5F\\_AGMQ[_ZB:%*2JOI4F61>%K MG41TODD7[/MAG=YL[UE'UKWI'EEHD/KX+*6KBZM1S5E^@9=33,-%,)&^'N%" M[./\[&(RG0__:_'YSLD,"@(8E)8)$\C)5#HSL$B3 >4D6)M4;I(FV=<$SD[O M'H79!O&^G7;X<+W/+Z=.:XSL<7V%^3=@?T'"#Q@O+/1-)UNIP M6HW)^+TQSR#FTA@^HCY:H2ORTZ(UZ=T(@<; M=*Z5>]S5:LV:!A,20^-\LL)::9JT_-H7X*D*#1KK5!,^'KOLX$'9_?SY/3WB M.@DW%!'!*68CR4V[G%G,)$9/;INS7"D1^4GWR2_8'NOTO(U.[+MU'LG-*>VK M"G"5:[\'Q):G['M@?)RS]][YW5=_.I+S2'JD3=();=V'J['H'*?5W$8FHBE6 MR]J<\[3+4&O]>> ,_RFHSR&<-%";5S#.JVKX$(I-KC!3#ZMU$)Q!(& RZB*+ MBAAUDTZZ7R \(6/Z6(8FO8BW0:3IYZOA*%\G]Z^^?'EQ.9U\6EA#JSQ2;T"K M5"0+N=C:B(] JAA9C31@!J=C]BUT8"]TYZ<>_9/28(GX#=)'<@.FGV\+8'4S M@<[!*Y0,I$_UIH/$P %G+J5HHN?9"&RA+_=@.C\MZ8N !O&?YY/Q;)&+3@)^ M60,"'Z8X6^FM]$7PJ!VM>!4;:,/ >,MX=$%;ZXH039(#[P-U?MK1&P4- C%W M@DG/1S";W52D+(PK![F49$QMN\.9-M$P'XQGMGCNN?%:MVD3\@"NL_:)^^2D M=43Y+KSER[(/P);>\(,('\<7[I77_76F RD-;)6'@8HL$#U'AJ)F<2:EF<^Y M7I+FD-,[E!VTZM+T&%KS@ ?\N$IS"!=ME&7S4&/V/W&4RV1*P%>=5$/@-F25 MZZP%TUYF%DQ4+("-R45)[EL3(W=/?(_2P*I/9C?UIG=:&CC4#_2V#PZL-P1. MUY9:$3P+4I$+QQ4:&Y46QK30F2=9*7<2NZ8_/EJ<2-[M9+D'F&^Z:NX@MNZ_ M&>((43>OFK-@M. 0F99^D=*SZ ]L&69:&S&B*6UNFGKJ57/]T7Z(A/NNFMM9 M0$2;E0K>.U8XK6FU8)]%'CDSW( 'PX.R7W?-U4%2WZOFZA"1[=SC^ZZYFL/X MPY"VJ^N[.8^KA%E[1C\U+_?S/ M$AE24\SKO]"I6NO(L5JP<=Q$U_ARKJ!4IE(C-'D@47-1^Z8HY,"SM1M\[3UJ M-^/@URHC?#7\M#G JYO\*R\0>+"&*57(-*8%D,6H'",=%(J#2MDW2;7=!UQ7 MZVCW&/^88;D:O1H6'%B104G(S$F?&9D"@CP]#LR70'M!+F!M/*T OH [_<;; MN\ZLVU.]<]+ !;]'"-?5'8+L20G",(=&7U_$#D)')D!(7FS6RC8QM!\"]DWI MRQ%<-/# [L%WJU3C=DG&@#P1VB6L9AR=K[5!P$+.GGG47@21A&US;^/A4+\M M?>J#KQ:=D6ZB7/=@OXYS!>,@(3$/&&O?=D,^KE&))0&F*)$BNB85#_M#/%7F M>7,]:L3*4\D^OV=2/W_^#?YC,EW$YQ?AE9+1R@!(ZVZ]0$?4&^&XIJ]06>." M2QB:)/@=@/'Q(]3]:LG^BUHGMDZ[7WX!^CMN-O">@<\*@#%YG)DN]-MKJ4KN>4-<>B+0_554[A+,6 M91)D-7[)K"WHN748F%;DCM3Z-@8N2R;!)94TE\XV.:6]@^))&>_=.5NO@3A: MX T"!K]/QFER<8ES?/9ABG>2K&W.*B4PK+AZ9Z?GM*TK5U@1.B1=>T%!DU#! M;DCGK1<]4=%@B7@_A8QUEC=*"UYF52R3@8>Z*/KK5H(N<.&P-W_A_CR\72A?D]IH_CR6CR874A1N+&%*V115)3ILD'8&!+8N09 M$.CH!8]-MHW=D,Y;-7JBHD%>S^I:Q;^C@;8][.XEBO>UL$@4S:"VLU5'GH)0+Q@;IK9%1;9[7]R*4OK3BUZMZ MX<=V)*K1T?1'*@A M?Y],\A_#+T'U0]B]^=L^F-D.9+U))0VO8A%6IZQ%MA"*M5EPI67R)IC!-DA' M2N3XQ**U)_0IG3T2B62BS2D)SE.26I!?:RGRQ>1J/)^4U6]V6$J.'ZQ/^7>14>%:Q]D/B%GQR M%F.V*-#+H/W@^&&[6:*KIWTY-2N1BX01F*C'$[I87N^@R*R@JQWC2HBJ28/1 M#21=C>S5 ]].1J-?)],_8)H'T97DBU7+BEE=^]X9+EFI>5U8E'>RR=G\%BRG M-ZJ[<;UN-G<5;X,XW0K2P&4CR!,H+.7:GE7XFA'NB1606@6)VKNF-#\>MT>S ML8/=@T39(*JVPO'RXA*&TT5ON9H5Y*P7=;=CZ,C5TQ(<\V@XLW9Q[B"+C$UJ MZ[;#.1^Z.XBY02QMA8IFB,,/X^=7TRF.T^?W4QC/KGWUOY.P%D@YIA0M3XPF M29.WAAQU);#&@LD\BEYE85LJQ,,0ST=)>J:C07SM9O6*Q?%B S*RO%QMPP4, M7++,)BN5KUX\;])+9/M&<,3)TU6EN%X2>%F]Q/&'?Y#2S ;!8W)D.+) +A+3 M(",#D(X)0&--HG<6F]AHV^%\[99,#T+NNQAL.Z3?)_/K!1KS@#P(F93(M52J M7@_F3+TT+C*C?4DV"8#U%DH[JL(>'.IKI;>!('O]R(%M#>U9R;^?#3RG!+W ^:IUY?2$[#P3:J!2+W U@^65PG^?3OZ8?]PU#0O!BN0U MHU> ,^V#8Z'F3"B=(MG]M/59WEFO#L-TMLK5D)I-#>M^F?=-5O.= #*)QO$< MT3(=I"&C/B?2><*6/,9<#\4R-O&Q=N Y5:U!O\9F'\)]["J">K5][1\X&0WS MPN];B.4Z)S1J94%HO M!>A [*17 ??HE6Q'M,H#WP/3 4G\1Y+_&!GZ?1%U+^\=I'PJ#7#(HY!D80N> M:P*X)W:YL2<_4>5@&^\-0D]7D'GM,9C_V1->E?TB=O61>%R8"HF4P MI.ZA%FAS9$6$I(TK+I4F9VU/O&5==R.@?_&WJ%Z^T\EI'S#?=(>Z@]BZMU79 M,:)NWJ'.!+ 0Q"?] MBJO'S?S^AGD%I)?H#3,^*)HD(8.@,I-2F-K^WW"Q7Y#YJ?88/)K%7D368.&] M<]ZQ6&1TB@DU3='HX%GM5,:\2F0T"H#L@X08FI0U;R Y)^.KFY@;I#;< ;2Z M!V0/2"W-KBV8'L?XZLC6?=QW$'7KMW\%S4=1KWQA,0JL<0?%O$?.G.0IV)"% MCTVN*#@9^P^88"<@_P )]VU\O?GE^>N7X[2*"$1K$B^&6)]E 2&LB1&'+?6QL#-3Q MYA0:X>7BVK&[EX2CUL8&>CP16R[T8AZ@$_1!%F\;V._!TOAR5'O2Z M/)]B'LY_A30<#>>??X,_AQ=7%S]/IM/)'[3>/0?R#.GS08[.H+29%5'/DE,) MS*=,BQ_Q@SDHJ4V3GGZ'@'R$JV)ZT)2-2U5;T=*WE[X-Z.O+*G 8K=*47HYW M0A=:Q22R9*4H8+K4"VY<)FDIY:7T5OMU/W"';= -Q]>M-*P:KLA:#]JA<[6"3^??,(Q+/+;AY/7I7[T?O)+',XS##AHT"5YAEC['6F=&7A;&*?M MS0"0PYC<7N_] P-]W53W+LI-FFUGFK],=H7R^>3B6 M[!N<7@Q)=_.+J^O+,W^=T)I6]ZI%QZ+9@J"!Y<+:)+#VTZNY2,&Q6'R=H-+ M14I<[A=Y;(?Q3)3K"1"XJ9>N\^VY=V;V,\R&LW>7!#^_'O\;3(D)>%9R'VNJQG@B 2)J)HG2!H'R434K CT9\ M'HIU&L(V-2TTV#COK+;+<,^ C#=MG=5,Y=KSO*C"0I;(%"$OXK%L,]K9U]QN)F0"]&M(FFJO+GE12I6;]A&2KRUZ#PYF^2K7- M=&TYFO-^$=;[1CD3LGL1XA9ZNYVF;T'VCS M8G,<^*C!U ;T5H1:_2O(K"\JLEJ360BVM/YH[O>#<)Z*T4#\6[2F3<1UQT9F MC(@*,3%NZBW$9G&&)#P+Z&N)J.&H3G:T]\W9&GV0LD6!NL5;MP,=SS906MK; MM*H7F0=)-I"3A4&*GLG:=C@XM&;]#L$#SO"VC?AU*T([X6Y1@6X='-Y,\1(^ M+TH#7I<*^292.!#>%2ET9J9D6MMRO2S,2\FR2CKYPKF*>R9U[1SC#&CN28!; MB.W<..'N7*^3CW-**8L2&83DF,9ZN7VFK[P+09O:7"@W*8_;@N54#1/:QRD. M%^UCMTRXV:HFXP_S9;+5>_J;19YJB"57KX8)0::,EIDS7YQ@4DHA44MG0Q,= MV0;FL9+W.Q.\;A-T%72+C(PU3,N$UWU0M4S?WP[K<3+XN]/V@!YTD/GI-"): MY4/=OF2I76NR#I'NOIBJN%BA!#*2"-S$WZ66]".9?]OZ.0&R3KW45TZ_*J?7"UW/]W 7L< M"Z KI-]@ =N)#F8T IYA0V1*^>OPA H/:3T+Q1!XUS8&OM_[>$20Z:-C'CAL=2]7D)'+NNP#DUV'9'ZCA.CM. MHG!8;6)M# .%P&SF8+G) GC>3R$.&/4L]*&5E'OON[(G1HMD%2D0+-A:;V(< M2<+55C/&HG)U7/-%3Z'DT>@Z#M]:P[ UM2CX95B\D9D*BL+6U39)-BOI.IP$/N >G4(!#A-PB0+@H M)UD+8/'"2P[!,6-K:U'.7=WI%%,V28PB1Y/;A BW@#F]%="=IJTE.QUDW"!( M^!8_34:?:J'@W8+U:W":H!F-A24@W=9>&]KA2F$E1_ E" ^BR0'!O:C.0!/Z MDWJ#I>!V0O[U6N=E3M8&AEJ4VMTL,,)'I&F=:J5YIC6PA1:L SD7 ["3@!M4 M"1OD!#Z,[O1G0E<;-3(&>.>C1/JR7 M#[RM5\,OE-\;;V00Y.A$]*3\G/:]5#PC*X6,$1\$ =E#$?:Z=^-FU*]]NS]> MA#V6X]^ 6*K3/C#ZOD/GUOBGOS;G2 ;6.>P@OIXOQ[D-ATO(I9:MH:[+3T+! MHI&)9,\5./V2>(C4>B9O686T!()!*,*MF"O.U1[MB8&@ MW<-ZDS7M*-*;WNB[,_)I+[$Y6O:3/@37\Z:X+!M=K0?>258Y>!'ODK9/!HP?7\#M[ZB[;'%C4+0$L<_QC/+C$-RQ#SZJ:& M/4#U;0CM1'-ZLZ@'IB:MQ-SW^[X37%;!N<05,R8CT_7NVVAB8BH5C"EA(M!? M*??W&%.GHOX0Z3:B_-?)%!/,;LY:>$+I>6 %/6TZB2<60O*,/DZ!AR)*4GWS M?1?":;?MGKC9PG8'P9ZH"?Z;Z21?I?F_U];BX_D0CVK&OOF0/EJN/P!MK;$Z MEPF+@^24X#H*!ZHHG7Q(P6%0W@WN!=E5:@M[H!_9+1_51(+;8*[)T0O/BU<: M=-1:* D07/+6.F&*"*@VY;@)N*LTWUU=7,#T\Z0\2]=7N _'RQ]^?I;2] I& M'6X.Z#!:$TZ.G.P:;5*!2/0*2&6=)OI")O\@%Y.%H+6FA$W:]A^W6PQ].?"K M(<15$X!ZQ0B.T^=7-\7(6M< ;N),98CU2K[" M2@A2PA(I<62Y,FJ/N ZY0M M^JYV&X5IOBO^SZN>@*_+ZI.!D.!$TH:ACY;I2"+PBG8(+04'I\EI5/LUF=A[ MR-,?#?2N"W>R1]O(ND$VR6^33PO+\N5X!^3E"_AV,AJ1"?$'_<* MK,84P@L M8&U,[3 29.L9+ZE[[8O@)9_/A_&J*LT$]9ZV6-\L6"M.*7C0 [5CMY.2T%2;%P_:O M7N&=KZ(]$4H;E%ELG\$7"_;E;':%>8#(@Z%_6#; F0:3&2!:EHQRTCI7K,^G M6]'6X9VOXC6DJ4'QQG:4;Y:]JP;1F9!"1A:BU;59E6=@HF;%UHNGHA4)F^1P MWP_K6U6>HVAID/*Y ]T4\<_AK%J8JV;O+_#ZOP-9!'*+B@6Y:&A8.ZI&BRP[ M%$%FQPN#$(SGU@BQ5ZY GZ&@D_;K:^[+ M]LK 8W?RNYOVE$M1*7E@BI?:F4C$VL5:,!ER5"AE!NPMS^31$S#[Y7%K-N8A M\FR8O[(KR&;SA:PGLPY\ J9QEQW66[)R52DF*B=5/O< M?/@T6-PK&[,/$@^16M-L3(/>BIPR2T75Y@X\D[DD(TTFDC4.-JBTSPTN7U,V MYD&RWYF->8C@FF9C)N$]5[0E2%Z3@R/M"T$%8$&##SFXPO>ZPW?^-5=5R..@=?_F4?9]K;0*R=3UOD0J0@E!!1YQ3!.EVXCCIZ[I"' MP2:!AN$=)\B:# MXNWK?SR;S7 ^@W%>F>-#G'46\+X#]"?WHZ:T1H>304"0(BHN-1()2=AL,?"4 MLQ!:#XZ>7#>6%M\^GRSN?WT.LX]O8)C[H^B^IS?@9^_)K*\UAJ=8="9SP^J@ MA%>AF)!-H,7'8%'KY.PYK6[,_ ;SJREYL,OAFKQ"#X_1@*4#)[:^9SJ1:54C MLW%1Z.%BA)"UC4X6FXN!=:X.FN*!C+T=]R'DGG'5U1QDE M>J5MO?.;"S+VA 9%_^,R[19YL /8\=+IH+%;GM*SK/;1NIQ3X0ER$B[K%#&6 MD*4TVJ&I9S%AL.5YW4+"-P_<&NHT]>9F2VZ3*('7^X$<"Y!C;?^3%#>TR[=) M#;P75=_BBI/XU9#XXW(J9!$N$7@)@FX]H9:8'K]TE]EZ]H M#N0M_/+G)8YG^/+B$H;3Q?4_$[*T9@,='!14@AD>@6D5)?,H#-,UZ=MPD61I MDC+1 ?,Y*=FIJ&O2 F=TM0#[K%YF7B\_?X$%IU/,-)V%&?_\8XV[O!P_NYA< MC>>#H),N449FR6:Y[MSL@[0L0^W,D1$5;](5\5"@YZ1?34EJD.CU>OX1IP1M MJ?,_XYC$/Q\DM)/(5C(MC >2XF)>X79GLH&/&DRP GVH$["?NSC_XW9 M/+N:?YQ,5^UG!3B9Z@U5A?28Z> %B]HIAD)[#<"#D/M4LAZO-W?@/%:B0$]4 M[U*@XT7>P#[91+4LY=T'5\M6C;N /4[#QC[(>U ?.DC^E)H!4%+F)K*D;:@= M:BV#'!P3M!V"CI)G$%^_1CS0R/&4"G&(P%O<\42H9O-A>EY-W^FJFS!(+R-8 M04MA(1/8$;SH:,XA>B$(I_6B27W=5C2/:&MV(FO]@J?.DCY1%X1?8#JFC7'V M!J?O/L)T+6RS7_1VXQE]Q&[O![86N47DRB53LC!&1V5#5MD&64I6RBI;!O=! M["BQX\_==SRIA?3V.(NO)V$%?8@Q>ZW!A5)4Y%X&C1R3RALR['PJO_[ ]>^? M3RXNK^;7,<<.APO'#-."@X.GM]'H@!:C8A5&Z;KL@[HEC^GHA9: M.% M]EB-RC,0J&G+A:B5J1U-FK@K?4V@Z\[<$<3UO+]3N-4D;(GH<:/J %/)1+7<>(_?][^@(4W M:JU2R4 D5Z&V;3%:,P"C2)%-KJ^W:!3.:SBGQXH)/J:F]KOV]Z8Q#4(-VY'= MNBES'WPMHY(/ 7RL[4+T5+RJ8\E;3U+K1?(GBJTN7I*/DQ&- M,/OE/Z^&\\_'A*^V/*6/Z-1#X-:"3^"\$JY8@4;J((6G@1UY"UH%[F/$P?TP M.TON^"CKSF>UD>(^54\HHL><@@-RT@.$I+S/%K2'(H(H6V39.=:Z^<@^JJ'V M>&H;*1]4)25B*-YJ<+KFK5KT%D31I-")%ZN"W2+OC>=W:CI':]6=IW]QN4LR MUBMRN8LS]?(N+9A7(.L=H4E&:4$F^1 )#PW2.;A3'_T6+Z^FZ2/,\,UT\F$* M%\O3LO_"?!V"$@,(4"ML5.WQ3>MZ4H8%91Q3)L48 [A&EP'OB>]T.V&OK&\$ M6AJPT2 B^+[V%;J:?E[ 7;Q?U[WVII@'Q6N.TE='.2ERF:4B:-JR%(6D5Y)# M(T6Y!].9*$=?4F]@,]^!5M-T<86LUMC]AJ2_>H(GWPT&-6](Z)7P?:R(H'H91@H#F_;D'@>2Y,Z$R;.P;R M*OF16^5)PO5-6.U-8D\EB'YS]\SU1&K\83*N#1$7006RV4P2I(C*9V1O/>C2F^A/IA?@5,(0(@.A@6D4M):&S)EU1?DDA073)@YW.GUX(+9[:G4X M1.*MS6+K/M:70-:[ M=EA3,FA=D+P$C Y2 DCH,X!)B-OB;!V0=#PHW&^P+]:YB\5Y#>0O8S&DZ0(8 M*'IS?/)21;3 59N#PP.!=CY!G:3ASU@FTT5*_'P^'<:K>34MWT_>$'OC^4!H M]*BB8;F82":F#@R(9$9[ALO:);7?)8F'2^(A9(]PUM52BS9.17MEID',KP+< M"2TZ[[C0]>Y'VBB2=BSX^JU(X*U3,39*3=V-Z1M0ES[8:&"L;3JO RP\E6I# M6.^1:1=JIWN'](]P=6LU033R[->AG+E:=)1]@QX(>T[_.KXA) _.%\^*B(H< MEU(;D6K!'"#9&X6D$> ML9 * G.U68D6RM3\M\R2#FA18=P/WE.)6Q[$ MY6[+I2\B6CC/7U"^J&+&O.Q-]69$F+>@34XYGLEYJTFTVM*N6CL4A"@$2JDY M\C;^]$$PSTQ]^B:F[:JSRS1; K4Y)A6S8"8*R31/L=Y*B0R% 4R*!Y^;M/W8 M&^&9*4^/=.QTPD]YDO(HQR=/X\RDZT&)AQ!*YLJ)9'221'"V4FGOK,Z:/G[@ MH.0)GHX !Q&"0*8!2[WAQ[+(O6/6&!.DT,ZX)M;MJ4]'WF(:P6PV+,.TL")J MC50-M#Z_FM; ZAN<#B?Y_B!]$EEC+F1G^*S)SO"TG!#OM42*0S:))-7D5+H[ M]*\@,GJ('JZOU2?FMH$-N=<,"/L@>O!<:V2QWJZJ;2'[1.M$.XZ.$I54HC3) MP-X7X'=-.YRG!L;D?9+X'>>O"V%\,YDNF-GV.H#UA4O@S$.AEX!;P:)1A2%7 M:#AWV88F3DI'W&>N?:=D];&/BW@H/*1H63+T[FB7"P/C:ZVI\*Y83*[-Y?9G M<5S41 M=UQT"!&/>%Q$!OT;\B:G[W#Z:9@6]UD^GV(>?ID&UYX'RYSQM-U&R=7SB>C5Y>5U' %&;W$^G"Z^KO!A MG-_B8FIO:%W^\K/E#(\["CU^M%[.0'N:[-KAI]8VI.*]]K#HS 8T9>.X$J!T MBM(-^IGVR9CMT)FLZYB/R_(^G#N@AR_7(,!X7VH2"T=5IF MC#9J6E8D>6'9@9(=-.U E!VO:-K8&%\,9S6N?76[4[O7Q495%O7Z@79A%,Q' M8YD$FTM0WI0V2:-[H>M\2]7&(+<\GD$(5O&4):O;1LW&HJECLBSJ@E%XZ91I MXB'K)QA55O-#0(?VR">SF>XQ3)):[HK$DYE'IN;GQMI:0<\T 2 M*$:6J)7T IM$->Z']6UHR=%$M+CP;@/=LVN?==G1>GL\96!2$DX49$761-XL M(O,F&^8S.3C&A>)EDUK_X^!^&VK5.W$-(@\/H:YQDMGR-GN; 50VM>].B#6U M)[(8 9ARBF>G("3=) WP (S?HF(=2U\$WH=ZR.)>?+A99718]I 634I$\ MLO)R^J#_(>U(<.DC^E9C@E>83 &3I$ICDO#(*6S+ND'$3"WB:?][0: M\4!FU"D5XA"!M^@4=2MJN[K[YR[6NTOGZJ+U9+2/2(Z?JI:[04N;,EE>WM1" M"L-EQC;=6HZ">WK[N!^ZUZV9]EPUJ9FZC;!>4[5XF4+QM*^:2%AR9EIS0L5C M9B:@4TI 0M4D_W([G&_-0CF*A@8!G4U4R_=D'URGLU >^];*/LA[4!\Z2+ZY MA7(+7S&%.Y26@2.G7\O:7BUXQ;20-O+L1$DGL% >^6+)4RK$(0+O41&N;V$X M>,O+PP2C59Z<=Q*C# QC(G$4HQ@)0C+M9"A!2>1)/)0IT!W&8UL?QU(Y>10> M3M7$'$8XFT]^@_^83)]?T5<7.#TNDV3K@WI)^W@8XGKF5[9&@L[T_U'G:$!S M1.=Y#@%*]F;P(-@^I-@E+>>^YS63Z3[I+TZ0\56\X61#:\^U=S$57X!+32:[ M2-M%VT_*RKOK4.%;O*P'*>,/SV8SI._29)R&]#O>)M; @]!V6E3^/VJKBJORUU9#Y+PJ4#B+&DD][SXQ$+B MADDO7?&+8\.UP]L\WY%75 M_><#B@'9,4+[8%CPM)GI4'>T6LT*/(CB; %P35IKW0?J'/6C=S+:E,74"SEG M-'$6$!K"80*EH<#=>(QEO\A..K:M,M8WDQN&*U,*RHFH[E-('RUC'E3<*: M %QBD[3:K6A.;UCW2]KZ 6]GB9_"$?_Y\TU&A)))"VG(S%/H:H\.^LI+Q7+) M.1)09=MTX;H'T[=LI1S%2P/W:P/:K02(?:"=U#9Y[.RSWGA\2#\ZDG *8^0V M1"VY*@59++6_KX! 7\7,L@E9F&0BZO^_O6_K;2M7UGR?_\(YO%]>!DC2Z=X- MY'2"3L[,HU DB[%P;"M'DK/;_WZ*LN38LB0O6:1D.T$W L=VM#Y6?8NL*M;% MO I^[&^"]*?''K+O08ME#/H!Q%5"$W((/@+SRM$1FTUF4)OQJ&A!)^ECTKH+ M-7;C>@;&R%-UN,Z-A@IH:)',IO/1_4N*FZ0'#F@B<5^JVA/<.\U (7V%J),5 M7"@QA [TZ7>H0'];I\'FQ[]Z>Z.!U!O6;E4T-:%A[;IJE;LT -0>QL4@2FQ% MCY>KD3Y%&%6"$.1<@ZFE834?EGQDFT!F[84$,^S&?_/G'^] M;RCY25NQ-3R^'T+Z\N_)$A*9JRA5<,P(F6LKLL0\=V2\D"&;BBE)KT\='J+) MV\]_79I\FMA:OY,5Q;U]9V4HKR#7S-=V$MXIE\FAJ1![ M! *V0SHT]''_DZ]_@POXBK//DZNO9_/_"^=7.'(VH +A6))R44!F6-4*$\X' M4H++&KI4WCV*[/CACT;,6(]^M-5!:P/J PGUZ\+G_XSS^4UNRIN+FH+UYM] M#\A?)HL9()]@.K]^_T\ZOZKOXJIGU"BB-+9X8.BKWY_) /0):X,Q7XI$93RX M0:?S83A>/%F.K8L.8=:]T(^\1Q6S3LR$.BFMJ,R\UIF(VH_88X+8)C?Q,EW? N7_UV_]U\$ M^_SW\27AA>NZ+8XD%. \"R86&3>I%C7F@ 3>V\*U-Q']()-F[T>_>$(<0>(/ M^6$.LW_O<_?];#Z^() ?RR?ZP3B>+R;=/;2U-!V-WF)@AD 29!58B#PSH0H* MC+X$,8PD3WO^ZV#*$63_D"[VT--F-3QEV8/\RV23<372:&4)8!EH6ZN8HF7! M>L.*35D*\O-2GY*R0>A>/'WZZ>(A85P/Q^B6S+D(VOX*K1[KY8D*B6QMIYCQ M6)02=3A9E^J,7:!>#3V:2?XA*WQ;HW6\ZLDC3$@Z+LPD8J@.4K)(^QSSTDKI M@U06NG1:W SG6'5A1S%,GR3C4Y=YU4NCV\F:?^#DZQ2^G=5>&(MK>3*>2X@A MTP'H@%:B)0O&&69<*0Z"*24,R6H :IV;M!7-\7.3&FEKTDO4Q^-!J@4;(C!..V)-S,PL!DG6<-0%C*.]T@PY M,)ZC_G>D*!U5_7M(N*':%W7PT^O1;^]'8$5MM44GGZTY5P4S@YP]RYH#BMK: MWFU(29VMQ#S#]+^_3K[_Q_(3;_2\_,NZFG\\];B)$8W$/SE(=@TOUU8(_G@[ MLLI%;7*N02]:0)%U\G#B#,A9-3I[1"X::^^/MZ]!>WO*KO&6^\-Y> >SFP() M[X2WUA,:!YY@.XI^^U#Q__2NRL ^7:\,+I(9H[!0]# M,+6VK[:!.;YY=:B2MNK[0 EW?L9F<27S$P!4%:(0U"'I:/M.'#7[H2#Y57CYRA==/B[?5?,+^: MXL=R]T*Y[D1D[ D1C&'H:I(:15P#-@RSZJ:&TM?H+YXKJP3"NR&MY854GIR.EX M-"S:0ANK4[%VQ2^$S#K)-0]2#[,QMCWAU/>O!^A@TEJ C>O][]:POZ?USHG6 MRP)789)TBBP?@E,C2[65/6?$:F68#;,-T6 MH#^.JG6@9SN^0KV*LW$>PW1\Z_TZJX5RY/V:7/N7V* 9G3VT MUZ'-T0//L31K]?+P\<>-)[12RJ291#LT%_SS,DTN\/9R^$/]!U6BB]Z:Q7%N M2F%DDUJF4\@L:L%IT5;J9)."T*6Z

F5W#@MY9\P_SN1Z"M&ND. -5DFTXN%5.X#&#CV[.&G-!EV]@BXM?X>41K@)L@8C-<"9; R2*MC7.[\SB'3^@YZ8!_=/'G):PH421FCI,R6!]K@(I ?)%6B M?2Y8%3:^#/L\NNU P#L/^'!;AP&:"R"HM0<][-8VJ M>_XFSA:K&JF2R Z)EEF="36)A7EE')E'R=,Z('!^E/F;P^"^0JH=06\=/)4- MT$;9"/20R!GC=;H,)LX\^,2*#]&(D$@072ZV-V!Y5CQIIL9)6QTTO]&^G;+Y ML6S"%J4P28C /-F7M4]'))2FSFD5CISVZ%,8-M_\D0>]:N4WEW3#A/>;V>N[ MS,E\E>H7B\;OM\"_32=E/+^5BO3<^<(SJ&\/'RYIB^K&\O9J14(CN&J,(QG.6HJ5-+R3/0C"!90R1 M-CX98^QR];(-T/&((LD) M;W[O"_R#L_?_D#SH^>-+F%XO#G):76WF0:HXO]M^2M"^:8GPS-MZQB:.5X!=UO2*#*GGQH .Y+X9S30JR)56GEXLN\BYMH2G",6$ 54W M: 70I7/4S>-?(66>(->&6:JWRTQGM&]72VW'@M]>KZ9R+1)WK%NT.)/,>^$( MLM<, @I=>F%^P2LQ^HHU3\LV%E/SZ'QU(^<05K+0F3+HN"$;8IKGK5 D(7D% \BV!IP0[)B#)2,X?. M^L*+#:E?O&X;JE= AG92[[ GO)M,R?"!.?Y5>^M^O5/X'0R^P8)[Y]<$F4)EBQ9'VI?=PZ.Q105PYPP11FB=VN'PY8L MDLV??[+X]%,D/FDKKM:-UK[@;/[Y>E:-F?N@,GFRADO'?"0\&A7Y)2D"O6=" M\Y0=1SEP-O.6)[Q8+381V=8WL6W1T>\PGMY,K;OWW&%%&S_^<8L"C"U0UHHI M3!!*!JE+]$)C,CZ@5O0MVB8ATOLQV@CJJ5*IHZHNTQC.;^Z'X#)_&$,F?.UND MRL:A3%KQ$"-"@BP-N<*@?!KU G68T7/[F!LP;^Z!63WZXX]'TR^0OS>]A^3' MW57TWOBB@&6(@6E(FOG$.;,N"/16@[==TA":KN)0.W)E-KV;7,1E?.2VK\&\ MNN+CO+SN?S.=PK(+U>SO^M7'\O%J7N_^9XO5_&O\]6R$/#LEZ9#-$4+M@H"U M]T%FWO($O-AH^PQC:KN,XQ^:IV/VNME[0D*TMKKV6$HZ&^/WQ5(^X70\R2-/ M1%/""9:L7UQL%Q:RDPS094SFW&](O,AY5J5U"AM\)Z&7" M=Y/9?"9&1J3:FTR2"&*=ZU)JGZ("C&Q!D()\8P&=FFO3_.?E=YS-*[*/\S.< M?CF#RR]X4:_WI]<_4(^TSABTJZECM$\N2H^#U)QI3>>J"@7TH,FN>]-K?Z@_ M,^DZ*[;#,/(6LKM)3L@V*2>%I]W85;F%PF(.LMZ-R)1Y<3IW:4S2; 7'*D5X M/G0]C?)/7R8Q/8KP-(E-3?0Y@".' M*^,DK.&H(U#('4T]K8@.DT]L6!VMJE^P-$W<&6V 0M*A&*H)>+6V&9 M%JA92*2O8*PVQEOG8A<7_&C:?\1>Z*_\?2360C 2U;< M6,4DU*:A1' 6M,E,910.R(C)YN5D([A77H$'0_B7T(F)^ZO&HO;>VL MLWF*J+N75W'A)%@;&&+Q3&N5F0?:/P-H23MJ+#QU\2N>>WE50[7O(>$CE5<5 M9:**/M;-K&:N@F&Q"& 82L)B0>N47G!YU5X2'U!>M8^X.AS_MV?:V^O;+_\U MQBD]Y.SZ W['\P5C3;)< SIF%="J?1#,8THL =CL'!=*=,DY& ;OYS8(.JBP M0R;4>JG+8C=\B'?YE@T!V]-RV OM:2R+'FK?QJQN.NM@@NP)VEM)[E=FM9B5 MZ2P5"P(YLQBY 5VTY5T:&#X#@CUBPCP_?NVAJIZ\^O/RV]5\MI" 6A[B8+%P M,(:)4%,C7!$L8+9,>1.T4):KT"6?

F$R9'M=?F-MXRZDO?3_@NG-G,X#2J6?\I@C:6?W\M8'/@89I(W>J:1T,L5[JKOW+3D)LO\MB/WA]LD-\V-D=4&=Q@2TX)\/&]IXRTF M.K2D;A1=ANL=<8V''H2?X'JQM7^9+*_,5S$.G!&0V6QD4Q3$%U4;^];ATOO1'$#X5DTD7AM5&VH\@Z7(SOL[[]P_K&\@]G9\B=YQ(.W1;C,G)*E3CC3 M+&2N&%P9 9$YKM*I$8?K,WGP*V%^LW+H5]E9]ARKV MC?+X,>EX)<6/9>,O+I;S!?X90936I;J3&]!,<^48&#(ZI ]2!PAH^^R>;>#_ MHO0V2I^ '@])[KN0G'"]+P430;P_XO2118T28 I%U;X3A6SKL.ABG2,+'HNS M5F<1NU2:-EW%+\KO1?FCD.4A\T.33F[+]@_51_SA3KZ'Z>7D:EX[^F3G4R%9 M<5U3];AD/EG)N T\%5FBRL.N$P8][A?O-GK^[56UX6K@L&NKN];-$M&HZ!)E MS9-27'NFZW!?GW1D25LGDC20XK#VI!L^_!=3-C+E4#5LX,7!=T9W,7V&.IF) MOI.O:O[$,I5XA-:D5"O/7_.838;EW&Z24>XZ1@CC13UC',YU1[CMO:62TQ%K9/7(;GU&88= M3HN'N$Y53/LLJ;3K*#A0I1UR47? NVTI]3C GG6UCR(\32UM4[T.Y\P!2CD) M>XK100@9F<$Z3 ,=9\$ILM1E[2N.41J17A%K'BF0/2UI]M%%;[+<_(6VVO+V MN@:^_IK,-^_ JU&TV:M%SXL@:\A#V\1"#H85*UTLUA2#O6Z_GPSZ^/Y18P[L M8EA/!79H6K(9V[_P/)?)E-:$2YBB1"V25,RK8IGF0C*/)!]ED0N5K2Z%'RT* M]1#?*Z14<[7TV;HVP%Q_!99835 E= M>= [<+H'?(UT;G%0+$&A0RP:P4!HR9 C^=J1%]MY) M:P>9I@,?>.*X5R_M33J+OG5_KM_'T]FJYF()QY*K9<%Y%D--9\V"O+':&39J M[FU16+P<-CKNX6?_!$H_4*"M7__/2.O,]_$("ZBY2*QH[\A:N.CJ&C536F"6R0KL8W<\ MLQG%+\$/;*'"#LUM'I^U.03@KPG&3]/GWD-IGZ*,TTPP!JN"AYF0JM/ M9/A8$3.],LG%V"7@];(F&/3 MKV.L^^UJQ)Z1U5KR3+@HF=:>UW05S[(6W%IO _=JF#DZ])'/)D#K9^J_K:"W;H+M)VY M\#=AG9*G?%4'+;T[@^G7IPU9V/@Y+?KV/PYPK3%_0A$"O4@N6Q*IC: #",MM MCIZZ-ITK< M?\1D5OTX^AY.O^.'V]HHH@;:0BZ]E2'6!HR2>:L+4^"\B,IH@UUJ=(: .WRN M]YUG?,;Y_*;^B9[TY\4W&$\7?7VGD^_C:G_.1L@YSXX,2:EKB-$;.DFLD\S4 M'4CHDCI5]NT'\Q3CHAOSZ.%T\&YZZC%/&K_CM,9&JBAF8A1C#%X8S7A*G&FI M' NR#M(67$5PRJK29X+T?1ROD!>'2+I'=EHZPWQUOFAJ<6?EBU6? QF+"Y@W M42[+DW)<&R:Q5OMK%UD$Z\DT]5$K""GH+N-$]\!XK$K?_C3II)?G4F;[R*AE M'3GM?)X!O09,QV)9X)A9Y"'(0ENA\UV"1,\R [L;%?8;4;^'2OJ/*!\ YJ?. MHMY+6[MGE3]!U-WU;R192$H%9GEM?H#1LF@*,",3N&CKV=EEWMMSSZ)NI_9] M)'RD$?6(7 D7/)-B<9PFQ[QTCKED>0:$0/\-2U1YEB/J]Y+X@!'U^XCK2"-5 M-\4'&D=.>@=,AL1). ?-#2=U&M A0Y3%8S(R2WHYBRL;XR1'#(\H8Y0+,K$0 M:B:&M*IC/7)-T(Z"=BE= MVZ;0_WWZWCQ^*/0-]RKMK7)1,Y/J6$AK/#F323&461"IF"!)V#)?C66QR+)'O+O0(ZZ67XLM>O4JN".EFD* M!L>XS.1MB)!9B+5+1;;)*LS%89<;[ =(3MZW_1!-K8\I/4C,79)9SNE'7__ M2YS"^:+0YX+D2P?J(A'M_3_?Z*VY!6L#'9U9 (M%$]A('B@X1=8^+US(D*U* MIHN9NP_*U\27?NKI4=!RIV3LWJ[)?::EDU>(21(NHR3ST7F&@,IP6PIW76BS M#=!K-UF;**)'!>8&7*NK\P'(NA;(;85VHLJX)BHLPU M4! 5O1#:,(^),T13;SFM!*U> S,>JX([,C'V$7L'0KQ):7J%^<,8XOB34A0[; )V@(*J1TB8=)-[!4OTX/\/I M0U19H?'6 ];%\ M;9WI.WMBHP)/B7U*51JRRK;FTR_ 1SU452R !5*X#_]CW_[AW_XE_\# M@/_]YLO'X.V2KQ_E8A7<%)*NI B^YZN'X&]"EG\$JE@^!G];%G_DWR@ _U;= M=+-\>B[R^X=5$,$(OOQM\=>(2HAXH@"7 @(D%0_6?FLM_'%S_/:ZN#@DA/U>_W5Q: MYLCK9Z?Y+_^J=%L3>JT9(8+KJ0;G*W$^^=.S"]),W=>\T/\CA%=X1<['*]0OU;B'& M>GXI?9H9,A?KN;Q5GXNE6//5WVA1T,7J^6-.63[/ M5\]WE,WEG1[RS7S)_YA%69Q$,8J!BJ "2.@/%Z-J&YP;Y;<8;]0/?J\,"(P%067"_WL2^"7?4W9N7)=E\1*]);\8O3VJ MJ)!3M&25ZS[6;Y^)BOC/]? M7B_$S7*QTNL$O5[(9?DV+_E\6:Z+G;G&*:<)2S*09D@S8):F@$F!@8A"&$5I MK%(B7!C03?S4^.^C_IS-S93D4IKU5>G&=([8V_'<<(@.S'([B@=T(8(]U8.M M[IKGAF"X?KCYY#='#49EMW[HO.2VGJ/T8[8O\FE9& &_+?+5]8^\G,$HI"AD M>CVMDMB$'"+ LE3[<(J15$G$>!B[D->!A*GQTT;!P&@8_&YT/#UE+%&THZ&+ ML!F8:=Q@<6:2DZ;[)(M#(:/RP4D;7T[YTQ>ZS6J^7"]6Q?/L[;L9#54:95D( M0KT: PAR#G!&)8@R155,&0WCT&8:;X>FOWL'7@N M_O+NRZ_7G_[C\MEW:-UVNI7M?"LE_\O]\MO/S<7U=&O^\7*F[0PXRM0Z-*"= M2T=^T^^3>%=(JC^QSU]7^O/ZJWQDLIC!$&8XD01(+O5LBC$'%'((2!8+!C$3 M@A.7C^(1&5.;7JV*0:6CV_?P&(1V7\0+@1EX'NYC$OQ>*^CQJ]AAOL_OXC$Q MHWX9.^Q\^6WLNM1M@M-5L9Q]7);EUJ=^?E>N\D>Z,H$$_8NJ'A9YJLES-XB1$49I1 %-$ 5(A BPD"J@PCL.821IE5D'-"W28&D&T:IN MVU.C>*!7)^55(%O=@[Q1WHX_+GE"W?PR$NX#\X_1;V?)_WP5[#Z$UHK@8_40 M-H8$'T9["*+9)J_V>%_[8>PI\]_OH5A_/#S 67]H5ENG&UW!'SA=;0VU^60+EO:MD X'4' MJU/@N-M5-K8?[$U9W=2/*3[+AVKR.3X9?WT-*^4IO/@R\:"X+.^ MJMI@^2+G5;Z?L7#W@M9&-T;J_?SLR&J,IS)XV/D XH'VLBX%RR?G]=9E5#J\ M%+&73'GQ>#W=K4WRP#77*X1U-<$K#6Z6CT^%?#!J?9,?%GSY6/E[+U)I)$0B MBV(!>)12@$*4 @))!M*(,LQ10C*(^R4X]=)G:I1JE%XN*E^D2GG:F!14-@5[ M1E7+HKZI3_T>GZ7?-]Y#&=HSW$F,.OJGTBME M4EV$W^G$JLN&[1&9_:Q%+58?%JHPBV_S"6AV#E*&)!)1I/DVPP"EVH$E(6<@ M(XJK-*$X)(EU[/64E*FQ:*UGL*NH0_CN))8645(?" U,::=4]!1+.X= 9[3L MY,WCQIW;HU7ZV- .WK-2NJ&^WMU>PQ"[,($B0D0#A% M ,703'#$ &=A')&(X32SRE7H(7MJTW[W8[VG_-YBM-*_^3R[QL0M_DB40;C.$Y ',%$+Q%C!E@(&: $<2Q02!,L71BM0];4&,RH&E2Z7@6U MME=!I6\0NS%5%[YVS.0)M8&9J .P 3),+##Q235=XD:E%@N[7U*)S2T]UCF_ MTK\OBYMUN=(KJ.+N^[)YI:6B*I.2@E!0!1"!*6"":Y](9!*;# ,S C'%?2TN.FVOG-I<^+6\18VW;KO+6O. M7-IS^VW_L-FQC1J9B51%D0!2)'HMPZM$,02!H)& !!*.$ZM@A;W(J9,O=,*_0#1W2>'ED=?"S7/;P>-WI.B]UW#TM:Q0.=J_L[W1CF[)8 MS;[H=T,VGS2N.",XUOX 3?5B(DTP(#S&(!(\2U4[4>*-2+?C] M[?*1Y@O+J,9+J+J)X0( AHY&F"3%IL'OK:X^3_7:8.+UA&^GP'%/^]K8?G#RU^JFOF?[=P+@ M)NQ=!<%+67R39D)]6,G'Z !9/P))M/.,Z-.EX@+1'30%[C/R6&;"0 M.W+E 7LD#HL1.-S;<^LL7YC"H!_U2D=^,552;]5OI;PN2[FZ?C25$/ZK/D 6 MIS"#0C&@$(T!(@H##%D")"4R2E0,H4!.VVAV5U)\Y2]+B[I]7G(Z_P])BW<+\9:NY(S#-&:)"($($0((L120)(.: MFK@F+<;"1%G5>.L2,C4>:O0,:D4#HVF@50V,KG8$U EI-]OX FI@:NF%D36/ MV(#04=%%WZZ1"(GY"S!_V>&)SJ%'(04;XUH&L+JVGW/R8;'2#]2<]:T_K9_D M:G/@]Y?E4GS/Y_-9R"$2-%8@2O6*":5I"G"J]-\D22'3?T60NG@F-D*G1@=; MG1LGY"K0:K\\9F#U(>W_(.Q<%-_P#DPB)Y#]:5L]H%7ZS_Y\$Q>,?#HF5G)' M]4I.\\C)2@F3/-5I/_@G *B( 9QQJB,D:(" M.NU=]%5D:D36+@>.K*NN@E\*YQ-JO1_0Q>LM;["__@*,5::X?TI\KLFLX!QI MD=:MRU16;5:(.2SC[,;KG5V6*!S)Z[*]LQ_OW#[) M@JZJ\E'M*=I9&&8XA3$%"D8F^SND "<( T*%4BI-F4SU>G+3$>;L'#DBPXE9 M3K2X\3DSFD/FS9'S:GHT6B\7C@[7,40C(=)$:.^68XD RJ0$--;O;:901J&, M&4N=G-U+$1VC9*MY:L%&4=-S0;EF[!R#THZ6+P1H8![>HK)7X\ ?[7:8[Y-G MCXD9E5@[['S)I%V7NH?BWRU6^>KY6@C]6I2F5@R=_S_YT\U2R)DD68QBQ$'( MJS:)E $&*02*CT.HVBT"S1( C#%.$D1%2$S,5].A0Q->^I_M:WNTT[^KHFZ!Y@:?>U MOPRA@:?[CG)7+48^LW-/F>XW._= RLC9N:>L/,S./7EES]HA\IMV'+26U5G] M<,9CF5"><$"X.5,7I0*P-)(@4IF,8YIQ;-?+Y,3X4_NN?UHN *?E0[#1,WCW MXTDN2LM/^BD8TUA@5.U9XLR<(]+\R))0TV4.6)3ENWT'ID1.7]>TY MN:B2P/^6KQ[:<\QU9M-"G&KRBB2!(4N)=GY,5H)0R,0\$,@HI#B1$B,\M66& MZ]G?KG8$B44:40ED2C* (&2 T%0!R4/)1!0E$#NEF%O(G!I%-BJW3F9-C$UU MV&9]V2?)W 9]VPT_KY@.ON.W!^<.FFU*B?<5J0- ?O?\SHL=>=//&H?#73_[ M6WL4?3+;AC?+;W)!%ZM?\T7^N'YLF\>8'Q?T7GXQ.U^WB^O_M::%_LW\^0TM M\W(6025AE$: ZM4O0 SI59O4RV NTX@S2C)HM_B]3(VI<5:C_*:_F%[?U>H' MU09BL%P$-/C/UH2 &1L0QB8Y(P-06O$5= ^CM:.H#4DJ"P) M;A?!=; Q)G@SVN-P:$@VRF,9J2?9D(_'K=S8Q:AV5B3K/_IX1\&7P#/P]<$3&V<,];;Q/A_:(E%']U]-6OG17.ZZ\ M?'Y7[?$4A3'%E (6,JD7QHP#9HYBPRA.N4**4>14&.*E@(G/[1[M!@\@=)_7 M$VLJZ(3)17-ZJ&:"!S)>;3YWM0P\>=VEO1?:%H37_#_7>9E7J95OGG?^51?Z MEU)P@1 #(M;3'"&) \UEQPY0")&D@F4QP$FJ_:N$9("F"0(IDB$/ M119S:1_#/R-L:K[4]N#%(RWN<_,)?]I8X-+2[@S&%H%WC\@-O8?8K:FO/G=V M>'2WNSLSQHA=[^RLV6]^9WE/S_R#AEW>+XLO\DF_&P^:>V[5S?+Q<;GXNC(I M001!EG%J$MD_H]WQ4] MX.O>J&G<_MOUJES1157EY.L#U6("M2R"NZ(JB_[LF(-P_@G8N22>4!VK/6:M M; 7<5MTZ!\XH'%0:>\P_L$;':_K!>:GC9A]8HW"0?&!_9\\C,WIQ)>6N"_16 MEKS(G\SB:E/WFI*(QDHB "-3;A.)$)"4ZS\XCR,:A@Q';K7M;:1.S5_9\^C+ MOSH>I['"V8YRO*,W,.O4^EX%+Y9$.TH/4G+<"2:O!W2L!(][9L<%BX-C/$XW M7QJ9_EPLM;^E5V#Z'3(9H._^&ILU&I[%53Z5LF$&XTOC3J?>0:NT69_R [M'UT$Z@4193N$ MAHDDGY']2A%D.T1.1XXM[^]Y!(>6#U40NI#"5(/9"4C/D@Q)3F$*%)(2($ZE M=I,T_H+),,YPR$*W,XD=LJ;&24;5@#:Z.IZ:Z4#4CFX\X30PPU00M6K6M6UV M%/5XC.4\&EZ/JW2(&_=8RGF[#XZ?6-S2CR:N.5^N%R9R]'DYS[E[)Z'3 TSH ME=XJ&;1:#N+/GP?#YQO=(6W4%_J\U2_?9XL[W-M.?EVS,ANV^Y+>U >&7FT5I2GK=KM2-EQ5=\Z6%\?Y'Q^LWQ\HHOGF22*B$B% M())< 93!#&"D&, \AED6(9[%CO6O=H>?VAQMBCE5*@:-CJ[%KO;@ZYZTEX,R M\*1UPJ-'1:MC9E]G20,:GGU M^$Y:>TD'D[WQQFM;#D>3<& M ZS47DIZC57:"6M/K-!.7=UO\K<]1-XO"YG?+^I!^?-=01?EO#I5^@O-%U5& M%,\@37&8 8%,\7I.*" D2@&-<)8B&E..G4[PV(N>&DF\TXKAF*47+!CVAAMMO7#,B-WEPM'?]^YR(]9\M4EY-V6X\L6] MF=T?-SW(<93!!)'0E N4 (7Z#\)(#)*,QRI20E'F6 7KO-"I3=1&Y^T9CF!' MZPN:P%L] #MWP3>L \]^#XCVZ7YC#9'G_C?GY8[= <<:B2,]<.SO[7%@YNM: M+XAH*>M4^Z;HUHP*(3)"", RPP )!C4+25/Y*E$D5&%"%+-+AC\MQ&IZC)K\ M;O+N@E;7I@;FPIS$^ZE6_,]NU9\[\.TFF0LQ&VV#JL:I[>+2J'AZB6$+CD.E MJ(M!&JD*E#M8;N>'.G'H/#5T_,[QS@IU:KYW0JC[R@L;@!WK>#B#(8LBAB'( M,&0 220!#;,$9%D:(8:5Q&&_QE7'I$W-"=N>%CS2C+5G)ZNC*),0,J0]6T @ M#P'B* 9,H11@+#!.XB24&>_5<.UBE$>^[_55_RJ7YHM^J^JJWQ".S(=PQ@!^;;]N3M M@6NZ4XYHM0R8*>N4BZO@/R0M@MN%Q[)$EX+H_UQN#UU>X:AN?\2.G]Z]8+Q^ M_-B6Y:B*%-3E.MI#-C-$XDAF(M4+:].-2F6FJJ30*VZ!C*.K%]E$NO6;ZY#F M,AW'Z3VW6]2DK N9_)0OFK]:QBMM8.8X@Q2:XITJ,@=J:"I'',SIV7YICF9Q)*(Q1E+ $EEJ!W25/,RBRA($Q%3 M!3E+T]BM-^!+$5-CAYOE0C/]JEI#5GH&;\X4/K+%THX9+D-H8$)H"D&UN/@[ MZW7>>K\-] ZDC-P?[Y25A^WO3E[9\QC DN=W],?U:E7D;+VJ&NT.^EW#D<"3HOLL:]^-P(':&V#-W(A M55Y%FK[(E6;7Q]V6Z<_!M?C[NEP]=N7%.S\ .X:X%,^1CA'[H/#!1:W#%,G^R#.@A*$$B8D2!)" $(F M;4W7#5SU M1@-V#$6AVP#V#AK1"MP?*\4NX6.OEZTPN#8 MJM'NQCY=4-[=W'Y8\"9&BAG"<88S0#G' $G% ,D@!P0B'+$PX9!:K0H/AYX: MK1CE7!J9[,'4S0B7&3_PU#=Z79FS!7\Y'SX^!X/#Z8O><(QTZF(+BZ\V+<<, M[F[*LG?'B"U8CFFZWW#EZ!7NA0I_I7]?%C?ZP[U\U#.\ZK8J6!K3&%' S9DQ MI(39!X]C -,P98KR2&!A6ZCPIWU?'J:5UXWG;][?)HOGZ7<>N*FU2R$@)KN)!G)4(8A"5EJU63^W$Y8>L#QS$O,2"6.>V/2 Q(N3G3Y& M[!N-IJ6\69:K698JG/)4@5@@S6_8U.?BVHE)<2HH#FD2T\3E'.)F9">Z&JV[ M[">Y:CK,&AU=X\DM:+:!XAY0#!X!KN*]G<;WB.F^,-1OL+8=?.0H[ N;#L.K M+R_H>1A[]2 +4^:UD _FW,@WN>W_J-_66W5'?WR61;X4^N=%W1:I_M]-45?, M&,\03@'F57M7$0(&(Z0=%2X%"5.84*L2Z?Y4FIJO4ED4[)G4E(9K:A,X]EGS M\-#L.&3<1S$P^1Q["FUIB.IA5$>_39Z429L:HKF#/SB]'GJ^7*MQ3T9[0_'@ M^+2_D?N7!_Q?:UIH4IH_?Y%/2[T<98R)D(8I4%&L %(0FQSF3/^3P8QBEF6A M=*T4^$+&U/AR4S=OHV=0*^I>0/ EFMV\YPFC@8G,'9Y>)09/ ."AVN#+D4RD="]ZLM%,BDPBKA10%*4 M93(&)&:F4QW/<)H2%0IJ5S[42EX/#V(4YZ%)F@\V"@>MQOT/)1R";<<>EP/X M*L<-'*"[Z(3!24B&.DYP*/#5S@ZC^M()#8@V]&)9^@&)I6-ME?!#H!&XTVJ??5"[/]@Y\H9UKY/%B()1,H(0 E) )-8Z0?&22:X2!(.76AJ !VG M1FNUB68>MD8&QLHR,(41M.IN-#?$0[6CQ5=^5 /3Z(FGU#ZDJ^K/8$?WJV!K M5OW+NJC^_L]V;O#'O@,^"9]L/82:H[+[@#B__!H,*>I"I_63J6.>HH0E* *: MX4WG'B8!-=6_,(M(1C(<4NI4+7YW\*GQ=:N;VXH O7HNY[H#GZYXY0C.>(=Y6V[^]K?QJF M&/O>^*_C/7\Z76K]Z#7]&.V+U$.MY7NMA^DT9/((_I:O'MH4=$V]\[7(%_>F M]J_^?W%'?\RB*!%)E(4@C*4P_0,1H$QP0$,&(2&4DTBY$%\/':;&CU_UY\61 M&?L@;\<% ^,Y,&4TV@=F:@2M_L%W;4#06G 5;&P(6B,ZSPP[\\L%$/JDH3YJ MC,I6%^#TDM0N&:IOJ49MHY%D3B5^RRW"&:0(EAAP@133)141[ M=Y@3$&8I0S&-918ZQ1Z[A$V-S1K5S,)/OP?E-[RP^J/%O>XITR^6ZSRU?/[ M?"X_K:OS69G +(.A "&",4 R@8!"* "A4(89))GVD6QS)5\./C6"J/4+C()! MK:%]=N0!<-T<<"D<0X?([)%P2H0\9?(%&9 '0XZ6^GC*F-VYR]YH5 M7^6]R5GX12[O"_KT8 Z3OET^TGPQDS$A"4XH8%#2Q M.N'0*65J;+"K8?![K:-#'8O3:':S@#>,!N8 -WB<:EN<-?_2$A>G!8Q6Z>*L MC;L%+\Y?W._[OW^ O#I2GI=\OBS7A?S8]E&?<8ZBE&AO(((I!(BGF@>D=IQB ME0H88252X93<;"5U:FS0*!VTQ=J-VL%6;S?_P YW.V_!.YH#\\89((/?C=)! MI;5'9\())9^NA9W@41T-)RQ>NAUN-_>CI4WWQ.U<2" D-.6F-FC$ 4I1!#"E M&4BHS.*0)S+%5A[(:1%3(YQM!U*K&6$+I!VI7 ;/P SBB(PS5YPVWB)0!D>AE!B(X!00C!9B" M"8NRA&L'Q'J%<53$U.9WJYW#BN(X=!;+B8L!&7A&MXIY;/-TWNZ+%Q''1Q]O M!=%IW=[RH?O*GON"IE/4K:H:EK5A@I!0D3(&8AA1@"1F $2)X>@GM_=\P+5T$O[/BCUJGQR$@4/ MM4\.QQZ]^LE)\X[5/SE]<8]BN&\E6]TLOVE_8;'Z8I(!;I7YT=WR'"!/PU7JVI0@WFK@NK'=\N@UM XE M^SV".%(1_\O ="OR:XE.9QG?9" 9BWA=8*9>]:=#&3N7^5K[_3#0D\86:[JNMD1BV%*4T 3<]P9 M)1Q0P5,0Q:&,0AQ':>RT8=$M;FJSNM6M1Q7M,[C:S7!_: WN%!WNAIKF/#;P M>=@$/8;*L+N?>Q)?>=OSF/7G]SN/WN6^$?+%'-:ML@*S4'*820HT8YB^AZ8G M&4L$X#@E42@2'B=6'_R]4:?&")5BSLV MB"=W^7H9?H('_2\7%4Y4K]*:C;) MZ\^[QTY !W9?NK&Q'7"TO8P#&W:W+PY_V7/'HI B7[VGO&JL6;U5G*<0$Q4# M)E "4,R8_DI#"*0D,(YXPB/D=#K]4,34YF&M8="JV"N]^0B0EAL6%\$S](:% M&S+N^Q4GC?>Z7W$H9=S]BI-6'NQ7G+ZRYSJ:/TBQGLM;]3>9WS^LI+C^)@MZ MWYR5N%5?'ZA^82KG_T[^6+W1>O\QDQ1#FD4QX"HQ=9UIJ"E N^PXY!1S#F7* MG/JH]])B:BSQ=?WX2(MG$^Q\0\N<5Q5JWN;SM0ESMG:!QK"@MBBX7:_*E;XP M7]P[+N)[/3C+M?[0CV-H#Z+1WSR*UH*@!;ZVH=IDK1]!'38(C"%!98G/",(E M2'H--/129-QXQ"58'80M+AJLQR:0Z?:^>KC6GJK0LNI"0>9H<\W8U_>%K+S8 M)O](ADDD(B% E4(4*0?&,-< 4$@36'($DP2ZRTA)]%38\U:^:#1/KANJGI5 MI\(;[V)C@<-&A]OCL-@S&@SD@;G0!=\^+9_=@';87QH,\)%VF[R\V&Z;3KT@ MZ]R"!/BH3V=F^*-E=;!5NU!VI,Y@^6WS(ZM\)&+ZSAB##+,N!(@PA!K!RJ) $L5U_^,4HH(#A%V6H&>$C0U=VFK9WT(S&C:,X7V M)+:V)'0Y8H-S3A^P>C!,-Q)^">6$K)'YH]OB0[HX<_T%S85NGZ2IP+.XK[L: MOOOQ)!>E-/4ML2*4)#$%*J(*( $30*KE5IIAFF#(889Z=!_KEFKU^H_?@ZSN MIM.HN2E57_^T-J%'#Z+3T-M1B ;M%WA>;?JC M/5^U;8VN FW",(V>>V#GE:1.CCQ -C#Q5!CM5I@;)#WJ# Y^3U4<%S7R<8I. M>P_/471?WB--Z7.Q%&M>5:7Z^ER:NE0WLECE*N=5.D23II&D"9()E8"$C .$ M208(@0F@2) (<2H8QM;I258BI\86C:;!GJH.:3%V.'>SQ3#H#4P<5OIZRG=Q MPJ8SS\5NI/'R6YPLV\MK<;NS9]*XG.O?WO\B%]I?F5\OQ+5XS!=Y6;7"^-:& MW(NTB?'*[7R5T&C?N6' M[!O@F ?N]"SLW)/!$!Z8>RS ;;= 2X]E\RZ"S6N2MY,"XR9W]\'F(*F[UR#] M..Z7Y5)\S^?SW0!K%,>AYBL)LLP<.HTS!;#"%"!%<:A0A$1DE;7=(6-J?-6J M>%$@^QB6=DQT(4(#\XTK.,Z,TF&^3]XX)F94=NBP\R4'=%W:,_JK*60E/VH" M$1\6*_U\CZE"SCPL-A/W1DV#OL M[M'B?N!YC1<[JC!NQ+@?/@9IRBFQZD1H(VQJ/-..;Q -C!M M;'2\"K26H%%S@-C,63#\MC4^)6SDGL9G;#YL:'SN!O>BZ-4)RZKD\IS>SS!% MD6"$ D5U&NG* 4LE4K_C<<(8Q'BR&KM=##RU&A@HUQ@M+,O=[X/5_=$OPB$ M@2>VI?U.AW7$=\AM@PI#@'@ MT,'$;9KICM970:UQ\'OSOX,LYIWQ&CK?]+CP5\\U[<3$)L^T>X!^//5)KFYH M^?"Y6'[+A11OGG\K391R=V1&4OVHFI-@H,Z)IHM;5;O/Q>!N;1[QSJV^KLQF$.C\&.Q(8!=V 6 M,X?:*VQ;M0/V'/QD- _RQ9_=8':F,7?$?/*8@_11BN&$ 8E,+CVA&6 JUG\01)CVO9#^KUL9&GD4'MQ M68H!DZD$7 J>$4(QE$X=+8Z+F1I%;0NA%ZV>P=HHZKCV/(ZIY3KS8J2&7E-N M0-JH&/S6"9+[RK$3 Z^KQ..2QET1=EI[L/KKOMJ-!?ARO5@5S[-?WLS24"D1 M"PJ2*&4 \0P!!J$ ">,BD0RK$$&;&;\=O0W^[P^??GE[^ZO= ME-X!J'OZ]C-[X*EJ:;'U_#PTLF.ON;FXGHO-/UY.PYT!1YERAP:TT^O(;_H& M3;C,OYGC\^5=0874JY(JT^F:5R+*[>^OY_/E=Y.!]GY9O%VNV4JMY^U5=4QZ M%F5"X%!2H.>D^0Q3#(@*%5"F*H$0B0H3I\(J/I6;VO2N# I:'8.M*55,X&:Y MJ.J$-=G@KL$7C\_4-BCS.D]J\&#-QJRKH'YBFUS 8\_N*MB8%ZAE$;0&;JX= M9T=NB*?A-^KC4;^1HT'^D3V,$@T@P_O)JC?/V[,+53,\(G"6)I3K15?& 2)* MK\$RA@&[J'S'GPB M[?/\U"G,1CH[=2!^*N>F3N'B<&;JY! ]JNG,GH&;>&<1E.'DCDGP>QF(&\0#-#!"H;.&C@G;QZO[,TY_?5*_2*7]P5]>C!-J.M^XUDJ M$IDDFD<% BAEPK@G%)",L9C$0@ILY9YT2IG:A-[5S[D-^6DLN^>S-X0&GL\N MX#CU)C]K_*6]RD\+&*UW^5D;=WN9G[^X=_#*. &;VECOM8K72YXWFT^?99$O MQ1W],4,H33.5A4!1%0'$- ,0G%$ DRQ*11PJ*:W*X;D*GAH?:)6"-W(AE>L^ MMC72UN$B[_@-'PK:4[G._+R^O?FPW<*N];X*M.9>@SE.6'D.U-C)'CL(XX3( MD0"+V_WNAR8_ZL$8T)C1 "*)#4GMQB@4*4@0Y+$BA-%$JL= MZF.#3XUE*OV"2L&F6;?]\,OF"LY0'0XYVG/*4 M,;LG*D]>T[?^9;7<:"H-I4(E$4X%H @F "4L!0Q!!J20>KG/<0P3XE;?3LOO:]\1AX=MI#T:.2Y!&3_5:*W!4P#Z%X<(W4DP+2)T/B :^G-[0D5/P;ES"'0&YT[>/%YP[IS^ M>\&YLQ?W_/*VH8!;94X%58?H'#L =@TQH9=QHV:5];P],3A$8S\;2+Q^?;KD MC?LQLK#\X-MD]6)J,4WRQ=. U-% MU:NEU?,J:!'[Z!LQL>1K\]Y748]QD-L3.4$$W3P &U0ZO8#. <;S!&SLV/,& MK&[HYQ'\3>;W#^84W#=9T/MF??\VGZ_US[X^4/V6W&XK_UR+OZ_+E7FA9C%, M(8LY HKBQ$34$L"@7@E$'*)$2!*2*'99M??48VIT:\[0OU-*\LKOJ/0W71.J M[HO![9.9AF7P4[X(RLJF/[LM__L^+#O/;H1',#"3MQ8$C0E-U"]HC AJ*X(= M,X*M'?[\P0N!].DJ]E5E5"_R0KQ>.IB7#M>/2#\7RR=9K)X_ZS=R=;T0ILGJ MDQGWS?.='K%.TN1,D(@J$*59!%":,8 Q28#D,8-AR&7*G>H_6\B<&D&V*E\% ME=)50O=&[:O J-TK)=,&?CL:] SJX'L[JE RX^&SM_2(GFT*0E45[K\8#^I6_5;62=^_%,NRG&$41S"1%"0QA !% M) 0XU'^+0Y+RE%*:9%8YG);RIL8AV_IGE;9@J8#6=],PIM+9(51D ;A%B,TO MC /SR1;!2MNK(T .@J-#X,TOGB.%WSS@ZA:(LT>I,QQG,?7HFA00F(8$PB0!')NJH#CC@$5Q"!*5\!0SR;+$J7QQI[2I,7*'?](KNZ8; MZHL\N\EEWUR G2_O;KCTG&Z!4_#PNM-W[&ZZI$'9/FU]S"FKZD9]IL]53M;; MM?P/28N[[\L9R;B*<(P!SA0!*$XA(#1+0*88$2&+I$B<.A$YRI\:Y^@W+NK3 MQ,P><#N>&1#&H2-63:NS Z]EH_Y5L%H&3 :?:2ZN F-!H$WPW?_,&3O_+='L M57B%+FG.^!QOG.8^S"5^TAW]\44:,[60BC,_+1="BC5?FNR+:8RW;U;5^6WG"366705; MVX+:N*O@^M$4)_'MV%V$M'^WKY\ZK^ 47H3;<9?QLB&]]K"H&V;N59C?9)IB M"$7,!#1M[&* D*" 2:F7KGI6""G#!&*GY!%W%:9&LR][6FQ4WZE+_EJ;)Q3'5" M.[YK*1H?>+GX1:_?#>G>+O2OGY8EG=^JHQ=J=6^5.=&=16%"21P!F86IJ:V< M $ST0CS%:4K,+S%S.AWG1ZVIT:[_7Q7[W:J7%1MG M(J,(*A2"C,08H)A!P&*9@00G,D4\#-/8J6]UM[BI4=.NMF?G2A]X[:C''V@# M4\X>7MH+.ZCKZH]H[##Q23!G)(Y*+';6OR04R[OZ5&/]OJQ+NZ[+U?)1S\RV MU$-L\DB$!%#%2"]!%3,MLA/]-P+3#$,>V[7([A(R-=+0:K:UBUM%74JQGD"R MFRE\X3,P/QR!YGP=5GN,')+U/& U4H:>R^OD6+*V&X/NBK4G[AVQ8&VW]OOU M:L]U/Q]%5] M<])H*6^6Y>K.]-78MB2F/.$1T7,PEC@S)Y8D(!AA$(91S"(5IS%RRLLX(6=J MT_+K^O&1%L_&^:XT#HS*9=V9J-JZHKEPS4$[#K#=TL4#; -/X":#S.@8_%YI M.4QKGS-(^,T0.RYJY$RP3GL/,[ZZ+^_QB6X[&+Z;5ZFPY7OM %01WWO]KW>T M6"S7*W.P.F*)$ E(E=0+DSB) 8-4@%"1*(.+>+YE;GX-U0:#JL?[RC.M)JR .Z M;GZ8$U"=OIG=2./Y:TZ6[?EP;G>ZU^!^I\?:-*+>])\U9QK6Y8PG- MYR(&( M0PH0@8DIQZ8=NPR2+%5,X<@J(GU.T-18NM9U4[%^VQ.Y5M>^4'0L40D0) P! MRB(,6*Q2D":)8@D54S3W::1\'T8Z=+H9F8 ;:1:4ZQ].H MZ(]?.A'PR2''!8W*$YVVON2"[HLOZFNR<9=,=N)\6:Z+G8@K22%E40A!A(@ MB$D,, X1P"P3<0:50,BI8(.%S*EQ0=N\\\-"K_H?JUA#KRXHG3C;$81G] :F MBQ:X[3IHJV_P^R !;P> !NBOTBGV-;JNV.!PHA>+U:T] N1?Y6.NC3!G_)9% MLQV;AAE2B&2 PLHMD7 M(C(X2QQHYRF,VF%W9]#TV'WCA4@[M-X+B'9=US,MM\X/33/"<)Q%0(I4 11& M*: X1B!%E(:<"2A-WO?BWT/O^Z9Z 65H5T%2T#Z]5\_9K2WWNM[@X_?=_V8;4=[KA^]L$\C MQGPA;]5-(46^>D]Y%;*L^XG0^8<%+TPL\\/B5_K#-(=YLRR*Y7>]UKBA^LF; MWD.):3V000D$U5]8Q"0$1" .I((($D:34%EU'O"@R]18P5AC\F9X94^@&H." MO+$DH-U5<[P_*XL5R'A/8.@]& /^K0IJ4X+6EJ U)FBMT7\)&GN"C4%!:]%X M#\\AS12WL[0#\NQ'Z@7>+N[AEXF8L3>HEZPV.] ZF?(GCD"R[+<9"/Q MYVO.BS6=5\5;2C/O0IB%2'$"HDA& ,52 <:2!" :J40DB,*0.F4$=,N;W"=+ MJ[M-[>3/ :T5OJH_6A45S ,M41;?',^ZGD/>;OGI$<^A/T &RAU5@^L6RHVV M'G?[[6#QNK=_1N2X._EV]A_LVUO>UL.MUH.8@)\ANX^F=KNI!+407ZF2J^\T?F)IEDA.,$"9.1L/>0H(RS 0,=4_39!"PHHF+.5-C28V9;TJ M?8-]A7MUV3H'N)TGXA'&@5GC(@3[E$.SP<5SG;-.D6,7,+.Q_TAE,JO;^G', M)D?@MT6^:MJ.D$0F$$,*4)3J/Y(H 32!>KV#9:Q8G!"FG+KV'9$Q-2[9YK<8 M'7LVE-2*4]%?%& M+O1?5J8?Z'Y=G\]%OBR^ZN5[SJL#M74<9D:9BE*]& $B%2E 4C,"E7$,3"'8 ME&4A1:E;-=A>:DR-+UY6K*JT#AJUJT/ACIY'OX=CZ9 ,#OG0?DIM0-!84/5Q MKEH+G'D&P4^U*:=[WKL[,1=AZ=6WZ:?)N"[/16@=>$*7C=:/-NMRW7+OY$8N MRYVS&YM:]D1EE,&4@!!*XSBIT6.C>7VZR3'I MR %P._H;!L:!*6\/P;WS88W>5X%6?) ^ >YX^:0U!^FC4ID[*B_IJ\<(/9- M%ZM:\=S?*S++X^T$*^ M>3X^0!4"01%&<9RE0!#3T3U,!2 9A$!P'L,(<<8S)XX;4->ID>*NIL%6U5Z1 MJB$?L1VK3N3!#4S#/9^9>V[I\&AZ35@=4-UQLV"'Q_T@M78$D7UKIWQ]I/-Y M6VIOID+!2,(30%,2 I1"IKF>$:!=W(3S).2QM$J//S'^U/BY*?U1Z1BT2KK6 M1]E'L)M*/> R,/VY0=*C!LI1PR\N?;(_ZL@53XZ:=%CHY/AE_1P^L]B]55_I M7+8EC;,XX5"O. &/-8$CE82 Z%L!%Q)SGHDP#9VB=@<2IC9YJW!/%02J-F7+ M?_K',(7__'4Y=RQ;>0BEG3MT$4 #S^(6FTJ[\X6SG9V7D[;[=#D.A8SJ*)RT M\>7G_?2%_N)/S[_2E?GL/[^HK2I)*G&L5V.04@H0C/7B3(D0T"A""8JR)(%. MC=,=9$^-#W8*VK8*;XO;[JR^KW;Z+_J*5IUZ//W#51Y ?[5XU?N\Y'1>ES+: M/(HA*^;V '#H -8I\:\>P3J#BTT(Z]P0_6CO5UG<:YJXYO^YSLO<+(7*ZX6H M- 5?!$>RW1NQ44RD'*J=R M&9(^B;&G)J-RY&5HO:3+"T?KF^?Q5$A>]V+7?Y_+*E-L(7;W2F>A7@#2+,H M0TFF>3** 661)LM084R%@I&P.ISI(G1JK+BK<]WD<$=9U_0-"\QMDS7\(CEX M:L96W:M@H[ ]GCTR,.P!\IMO82%WY.P*>R0.@5=(UG+R/ MH&TXN33]44<.)Q\UZ3",890%S_002%((88]32V>RRSB%&<Q9%+^LW+ M#PN^?)1W],=.>8N/^4)^6,G'IO#'UNHJ[Y7=3+8OJY8->16#]M0=()@D@<98 M'&>,L(AD0EF5INB0,37V:();C9Y7P4V5CCQR-/"D:8<1P=.7]BA:];[0BX4J,_UQO6BJ3]Q)_K!8SI?W MVBG1_-(V@A )IAG+ ]I8DH\2\!"R("@0H820R$BJZ1Q-[%3(X-&\6!/\V!7 M]2M3NO(O#E6M[!]!-U<,!^S ]&&+Z?D,UTO =:C&.@C((Q5>O?@%=BLKY@Q5 M9W4Q^]'&*S+F;.%>K3'WN_OT]5G1A:"%N%Z(=S]6KM@ZB M_K34Z2LF>M2>8=C):<8:VF%,9-JK0OI.6!A@&?J,7WY=6?T\#?HM:^0!L8M!:V\>Z@ MM7%;V75C9F#LW!REVLT.#'[:M?5TR9+1YJW]A^[5G_9('\57?.J.;;.&?"#= MC;<&D3QBZZXAD=MO_C6HI)Z5([B>1^LYU5^A]5Q'S]?CL(M.O M\% &_JKO6!0BXL6\MZ55>MX(QO':G M!ZF27BED*:4D!-!TI$4A90!#J4"H&-(\HR*)K?+^N\5,C4JV6E:N0V#T[%7J MZP2J=F1R.58#,T@?F'K4E^Y"P6^)Z:.21JXRW67M8:'ISJM[NAIZA2KE[9,L MJ&&;_?/BORU$7G+3X%#JE2\WB]FJW>$,)XKA5&!SS$ "E,8AT.Y( K(8ID2I M*.$9=G(_^F@Q-1XQ1OPU^*#5U*.ZNB2]'H.EFS(TN$.[+I7^5\'&@B.E*W;- M"&H[@NONUISN'LTE.'KUU;,#LDS5ABZK#5M( Z(ZT.739*^NVO^.(4N>.C>U8 MX^W!.%JWMZOB>F\___:WQ1-=2?-QV"1AM)T%(P*9P)JX68H(0 0I@$,D0:C_ M3PH4IX0[;7V<%C4USC9E:^?2N$KF=.A6[VW6D.7Q=PN4[7Q4/]@-S,Y'@1I@ MS^ \&#Z]R0YIH[J,YZU^Z1=:W-&W2NNBJN[_MWSU<+,N5\M'66P+_+^DF+&,)PD3',C0='=,40IH2"E@D!&$8D&48&XE7%W$3XU<&@6# M8J.A:3Q=E"[UCQH M5=];(K?/9:N_S[JR?7#S6W3628.1*]+V0>>P7&VO4?HRX.-C7NUTFCIHVZV( M7.X40G/L[N,TYJ3FUD;ORE_:TWRG+N @+7YZ@>9W8KDH,/*\ZH'-X;3J,TCO M$[V%"5Z]E?7_?EA\6.AYJ]\ *#&^;W8ZZ[8+INO!> M_Z2<<0PC*J0""2$10# 4@,A0@5@D69BH+.-4V59D."%C:D3;JKG7@J+2U+X> MPRDXNQG1$T@#