0001601548-20-000143.txt : 20201110 0001601548-20-000143.hdr.sgml : 20201110 20201110160639 ACCESSION NUMBER: 0001601548-20-000143 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 87 CONFORMED PERIOD OF REPORT: 20201002 FILED AS OF DATE: 20201110 DATE AS OF CHANGE: 20201110 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Vectrus, Inc. CENTRAL INDEX KEY: 0001601548 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-FACILITIES SUPPORT MANAGEMENT SERVICES [8744] IRS NUMBER: 383924636 STATE OF INCORPORATION: IN FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36341 FILM NUMBER: 201301141 BUSINESS ADDRESS: STREET 1: 2424 GARDEN OF THE GODS ROAD STREET 2: SUITE 300 CITY: COLORADO SPRINGS STATE: CO ZIP: 80919 BUSINESS PHONE: 719-591-3600 MAIL ADDRESS: STREET 1: 2424 GARDEN OF THE GODS ROAD STREET 2: SUITE 300 CITY: COLORADO SPRINGS STATE: CO ZIP: 80919 FORMER COMPANY: FORMER CONFORMED NAME: Exelis MSCO Inc. DATE OF NAME CHANGE: 20140303 10-Q 1 vec-20201002.htm 10-Q vec-20201002
false2020Q3000160154812/31us-gaap:AccountingStandardsUpdate201802Memberus-gaap:AccountingStandardsUpdate201815Member31us-gaap:AccruedLiabilitiesCurrentus-gaap:AccruedLiabilitiesCurrentus-gaap:OtherLiabilitiesNoncurrentus-gaap:OtherLiabilitiesNoncurrent0.33330.33330.333300016015482020-01-012020-10-02xbrli:shares00016015482020-11-06iso4217:USD00016015482020-07-042020-10-0200016015482019-06-292019-09-2700016015482019-01-012019-09-27iso4217:USDxbrli:shares0001601548us-gaap:InterestRateSwapMember2020-07-042020-10-020001601548us-gaap:InterestRateSwapMember2019-06-292019-09-270001601548us-gaap:InterestRateSwapMember2020-01-012020-10-020001601548us-gaap:InterestRateSwapMember2019-01-012019-09-270001601548us-gaap:ForeignExchangeForwardMember2020-07-042020-10-020001601548us-gaap:ForeignExchangeForwardMember2019-06-292019-09-270001601548us-gaap:ForeignExchangeForwardMember2020-01-012020-10-020001601548us-gaap:ForeignExchangeForwardMember2019-01-012019-09-2700016015482020-10-0200016015482019-12-3100016015482018-12-3100016015482019-09-270001601548us-gaap:CommonStockMember2018-12-310001601548us-gaap:AdditionalPaidInCapitalMember2018-12-310001601548us-gaap:RetainedEarningsMember2018-12-310001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001601548us-gaap:RetainedEarningsMember2019-01-012019-03-2900016015482019-01-012019-03-2900016015482018-01-012018-12-310001601548us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-12-310001601548us-gaap:AccumulatedOtherComprehensiveIncomeMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-12-310001601548srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-12-310001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-03-290001601548us-gaap:CommonStockMember2019-01-012019-03-290001601548us-gaap:AdditionalPaidInCapitalMember2019-01-012019-03-290001601548us-gaap:CommonStockMember2019-03-290001601548us-gaap:AdditionalPaidInCapitalMember2019-03-290001601548us-gaap:RetainedEarningsMember2019-03-290001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-2900016015482019-03-290001601548us-gaap:RetainedEarningsMember2019-03-302019-06-2800016015482019-03-302019-06-280001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-302019-06-280001601548us-gaap:CommonStockMember2019-03-302019-06-280001601548us-gaap:AdditionalPaidInCapitalMember2019-03-302019-06-280001601548us-gaap:CommonStockMember2019-06-280001601548us-gaap:AdditionalPaidInCapitalMember2019-06-280001601548us-gaap:RetainedEarningsMember2019-06-280001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-2800016015482019-06-280001601548us-gaap:RetainedEarningsMember2019-06-292019-09-270001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-292019-09-270001601548us-gaap:AdditionalPaidInCapitalMember2019-06-292019-09-270001601548us-gaap:CommonStockMember2019-09-270001601548us-gaap:AdditionalPaidInCapitalMember2019-09-270001601548us-gaap:RetainedEarningsMember2019-09-270001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-09-270001601548us-gaap:CommonStockMember2019-12-310001601548us-gaap:AdditionalPaidInCapitalMember2019-12-310001601548us-gaap:RetainedEarningsMember2019-12-310001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001601548us-gaap:RetainedEarningsMember2020-01-012020-04-0300016015482020-01-012020-04-030001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-04-030001601548us-gaap:CommonStockMember2020-01-012020-04-030001601548us-gaap:AdditionalPaidInCapitalMember2020-01-012020-04-030001601548us-gaap:CommonStockMember2020-04-030001601548us-gaap:AdditionalPaidInCapitalMember2020-04-030001601548us-gaap:RetainedEarningsMember2020-04-030001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-0300016015482020-04-030001601548us-gaap:RetainedEarningsMember2020-04-042020-07-0300016015482020-04-042020-07-030001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-042020-07-030001601548us-gaap:CommonStockMember2020-04-042020-07-030001601548us-gaap:AdditionalPaidInCapitalMember2020-04-042020-07-030001601548us-gaap:CommonStockMember2020-07-030001601548us-gaap:AdditionalPaidInCapitalMember2020-07-030001601548us-gaap:RetainedEarningsMember2020-07-030001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-0300016015482020-07-030001601548us-gaap:RetainedEarningsMember2020-07-042020-10-020001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-042020-10-020001601548us-gaap:CommonStockMember2020-07-042020-10-020001601548us-gaap:AdditionalPaidInCapitalMember2020-07-042020-10-020001601548us-gaap:CommonStockMember2020-10-020001601548us-gaap:AdditionalPaidInCapitalMember2020-10-020001601548us-gaap:RetainedEarningsMember2020-10-020001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-10-02vec:segment0001601548srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2019-12-310001601548srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2019-01-012019-12-310001601548srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2019-01-012019-03-290001601548srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2019-03-302019-06-280001601548srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2019-06-292019-09-270001601548srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2019-09-282019-12-310001601548srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2018-01-012018-12-310001601548srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2017-01-012017-12-310001601548srt:ScenarioPreviouslyReportedMember2019-06-292019-09-270001601548srt:ScenarioPreviouslyReportedMember2019-01-012019-09-270001601548srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2019-01-012019-09-270001601548srt:ScenarioPreviouslyReportedMember2019-12-310001601548us-gaap:RetainedEarningsMembersrt:ScenarioPreviouslyReportedMember2018-12-310001601548us-gaap:RetainedEarningsMembersrt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2018-12-310001601548srt:ScenarioPreviouslyReportedMember2018-12-310001601548srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2018-12-310001601548us-gaap:RetainedEarningsMembersrt:ScenarioPreviouslyReportedMember2019-01-012019-03-290001601548us-gaap:RetainedEarningsMembersrt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2019-01-012019-03-290001601548srt:ScenarioPreviouslyReportedMember2019-01-012019-03-290001601548us-gaap:RetainedEarningsMembersrt:ScenarioPreviouslyReportedMember2019-03-290001601548us-gaap:RetainedEarningsMembersrt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2019-03-290001601548srt:ScenarioPreviouslyReportedMember2019-03-290001601548srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2019-03-290001601548us-gaap:RetainedEarningsMembersrt:ScenarioPreviouslyReportedMember2019-03-302019-06-280001601548us-gaap:RetainedEarningsMembersrt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2019-03-302019-06-280001601548srt:ScenarioPreviouslyReportedMember2019-03-302019-06-280001601548us-gaap:RetainedEarningsMembersrt:ScenarioPreviouslyReportedMember2019-06-280001601548us-gaap:RetainedEarningsMembersrt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2019-06-280001601548srt:ScenarioPreviouslyReportedMember2019-06-280001601548srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2019-06-280001601548us-gaap:RetainedEarningsMembersrt:ScenarioPreviouslyReportedMember2019-06-292019-09-270001601548us-gaap:RetainedEarningsMembersrt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2019-06-292019-09-270001601548us-gaap:RetainedEarningsMembersrt:ScenarioPreviouslyReportedMember2019-09-270001601548us-gaap:RetainedEarningsMembersrt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2019-09-270001601548srt:ScenarioPreviouslyReportedMember2019-09-270001601548srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2019-09-270001601548srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember2020-01-010001601548srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember2020-01-012020-01-01xbrli:pure00016015482020-10-032020-10-0200016015482021-01-012020-10-020001601548us-gaap:TimeAndMaterialsContractMember2020-07-042020-10-020001601548us-gaap:TimeAndMaterialsContractMember2019-06-292019-09-270001601548us-gaap:TimeAndMaterialsContractMember2020-01-012020-10-020001601548us-gaap:TimeAndMaterialsContractMember2019-01-012019-09-270001601548us-gaap:FixedPriceContractMember2020-07-042020-10-020001601548us-gaap:FixedPriceContractMember2019-06-292019-09-270001601548us-gaap:FixedPriceContractMember2020-01-012020-10-020001601548us-gaap:FixedPriceContractMember2019-01-012019-09-270001601548us-gaap:MiddleEastMember2020-07-042020-10-020001601548us-gaap:MiddleEastMember2019-06-292019-09-270001601548us-gaap:MiddleEastMember2020-01-012020-10-020001601548us-gaap:MiddleEastMember2019-01-012019-09-270001601548country:US2020-07-042020-10-020001601548country:US2019-06-292019-09-270001601548country:US2020-01-012020-10-020001601548country:US2019-01-012019-09-270001601548srt:EuropeMember2020-07-042020-10-020001601548srt:EuropeMember2019-06-292019-09-270001601548srt:EuropeMember2020-01-012020-10-020001601548srt:EuropeMember2019-01-012019-09-270001601548vec:PrimeContractorMember2020-07-042020-10-020001601548vec:PrimeContractorMember2019-06-292019-09-270001601548vec:PrimeContractorMember2020-01-012020-10-020001601548vec:PrimeContractorMember2019-01-012019-09-270001601548vec:SubcontractorMember2020-07-042020-10-020001601548vec:SubcontractorMember2019-06-292019-09-270001601548vec:SubcontractorMember2020-01-012020-10-020001601548vec:SubcontractorMember2019-01-012019-09-270001601548vec:ArmyMember2020-07-042020-10-020001601548vec:ArmyMember2019-06-292019-09-270001601548vec:ArmyMember2020-01-012020-10-020001601548vec:ArmyMember2019-01-012019-09-270001601548vec:AirForceMember2020-07-042020-10-020001601548vec:AirForceMember2019-06-292019-09-270001601548vec:AirForceMember2020-01-012020-10-020001601548vec:AirForceMember2019-01-012019-09-270001601548vec:NavyMember2020-07-042020-10-020001601548vec:NavyMember2019-06-292019-09-270001601548vec:NavyMember2020-01-012020-10-020001601548vec:NavyMember2019-01-012019-09-270001601548vec:OtherCustomersMember2020-07-042020-10-020001601548vec:OtherCustomersMember2019-06-292019-09-270001601548vec:OtherCustomersMember2020-01-012020-10-020001601548vec:OtherCustomersMember2019-01-012019-09-270001601548vec:AdvantorSystemsCorporationMember2019-07-082019-07-080001601548vec:AdvantorSystemsCorporationMember2019-07-08vec:intangibleAsset0001601548us-gaap:CustomerContractsMembervec:AdvantorSystemsCorporationMember2019-07-080001601548vec:AdvantorSystemsCorporationMemberus-gaap:TradeNamesMember2019-07-080001601548us-gaap:CustomerContractsMembervec:AdvantorSystemsCorporationMember2019-07-082019-07-080001601548vec:AdvantorSystemsCorporationMemberus-gaap:TradeNamesMember2019-07-082019-07-080001601548vec:AdvantorSystemsCorporationMember2020-01-012020-10-020001601548vec:OrderOrProductionBacklogAndRecometesMember2020-10-020001601548vec:OrderOrProductionBacklogAndRecometesMember2019-12-310001601548us-gaap:CustomerContractsMember2020-10-020001601548us-gaap:CustomerContractsMember2019-12-310001601548us-gaap:TradeNamesMember2020-10-020001601548us-gaap:TradeNamesMember2019-12-310001601548us-gaap:EmployeeStockOptionMember2020-07-042020-10-020001601548us-gaap:EmployeeStockOptionMember2019-06-292019-09-270001601548us-gaap:EmployeeStockOptionMember2020-01-012020-10-020001601548us-gaap:EmployeeStockOptionMember2019-01-012019-09-270001601548us-gaap:RestrictedStockUnitsRSUMember2020-07-042020-10-020001601548us-gaap:RestrictedStockUnitsRSUMember2019-06-292019-09-270001601548us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-10-020001601548us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-09-270001601548vec:SeniorSecuredCreditFacilitiesMember2017-11-300001601548us-gaap:LineOfCreditMembervec:TermFacilityMember2017-11-300001601548us-gaap:LineOfCreditMembervec:TermFacilityMember2017-11-012017-11-300001601548us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2017-11-300001601548us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2017-11-012017-11-3000016015482017-11-300001601548us-gaap:UnsecuredDebtMember2017-11-300001601548us-gaap:LineOfCreditMembervec:AmendedRevolverMember2017-11-30vec:letters_of_credit0001601548us-gaap:LetterOfCreditMember2020-10-020001601548us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2020-10-020001601548vec:TermFacilityMember2020-10-020001601548vec:SeniorSecuredCreditFacilitiesMember2020-10-020001601548vec:SeniorSecuredCreditFacilitiesMember2020-01-012020-10-020001601548srt:MinimumMembervec:SeniorSecuredCreditFacilitiesMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-10-020001601548vec:SeniorSecuredCreditFacilitiesMemberus-gaap:LondonInterbankOfferedRateLIBORMembersrt:MaximumMember2020-01-012020-10-020001601548srt:MinimumMembervec:SeniorSecuredCreditFacilitiesMemberus-gaap:BaseRateMember2020-01-012020-10-020001601548vec:SeniorSecuredCreditFacilitiesMemberus-gaap:BaseRateMembersrt:MaximumMember2020-01-012020-10-020001601548us-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2020-10-020001601548us-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMembervec:OtherAccruedLiabilitiesMemberus-gaap:InterestRateSwapMember2020-10-020001601548us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2020-10-020001601548us-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMembervec:OtherAccruedLiabilitiesMemberus-gaap:InterestRateSwapMember2019-12-310001601548us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2019-12-310001601548us-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2020-01-012020-10-020001601548us-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2019-01-012019-09-270001601548us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherCurrentAssetsMember2020-10-020001601548us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMembervec:OtherAccruedLiabilitiesMember2020-10-020001601548us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMembervec:OtherAccruedLiabilitiesMember2019-12-310001601548us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-10-020001601548srt:MinimumMember2020-10-020001601548srt:MaximumMember2020-10-0200016015482020-08-112020-08-110001601548vec:EquityBasedAwardsMember2020-07-042020-10-020001601548vec:EquityBasedAwardsMember2019-06-292019-09-270001601548vec:EquityBasedAwardsMember2020-01-012020-10-020001601548vec:EquityBasedAwardsMember2019-01-012019-09-270001601548vec:LiabilityBasedAwardsMember2020-07-042020-10-020001601548vec:LiabilityBasedAwardsMember2019-06-292019-09-270001601548vec:LiabilityBasedAwardsMember2020-01-012020-10-020001601548vec:LiabilityBasedAwardsMember2019-01-012019-09-270001601548vec:EquityBasedAwardsMember2020-10-020001601548vec:LiabilityBasedAwardsMember2020-10-020001601548vec:NonQualifiedStockOptionsMember2019-12-310001601548us-gaap:RestrictedStockUnitsRSUMember2019-12-310001601548us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-10-020001601548vec:NonQualifiedStockOptionsMember2020-01-012020-10-020001601548vec:NonQualifiedStockOptionsMember2020-10-020001601548us-gaap:RestrictedStockUnitsRSUMember2020-10-020001601548vec:EmployeesMemberus-gaap:RestrictedStockUnitsRSUMember2020-01-012020-10-020001601548us-gaap:RestrictedStockUnitsRSUMembersrt:DirectorMember2020-01-012020-10-020001601548vec:ConvertibleRestrictedStockUnitMember2020-08-110001601548us-gaap:RestrictedStockUnitsRSUMember2020-08-112020-08-110001601548us-gaap:RestrictedStockUnitsRSUMember2020-08-110001601548vec:TotalShareholderReturnAwardsMember2020-01-012020-10-020001601548srt:MinimumMembervec:TotalShareholderReturnAwardsMember2020-01-012020-10-020001601548vec:TotalShareholderReturnAwardsMembersrt:MaximumMember2020-01-012020-10-020001601548us-gaap:ShareBasedCompensationAwardTrancheOneMemberus-gaap:RestrictedStockUnitsRSUMember2020-01-012020-10-020001601548us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-01-012020-10-020001601548us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2020-01-012020-10-020001601548vec:ContractComplianceMember2020-10-020001601548vec:ContractComplianceMember2019-12-31
UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
Form 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended October 2, 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: 001-36341        
Vectrus, Inc.
(Exact name of registrant as specified in its charter)
Indiana
 
38-3924636
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
2424 Garden of the Gods Road,Colorado Springs,Colorado80919
(Address of Principal Executive Offices) (Zip Code)
Registrant’s telephone number, including area code:
(719)591-3600
Securities Registered Under Section 12(b) of the Act:
Title of each classTrading symbol(s)Name of each exchange on which registered
Common Stock, Par Value $0.01 Per ShareVECNew York Stock Exchange
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports) and (2) has been subject to such filing requirements for the past 90 days.    Yes     No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer”, “smaller reporting company” and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filer
Accelerated filer
Non-accelerated filer
Smaller reporting company
Emerging growth company


If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes 
No  
As of November 6, 2020, there were 11,624,568 shares of common stock ($0.01 par value per share) outstanding.



VECTRUS, INC.
QUARTERLY REPORT ON FORM 10-Q
TABLE OF CONTENTS
Page No.
Item 1.


PART I. FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS

VECTRUS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED)
Three Months EndedNine Months Ended
October 2,September 27,October 2,September 27,
(In thousands, except per share data)2020201920202019
Revenue$352,415 $359,873 $1,040,212 $1,017,368 
Cost of revenue320,234 327,523 951,743 923,671 
Selling, general, and administrative expenses17,344 19,934 58,718 59,697 
Operating income14,837 12,416 29,751 34,000 
Interest expense, net(939)(1,907)(3,988)(4,811)
Income from operations before income taxes13,898 10,509 25,763 29,189 
Income tax expense3,507 2,668 5,593 6,657 
Net income$10,391 $7,841 $20,170 $22,532 
Earnings per share
Basic$0.89 $0.68 $1.74 $1.97 
Diluted$0.88 $0.67 $1.72 $1.95 
Weighted average common shares outstanding - basic11,621 11,506 11,590 11,420 
Weighted average common shares outstanding - diluted11,751 11,678 11,743 11,566 
The accompanying notes are an integral part of these financial statements.
4

VECTRUS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)
Three Months EndedNine Months Ended
October 2,September 27,October 2,September 27,
(In thousands)2020201920202019
Net income$10,391 $7,841 $20,170 $22,532 
Other comprehensive income (loss), net of tax
  Changes in derivative instruments:
  Net change in fair value of interest rate swap290 (194)(1,035)(1,570)
  Net change in fair value of foreign currency forward contracts204 (207)338 (123)
  Net (loss) gain reclassified to interest expense (8) 43 
  Tax (expense) benefit(202)88 56 357 
  Net change in derivative instruments292 (321)(641)(1,293)
  Foreign currency translation adjustments, net of tax2,042 (1,526)2,578 (1,801)
Accounting Standards Update (ASU) 2018-02 reclassification of certain tax effects to Retained Earnings   (259)
Other comprehensive income (loss), net of tax2,334 (1,847)1,937 (3,353)
Total comprehensive income$12,725 $5,994 $22,107 $19,179 
The accompanying notes are an integral part of these financial statements.

5

VECTRUS, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)
October 2,December 31,
(In thousands, except share information)20202019
Assets
Current assets
Cash$63,734 $35,318 
Receivables268,143 269,144 
Other current assets24,537 16,154 
Total current assets356,414 320,616 
Property, plant, and equipment, net19,256 18,844 
Goodwill262,130 261,983 
Intangible assets, net11,902 14,926 
Right-of-use assets9,970 14,654 
Other non-current assets6,256 5,366 
Total non-current assets309,514 315,773 
Total Assets$665,928 $636,389 
Liabilities and Shareholders' Equity
Current liabilities
Accounts payable$146,458 $148,015 
Compensation and other employee benefits54,216 53,155 
Short-term debt8,000 6,500 
Other accrued liabilities38,572 37,409 
Total current liabilities247,246 245,079 
Long-term debt, net57,326 63,041 
Deferred tax liability41,734 49,407 
Other non-current liabilities35,817 19,997 
Total non-current liabilities134,877 132,445 
Total liabilities382,123 377,524 
Commitments and contingencies (Note 13)
Shareholders' Equity
Preferred stock; $0.01 par value; 10,000,000 shares authorized; No shares issued and outstanding
  
Common stock; $0.01 par value; 100,000,000 shares authorized; 11,621,709 and 11,523,691 shares issued and outstanding as of October 2, 2020 and December 31, 2019, respectively
116 115 
Additional paid in capital81,589 78,757 
Retained earnings205,245 185,075 
Accumulated other comprehensive loss(3,145)(5,082)
Total shareholders' equity283,805 258,865 
Total Liabilities and Shareholders' Equity$665,928 $636,389 
The accompanying notes are an integral part of these financial statements.
6

VECTRUS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)
Nine Months Ended
October 2,September 27,
(In thousands)20202019
Operating activities
Net income$20,170 $22,532 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation expense3,001 2,395 
Amortization of intangible assets3,031 2,103 
Loss on disposal of property, plant, and equipment63 2 
Stock-based compensation6,499 5,952 
Amortization of debt issuance costs286 301 
Changes in assets and liabilities:
Receivables3,584 (7,540)
Other assets(8,826)(5,820)
Accounts payable(1,988)(14,458)
Deferred taxes(7,575)(4,670)
Compensation and other employee benefits813 17,863 
Other liabilities18,597 9,788 
Net cash provided by operating activities37,655 28,448 
Investing activities
Purchases of capital assets and intangibles(3,348)(14,440)
Proceeds from the disposition of assets 5,400 
Acquisition of business, net of cash acquired (43,963)
Net cash (used in) investing activities(3,348)(53,003)
Financing activities
Repayments of long-term debt(4,500)(2,000)
Proceeds from revolver151,000 226,000 
Repayments of revolver(151,000)(226,000)
Proceeds from exercise of stock options59 3,467 
Payments of employee withholding taxes on share-based compensation(1,918)(768)
Net cash (used in) provided by financing activities(6,359)699 
Exchange rate effect on cash468 (1,239)
Net change in cash28,416 (25,095)
Cash-beginning of year 35,318 66,145 
Cash-end of period$63,734 $41,050 
Supplemental disclosure of cash flow information:
Interest paid $3,030 $4,363 
Income taxes paid$12,570 $5,076 
Non-cash investing activities:
Purchase of capital assets on account$373 $394 
The accompanying notes are an integral part of these financial statements.
7

VECTRUS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES TO SHAREHOLDERS' EQUITY (UNAUDITED)
Common Stock IssuedAdditional Paid-in CapitalAccumulated Other Comprehensive LossTotal Shareholders' Equity
(In thousands)SharesAmountRetained Earnings
Balance at December 31, 201811,267 $113 $71,729 $151,640 $(3,158)$220,324 
Net income7,074 7,074 
Cumulative effects of adoption of ASU 2018-02 reclassification of certain tax effects from AOCI259 (259) 
Foreign currency translation adjustments(823)(823)
Unrealized loss on cash flow hedge(360)(360)
Employee stock awards and stock options85 1 601 602 
Taxes withheld on restricted stock unit compensation awards(683)(683)
Stock-based compensation1,117 1,117 
Balance at March 29, 201911,352 $114 $72,764 $158,973 $(4,600)$227,251 
Net income7,617 7,617 
Foreign currency translation adjustments547 547 
Unrealized loss on cash flow hedge(611)(611)
Employee stock awards and stock options154 1 2,864 2,865 
Taxes withheld on restricted stock unit compensation awards(85)(85)
Stock-based compensation1,099 1,099 
Balance at June 28, 201911,506 $115 $76,642 $166,590 $(4,664)$238,683 
Net income7,841 7,841 
Foreign currency translation adjustments(1,526)(1,526)
Unrealized loss on cash flow hedge(321)(321)
Stock-based compensation1,124 1,124 
Balance at September 27, 201911,506 $115 $77,766 $174,431 $(6,511)$245,801 
Balance at December 31, 201911,524 $115 $78,757 $185,075 $(5,082)$258,865 
Net income8,668 8,668 
Foreign currency translation adjustments(1,934)(1,934)
Unrealized loss on cash flow hedge(1,290)(1,290)
Employee stock awards and stock options64 1  1 
Taxes withheld on stock compensation awards(1,787)(1,787)
Stock-based compensation1,720 1,720 
Balance at April 3, 202011,588 $116 $78,690 $193,743 $(8,306)$264,243 
Net income1,111 1,111 
Foreign currency translation adjustments2,470 2,470 
Unrealized gain on cash flow hedge357 357 
8

Employee stock awards and stock options32  58 58 
Taxes withheld on restricted stock unit compensation awards(86)(86)
Stock-based compensation1,282 1,282 
Balance at July 3, 202011,620 $116 $79,944 $194,854 $(5,479)$269,435 
Net income10,391 10,391 
Foreign currency translation adjustments2,042 2,042 
Unrealized gain on cash flow hedge292 292 
Employee stock awards and stock options2    
Conversion of liability-based stock compensation awards to equity-based stock compensation awards405 405 
Taxes withheld on restricted stock unit compensation awards(44)(44)
Stock-based compensation1,284 1,284 
Balance at October 2, 202011,622 $116 $81,589 $205,245 $(3,145)$283,805 
The accompanying notes are an integral part of these financial statements.

9

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
NOTE 1
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Description of Business and Basis of Presentation
Our Business
    Vectrus, Inc. is a leading provider of services to the United States Government (U.S. Government) worldwide. The Company operates as one segment and provides the following services and offerings: facility and base operations; supply chain and logistics services; information technology mission support; and engineering and digital technology services.
    Vectrus was incorporated in the State of Indiana on February 4, 2014. On September 27, 2014, Exelis Inc. (Exelis) completed a spin-off (the Spin-off) of Vectrus, and Vectrus became an independent, publicly traded company. Unless the context otherwise requires, references in these notes to "Vectrus", "we," "us," "our," "the Company" and "our Company" refer to Vectrus, Inc. References in these notes to Exelis or "Former Parent" refer to Exelis Inc. and its consolidated subsidiaries (other than Vectrus) or successor entities.
Basis of Presentation
    Our quarterly financial periods end on the Friday closest to the last day of the calendar quarter (October 2, 2020 for the third quarter of 2020 and September 27, 2019 for the third quarter of 2019), except for the last quarter of the fiscal year, which ends on December 31. For ease of presentation, the quarterly financial statements included herein are described as three months ended.
    The unaudited interim Condensed Consolidated Financial Statements of Vectrus have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (SEC). Accordingly, certain information and footnote disclosures normally included in annual financial statements prepared in accordance with generally accepted accounting principles in the U.S. (GAAP) have been omitted. These unaudited interim Condensed Consolidated Financial Statements should be read in conjunction with our audited Consolidated Financial Statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2019.
    It is management’s opinion that these financial statements include all normal and recurring adjustments necessary for a fair presentation of the Company’s financial position and operating results. Revenue and net income for any interim period are not necessarily indicative of future or annual results.
Immaterial Restatement of Prior Period Balances
    Subsequent to the issuance of our Annual Report on Form 10-K for the year ended December 31, 2019, we identified an error in our historical financial statements related to estimated contract costs for the year ended December 31, 2019 as well as an error in our historical financial statements related to overbilling for a separate contract dating back to 2013, prior to the Spin-off. In the first instance, management determined that additional subcontractor costs should have been included as part of estimated contract costs, resulting in a misstatement in other accrued liabilities and cost of revenue as well as revenue and accounts receivable to a lesser extent. In the second instance, management identified that certain contract costs were incorrectly included in customer billings for one contract, resulting in a misstatement in revenue and other accrued liabilities.
    The cumulative impact of the errors was a $2.5 million decrease in retained earnings as of December 31, 2019. The impact of the errors on net income for the year ended December 31, 2019 is $1.5 million. The impact on diluted earnings per share is a decrease of $0.13 for the year ended December 31, 2019. The impact to diluted earnings per share in the first, second, third, and fourth quarters of 2019 is a decrease of $0.00, $0.00, $0.13, and $0.00, respectively. The impact on diluted earnings per share is a decrease of $0.02 and $0.01 for the years ended December 31, 2018 and 2017, respectively. 
    Accordingly, the Company is restating the relevant financial statements and related footnotes for all applicable periods for these errors and related tax effect and will correct the respective financial statements as they appear in future filings. Management has evaluated the materiality of these misstatements and concluded they were not material to prior periods, individually or in aggregate.
10


    The effects of the corrections to each of the individual affected line items in our Condensed Consolidated Statements of Income were as follows:
Three Months Ended
September 27, 2019
Nine Months Ended
September 27, 2019
(In thousands, except per share data)As Previously ReportedCorrectionAs CorrectedAs Previously ReportedCorrectionAs Corrected
Revenue$359,854 $19 $359,873 $1,017,371 $(3)$1,017,368 
Cost of revenue325,537 1,986 327,523 921,685 1,986 923,671 
Operating income14,383 (1,967)12,416 35,989 (1,989)34,000 
Income from operations before income taxes12,476 (1,967)10,509 31,178 (1,989)29,189 
Income tax expense3,094 (426)2,668 7,088 (431)6,657 
Net income$9,382 $(1,541)$7,841 $24,090 $(1,558)$22,532 
Earnings per share
Basic$0.82 $(0.14)$0.68 $2.11 $(0.14)$1.97 
Diluted$0.80 $(0.13)$0.67 $2.08 $(0.13)$1.95 
    
    The effects of the corrections to each of the individual affected line items on our Condensed Consolidated Statements of Comprehensive Income were as follows:
Three Months Ended
September 27, 2019
Nine Months Ended
September 27, 2019
(In thousands)As Previously ReportedCorrectionAs CorrectedAs Previously ReportedCorrectionAs Corrected
Net income$9,382 $(1,541)$7,841 $24,090 $(1,558)$22,532 
Total comprehensive income$7,535 $(1,541)$5,994 $20,737 $(1,558)$19,179 
    
    The effects of the corrections to each of the individual affected line items on our Condensed Consolidated Balance Sheet were as follows:
December 31, 2019
(In thousands)As Previously ReportedCorrection As Corrected
Receivables $269,239 $(95)$269,144 
Total current assets320,711 (95)320,616 
Total Assets636,484 (95)636,389 
Other accrued liabilities34,587 2,822 37,409 
Total current liabilities242,257 2,822 245,079 
Deferred tax liability49,808 (401)49,407 
Total non-current liabilities132,846 (401)132,445 
Total Liabilities375,103 2,421 377,524 
Retained earnings187,591 (2,516)185,075 
Total shareholders' equity261,381 (2,516)258,865 
Total Liabilities and Shareholders' Equity$636,484 $(95)$636,389 
    
11

    The effects of the corrections to each of the individual affected line items on our Condensed Consolidated Statements of Cash Flows were as follows:
Nine Months Ended
September 27, 2019
(In thousands)As Previously ReportedCorrectionAs Corrected
Net income$24,090 $(1,558)$22,532 
Changes in receivables(7,521)(19)(7,540)
Changes in deferred taxes(4,240)(430)(4,670)
Changes in other liabilities7,781 2,007 9,788 
Net cash provided in operating activities $28,448 $ $28,448 
    The effects of the corrections to each of the individual affected line items on our Condensed Consolidated Statements of Changes in Shareholders' Equity were as follows:
Retained EarningsTotal Shareholders' Equity
(In thousands)As Previously ReportedCorrectionAs CorrectedAs Previously ReportedCorrectionAs Corrected
Balance at December 31, 2018$152,616 $(976)$151,640 $221,300 $(976)$220,324 
Net income7,091 (17)7,074 7,091 (17)7,074 
Balance at March 29, 2019159,966 (993)158,973 228,244 (993)227,251 
Net income7,617  7,617 7,617  7,617 
Balance at June 28, 2019167,583 (993)166,590 239,676 (993)238,683 
Net income9,382 (1,541)7,841 9,382 (1,541)7,841 
Balance at September 27, 2019$176,965 $(2,534)$174,431 $248,335 $(2,534)$245,801 
NOTE 2
RECENT ACCOUNTING STANDARDS UPDATE
Accounting Standards Issued but Not Yet Effective
    In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740) Simplifying the Accounting for Income Taxes (ASU 2019-12). The objectives of ASU 2019-12 are (i) to simplify the accounting for income taxes by removing certain exceptions, (ii) to update certain requirements to simplify the accounting for income taxes, and (iii) to make minor codification improvements for income taxes. The guidance is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. Early adoption is permitted. The Company does not expect the adoption of this standard to have a material impact on the Company’s financial statements.
Accounting Standards That Were Adopted
    In August 2018, the FASB issued ASU 2018-15, Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40) (ASU 2018-15). The objective of ASU 2018-15 is to align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with those incurred to develop or obtain internal-use software. The guidance is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. Early adoption is permitted. The amendments can be applied either retrospectively or prospectively. We adopted ASU 2018-15 on January 1, 2020 using the retrospective method. As a result of the adoption, $0.3 million was reclassified from 2019 year-end property, plant and equipment, net, to other non-current assets on our Condensed Consolidated Balance Sheet. In addition, $0.3 million of cash outflows from investing activities incurred during the third and fourth quarters of 2019 was reclassified to cash outflows from operating activities.
    In January 2017, the FASB issued ASU 2017-04, Simplifying the Test for Goodwill Impairment (ASU 2017-04). The objective of ASU 2017-04 is to simplify the subsequent measurement of goodwill by entities performing their annual goodwill impairment tests by comparing the fair value of a reporting unit, including income tax effects from any tax-deductible goodwill, with its carrying amount and recognizing an impairment charge for the amount by which the carrying amount exceeds fair value. ASU 2017-04 is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. ASU 2017-04 should be applied on a prospective basis. We adopted ASU 2017-04 on January 1, 2020.  The adoption of the standard did not have a material impact on our financial statements.    
    In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326) (ASU 2016-13). The objective of ASU 2016-13 is to provide financial statement users with more useful information about the expected credit losses
12

on financial instruments and other commitments to extend credit held by a reporting entity at each reporting date. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. We adopted the standard on January 1, 2020. The adoption of the standard did not have a material impact on our financial statements.
NOTE 3
REVENUE
Performance Obligations
    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 for revenue in ASC Topic 606. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. To determine the proper revenue recognition method, consideration is given as to whether a single contract should be accounted for as more than one performance obligation. For most of our contracts, the customer contracts with us to perform an integrated set of tasks and deliverables as a single service solution, whereby each service is not separately identifiable from other promises in the contract and therefore is not distinct. As a result, when this integrated set of tasks exists, the contract is accounted for as one performance obligation. The vast majority of our contracts have a single performance obligation. Unexercised contract options and indefinite delivery and indefinite quantity (IDIQ) contracts are considered to be separate performance obligations when the option or IDIQ task order is exercised or awarded.
    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 not distinct, and therefore, are accounted for as part of the existing contract. Modifications to exercise option years create new enforceable rights and obligations and therefore are treated as separate performance obligations.
    The Company's performance obligations are typically satisfied over time as services are provided throughout the contract term. We recognize revenue over time using the input method (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Our over time recognition is reinforced by the fact that our customers simultaneously receive and consume the benefits of our services as they are performed. This continuous transfer of control requires that we track progress towards completion of performance obligations in order to measure and recognize revenue. Determining progress on performance obligations requires us to make judgments that affect the timing of revenue recognition. Remaining performance obligations represent firm orders by the customer and excludes potential orders under IDIQ contracts, unexercised contract options, and contracts awarded to us that are being protested by competitors with the U.S. Government Accountability Office (GAO) or in the U.S. Court of Federal Claims. The level of order activity related to contracts can be affected by the timing of government funding authorizations and their project evaluation cycles. Year-over-year comparisons could, at times, be impacted by these factors, among others.
    The Company's contracts are multi-year contracts and typically include an initial period of one year or less with annual one-year (or less) option periods. The number of option periods varies by contract, and there is no guarantee that an option period will be exercised. The right to exercise an option period is at the sole discretion of the U.S. Government when we are the prime contractor or of the prime contractor when we are a subcontractor. We expect to recognize a substantial portion of our performance obligations as revenue within the next 12 months. However, the U.S. Government or the prime contractor may cancel any contract at any time through a termination for convenience or for cause. Substantially all of our contracts have terms that would permit us to recover all or a portion of our incurred costs and fees for work performed in the event of a termination for convenience.
13

    Remaining performance obligations increased by $306.4 million as of October 2, 2020 as compared to December 31, 2019. We expect to recognize approximately 30% of the remaining performance obligations as of October 2, 2020 as revenue in 2020, and the remaining 70% during 2021. Remaining performance obligations as of October 2, 2020 and December 31, 2019 are presented in the following table:
October 2,December 31,
(In thousands)20202019
Performance Obligations$1,155,742 $849,389 
Contract Estimates
    Accounting for contracts involves the use of various techniques to estimate total contract revenue and costs. We estimate the profit on our contracts as the difference between the total estimated revenue and expected costs to complete a contract and recognize that profit over the life of the contract.
    Contract estimates are based on various assumptions to project the outcome of future events. These assumptions include labor productivity and availability; the complexity of the services being performed; the cost and availability of materials; the performance of subcontractors; and the availability and timing of funding from the customer.
    The impact of adjustments in contract estimates on our operating income can be reflected in either revenue or cost of revenue. Cumulative catch-up adjustments for the three and nine months ended October 2, 2020 were favorable to operating income by less than $0.1 million and unfavorable to operating income by $3.8 million, respectively. For the three and nine months ended September 27, 2019, the net favorable adjustments to operating income were $0.7 million and $1.5 million, respectively.
    For the three and nine months ended October 2, 2020 the cumulative catch-up adjustments to operating income decreased revenue by $1.1 million and $0.5 million, respectively. For the three and nine months ended September 27, 2019, the cumulative catch-up adjustments to operating income increased revenue by $4.0 million and $4.2 million, respectively.
Revenue by Category
    Generally, the sales price elements for our contracts are cost-plus, cost-reimbursable or firm-fixed-price. We commonly have elements of cost-plus, cost-reimbursable and firm-fixed-price contracts on a single contract. On a cost-plus type contract, we are paid our allowable incurred costs plus a profit, which can be fixed or variable depending on the contract’s fee arrangement, up to funding levels predetermined by our customers. On cost-plus type contracts, we do not bear the risks of unexpected cost overruns, provided that we do not incur costs that exceed the predetermined funded amounts. Cost-plus type contracts with award and incentive fee provisions are our primary variable contract fee arrangement. Award fees provide for a fee based on actual performance relative to contractually specified performance criteria. Incentive fees provide for a fee based on the relationship between total allowable and target cost. On most of our contracts, a cost-reimbursable element captures consumable materials required for the contract. Typically, these costs do not bear fees.
    On a firm-fixed-price type contract, we agree to perform the contractual statement of work for a predetermined contract price. A firm-fixed-price type contract typically offers higher profit margin potential than a cost-plus type contract, which is commensurate with the greater levels of risk we assume on a firm-fixed-price type contract. Although a firm-fixed-price type contract generally permits us to retain profits if the total actual contract costs are less than the estimated contract costs, we bear the risk that increased or unexpected costs may reduce our profit or cause us to sustain losses on the contract. Although the overall scope of work required under the contract may not change, profit may be adjusted as experience is gained and as efficiencies are realized or costs are incurred.
    The following tables present our revenue disaggregated by several categories. Revenue by contract type for the three and nine months ended October 2, 2020 and September 27, 2019 is as follows:
Three Months EndedNine Months Ended
October 2,September 27,%October 2,September 27,%
(In thousands)20202019Change20202019Change
Cost-plus and cost-reimbursable ¹$249,484 $272,810 (8.6)%$748,543 $781,024 (4.2)%
Firm-fixed-price102,931 87,063 18.2 %291,669 236,344 23.4 %
Total revenue$352,415 $359,873 $1,040,212 $1,017,368 
¹ Includes time and material contracts
14

    Revenue by geographic region in which the contract is performed for the three and nine months ended October 2, 2020 and September 27, 2019 is as follows:
Three Months EndedNine Months Ended
October 2,September 27,%October 2,September 27,%
(In thousands)20202019Change20202019Change
Middle East$224,934 $244,142 (7.9)%$679,633 $695,626 (2.3)%
United States89,400 77,228 15.8 %254,640 219,512 16.0 %
Europe38,081 38,503 (1.1)%105,939 102,230 3.6 %
Total revenue$352,415 $359,873 $1,040,212 $1,017,368 

    Revenue by contract relationship for the three and nine months ended October 2, 2020 and September 27, 2019 is as follows:
Three Months EndedNine Months Ended
October 2,September 27,%October 2,September 27,%
(In thousands)20202019Change20202019Change
Prime contractor$332,564 $334,402 (0.5)%$980,301 $954,191 2.7 %
Subcontractor19,851 25,471 (22.1)%59,911 63,177 (5.2)%
Total revenue$352,415 $359,873 $1,040,212 $1,017,368 

    Revenue by customer for the three and nine months ended October 2, 2020 and September 27, 2019 is as follows:
Three Months EndedNine Months Ended
October 2.September 27,%October 2.September 27,%
(In thousands)20202019Change20202019Change
Army$236,267 $245,817 (3.9)%$711,173 $698,377 1.8 %
Air Force79,425 86,576 (8.3)%231,088 227,100 1.8 %
Navy18,785 13,344 40.8 %48,564 45,227 7.4 %
Other17,938 14,136 26.9 %49,387 46,664 5.8 %
Total revenue$352,415 $359,873 $1,040,212 $1,017,368 
Contract Balances
    The timing of revenue recognition, billings and cash collections results in billed and unbilled accounts receivable (contract assets) and customer advances and deposits (contract liabilities) on the Condensed Consolidated Balance Sheets. Amounts are billed as work progresses in accordance with agreed-upon contractual terms at periodic intervals (e.g., biweekly or monthly). Generally, billing occurs subsequent to revenue recognition, resulting in contract assets. However, we may receive advances or deposits from our customers, before revenue is recognized, resulting in contract liabilities. These advance billings and payments are not considered significant financing components because they are frequently intended to ensure that both parties are in conformance with the primary contract terms. These assets and liabilities are reported on the Condensed Consolidated Balance Sheets on a contract-by-contract basis at the end of each reporting period.
    As of October 2, 2020 and December 31, 2019, we had contract assets of $199.3 million and $186.4 million, respectively. Refer to Note 8, "Receivables" for additional information regarding the composition of our receivable balances. As of both October 2, 2020 and December 31, 2019, our contract liabilities were insignificant.
15

NOTE 4
INCOME TAXES
Effective Tax Rate
    Income tax expense during interim periods is based on an estimated annual effective income tax rate, plus any significant unusual or infrequently occurring items recorded in interim periods. The computation of the estimated effective income tax rate at each interim period requires certain estimates and judgment including, but not limited to, forecasted operating income for the year, projections of the income earned and taxed in various jurisdictions, newly enacted tax rate and legislative changes, permanent and temporary differences, and the likelihood of recovering deferred tax assets generated in the current year.
    For the quarters ended October 2, 2020 and September 27, 2019, we recorded an income tax provision of $3.5 million and $2.7 million, respectively, representing effective income tax rates of 25.2% and 25.4%. For the nine months ended October 2, 2020 and September 27, 2019, we recorded income tax provisions of $5.6 million and $6.7 million, representing effective income tax rates of 21.7% and 22.8%, respectively. The effective income tax rates vary from the federal statutory rate of 21.0% due to state and foreign taxes, required tax income exclusions, nondeductible expenses and available deductions not reflected in book income.
Uncertain Tax Provisions
    As of October 2, 2020, and December 31, 2019, unrecognized tax benefits from uncertain tax positions were $12.5 million and $7.9 million, respectively. The increase in the uncertain tax positions was principally the result of the additional Foreign Derived Intangible Income (FDII) deduction.
NOTE 5
ACQUISITIONS
Advantor
    On July 8, 2019, we acquired Advantor from Infrasafe Holding, Inc. and Infrasafe, LLC (collectively, Infrasafe). Advantor is a leading provider of integrated electronic security systems to the U.S. Government. In accordance with ASC Topic 805, Business Combinations, we accounted for this transaction using the acquisition method. We conducted valuations of certain acquired assets and liabilities for inclusion in our Condensed Consolidated Balance Sheets as of the date of acquisition. Assets that normally would not be recorded in ordinary operations (i.e. intangibles related to contractual relationships) were recorded at their estimated fair values. The excess purchase price over the estimated fair value of the net assets acquired was recorded as goodwill.
    The total net consideration paid for the acquisition was $45.1 million, consisting of the purchase price of $44.0 million, net of cash acquired, and $1.1 million for working capital in excess of the working capital requirement agreed upon in the stock purchase agreement. The acquisition was funded by utilizing cash on hand and available capacity from our Amended Revolver (as defined in Note 9, “Debt”).
    A breakdown of the purchase price allocation, net of cash acquired, is as follows:
(In thousands)Allocation of Purchase Price
Receivables$11,388 
Other current assets2,719 
Property, plant and equipment155 
Goodwill28,511 
Intangible assets8,300 
Other non-current assets1,868 
Accounts payable(4,223)
Other current liabilities(1,519)
Accrued compensation(907)
Other non-current liabilities(1,218)
Purchase price, net of cash acquired
$45,074 
    We completed purchase accounting for the acquisition as of July 3, 2020 with no material adjustments. The Company recognized two intangible assets related to customer contracts (backlog) and the Advantor trade name arising from the acquisition. The fair value of the customer contracts was $7.2 million, and the fair value of the Advantor trade name was $1.1 million with amortization periods of 5.0 years and 4.5 years, respectively. As of October 2, 2020, the remaining weighted-average amortization period for these intangible assets was 3.7 years. The Company recorded amortization expense of $1.3
16

million during the first nine months of 2020. The amortization expense is included in cost of revenue in our Condensed Consolidated Statements of Income.
    Additionally, the Company recognized goodwill of $28.5 million arising from the acquisition, which relates primarily to acquired product and services strengthening our advance into a higher value, technology-enabled and differentiated platform, as well as extending our facilities and logistics services to include the electronic protection and security of facilities. Goodwill also includes other intangibles that do not qualify for separate recognition. The goodwill recognized for the Advantor acquisition is fully deductible for income tax purposes.
    Advantor's operating results have been included in our reported results since the date of acquisition.
NOTE 6
GOODWILL AND INTANGIBLE ASSETS
    As of October 2, 2020 and December 31, 2019 the carrying amount of goodwill was $262.1 million and $262.0 million, respectively. The $0.1 million increase during the first nine months of 2020 is due to a final adjustment to the Advantor purchase price allocation.
    The Company tests goodwill for impairment as of the beginning of the fourth quarter each year, or more frequently should circumstances change or events occur that would more likely than not reduce the fair value of a reporting unit below its carrying amount. Due to the COVID-19 pandemic and the negative effect on the U.S. and global economy, the Company completed a qualitative assessment to evaluate whether or not it is more likely than not that the fair value of goodwill is less than its carrying amount. Based on our assessment of the totality of events and circumstances as of October 2, 2020, including the estimated impact of the COVID-19 pandemic on our business forecast and the Company's market capitalization, we determined that it is not more likely than not that the fair value of our reporting unit is below its carrying amount.
    Identifiable intangible assets consist of the following:
October 2, 2020December 31, 2019
(In thousands)Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Contract backlogs and recompetes$11,600 $(6,053)$5,547 $11,600 $(4,300)$7,300 
Customer contracts7,200 (1,773)5,427 7,200 (692)6,508 
Trade names and other1,243 (315)928 1,236 (118)1,118 
Balance$20,043 $(8,141)$11,902 $20,036 $(5,110)$14,926 
     Identifiable intangible asset amortization expense was $1.0 million and $3.0 million for the three and nine months ended October 2, 2020, respectively. Intangible amortization expense for the three and nine months ended September 27, 2019 was $0.8 million and $2.1 million, respectively. As of October 2, 2020, the remaining average intangible asset amortization period was 3.6 years.
    The estimated amortization expense for the next five years is as follows (in thousands):
PeriodAmortization
2020 (excluding the nine months ended October 2, 2020) $998 
2021$4,029 
2022$2,501 
2023$2,404 
2024$1,297 
After 2024$673 
17

NOTE 7
EARNINGS PER SHARE
    Basic earnings per share (EPS) is computed by dividing net income by the weighted average number of common shares outstanding for the period. Diluted EPS reflects potential dilution that could occur if securities to issue common stock were exercised or converted into common stock. Diluted EPS includes the dilutive effect of stock-based compensation outstanding after application of the treasury stock method.
Three Months EndedNine Months Ended
October 2,September 27,October 2,September 27,
(In thousands, except per share data)2020201920202019
Net income $10,391 $7,841 $20,170 $22,532 
Weighted average common shares outstanding11,621 11,506 11,590 11,420 
Add: Dilutive impact of stock options34 37 38 45 
Add: Dilutive impact of restricted stock units96 135 115 101 
Diluted weighted average common shares outstanding11,751 11,678 11,743 11,566 
Earnings per share
Basic$0.89 $0.68 $1.74 $1.97 
Diluted$0.88 $0.67 $1.72 $1.95 

    The following table provides a summary of securities that could potentially dilute basic earnings per share in the future that were not included in the computation of diluted earnings per share because to do so would have been anti-dilutive for the periods presented:
Three Months EndedNine Months Ended
October 2,September 27,October 2,September 27,
(In thousands)2020201920202019
Anti-dilutive stock options   1 
Anti-dilutive restricted stock units3  2 3 
Total3  2 4 
NOTE 8
RECEIVABLES
    Receivables were comprised of the following:
(In thousands)October 2, 2020December 31, 2019
Billed receivables$59,445 $71,068 
Unbilled receivables (contract assets)199,301 186,365 
Other 9,397 11,711 
Total receivables$268,143 $269,144 
    As of October 2, 2020 and December 31, 2019, substantially all billed receivables are due from the U.S. Government, either directly as prime contractor to the U.S. Government or as subcontractor to another prime contractor to the U.S. Government. Because our billed receivables are with the U.S. Government, we do not believe they represent a material credit risk exposure.
    Unbilled receivables are contract assets that represent revenue recognized on long-term contracts in excess of amounts billed as of the balance sheet date. We estimate that approximately $6.1 million of our unbilled receivables as of October 2, 2020 may not be collected within the next 12 months. These amounts relate to the timing of the U.S. Government review of indirect rates and contract line item realignments with our customers. Changes in the balance of receivables are primarily due to the timing differences between our performance and customers' payments.
18

NOTE 9
DEBT
Senior Secured Credit Facilities
    Term Loan and Revolver. In September 2014, we and our wholly-owned subsidiary, VSC, entered into a credit agreement with a group of lenders, including JPMorgan Chase Bank, N.A. as administrative agent. The credit agreement was subsequently amended in November 2017 by the Amendment and Restatement Agreement (the Amendment Agreement) with a group of lenders, including JPMorgan Chase Bank, N.A., as administrative agent. The Amendment Agreement provides for $200.0 million in senior secured financing, consisting of a $80.0 million five-year term loan facility (the Amended Term Loan) and a $120.0 million five-year senior secured revolving credit facility (the Amended Revolver, and together with the Amended Term Loan, the Amended Credit Facilities).
    Additionally, the Amendment Agreement includes an accordion feature that allows the Company to draw up to an additional $100.0 million, subject to the lender's consent. The Amendment Agreement also permits the Company to borrow up to $75.0 million in unsecured debt as long as the aggregated sum of both the unsecured debt and the accordion does not exceed $100.0 million.
    The Amended Revolver is available for working capital, capital expenditures, and other general corporate purposes. Up to $25.0 million of the Amended Revolver is available for the issuance of letters of credit. As of October 2, 2020, there were two letters of credit outstanding in the aggregate amount of $2.4 million, and no outstanding borrowings under the Amended Revolver resulting in borrowing capacity of $117.6 million under the Amended Revolver. The Amended Revolver will mature and the commitments thereunder will terminate on November 15, 2022.
    The aggregate scheduled maturities of the Amended Term Loan, are as follows:
(In thousands)Payments due
2020 (excluding the nine months ended October 2, 2020)$2,000 
20218,600 
202255,400 
Total$66,000 
    Voluntary Prepayments. We may voluntarily prepay the Amended Term Loan in whole or in part at any time without premium or penalty, subject to the payment of customary breakage costs under certain conditions. Amounts borrowed under the Amended Term Loan that are repaid or prepaid may not be re-borrowed.
    Covenants. The Amended Credit Facilities contain customary covenants, including covenants that, under certain circumstances and subject to certain qualifications and exceptions: limit or restrict our ability to incur additional indebtedness; merge, dissolve, liquidate or consolidate; make acquisitions, investments, advances or loans; dispose of or transfer assets; pay dividends; redeem or repurchase certain debt; and enter into certain restrictive agreements.
    In addition, we are required to comply with (a) a maximum ratio of total consolidated indebtedness to consolidated earnings before interest, tax, depreciation and amortization (EBITDA) of 3.00 to 1.00 (3.25 to 1.00 for the 12 months following a qualified acquisition), and (b) a minimum ratio of consolidated EBITDA to consolidated interest expense (net of cash interest income) of 4.50 to 1.00. As of October 2, 2020, we had a ratio of total consolidated indebtedness to EBITDA of 0.99 to 1.00 and a ratio of consolidated EBITDA to consolidated interest expense of 12.60 to 1.00. We were in compliance with all covenants related to the Amended Credit Facilities as of October 2, 2020.
    Interest Rates and Fees. Outstanding borrowings under the Amended Credit Facilities accrue interest, at our option, at a per annum rate of (i) LIBOR plus the applicable margin, which ranges from 1.75% to 2.50% depending on the leverage ratio, or (ii) a base rate plus the applicable margin, which ranges from 0.75% to 1.50% depending on the leverage ratio. The interest rate under the Amended Credit Facilities at October 2, 2020 was 2.15%.
    Carrying Value and Fair Value. As of October 2, 2020 and December 31, 2019, the fair value of the Amended Credit Facilities approximated the carrying value because the debt bears interest at a floating rate of interest. The fair value is based on observable inputs of interest rates that are currently available to us for debt with similar terms and maturities for non-public debt.
19

NOTE 10
DERIVATIVE INSTRUMENTS
    During the periods covered by this report, we have made no changes to our policies or strategies for the use of derivative instruments and there has been no change in our related accounting methods. For our derivative instruments, which are designated as cash flow hedges, gains and losses are initially reported as a component of accumulated other comprehensive loss and subsequently recognized in earnings with the corresponding hedged item.
Interest Rate Derivative Instruments
    Our interest rate swaps are designated and qualify as effective cash flow hedges. The contracts, with expiration dates through November 2022 and notional amounts totaling $49.6 million at October 2, 2020, are recorded at fair value.
    The following table summarizes the amount at fair value and location of the derivative instruments in our balance sheet for our interest rate hedges in the Condensed Consolidated Balance Sheets as of October 2, 2020:
(In thousands)Fair Value
Balance sheet captionAmount
Interest rate swap designated as cash flow hedgeOther accrued liabilities$1,037 
Interest rate swap designated as cash flow hedgeOther non-current liabilities$1,007 
    The following table summarizes the amount at fair value and location of the derivative instruments used for our interest rate hedges in the Condensed Consolidated Balance Sheets as of December 31, 2019:
(In thousands)Fair Value
Balance sheet captionAmount
Interest rate swap designated as cash flow hedgeOther accrued liabilities$323 
Interest rate swap designated as cash flow hedgeOther non-current liabilities$686 
    We regularly assess the creditworthiness of the counterparty. As of October 2, 2020, the counterparty to the interest rate swaps had performed in accordance with its contractual obligations. Both the counterparty credit risk and our credit risk were considered in the fair value determination.
    Net interest rate derivative losses of $0.7 million and net interest rate derivative gains of less than $0.1 million were recognized in interest expense, net in our Condensed Consolidated Statements of Income during the first three quarters of 2020 and 2019, respectively. We expect $1.0 million of existing interest rate swap losses reported in accumulated other comprehensive loss as of October 2, 2020 to be recognized in earnings within the next 12 months.
Foreign Currency Derivative Instruments
    The following table summarizes the amount at fair value and location of the derivative instruments used for our forward contract hedges in the Condensed Consolidated Balance Sheets as of October 2, 2020:
(In thousands)Fair Value
Balance sheet captionAmount
Foreign currency forward designated as cash flow hedgeOther current assets$197 
Foreign currency forward designated as cash flow hedgeOther accrued liabilities$44 
    The following table summarizes the amount at fair value and location of the derivative instruments used for our forward contract hedges in the Condensed Consolidated Balance Sheets as of December 31, 2019:
(In thousands)Fair Value
Balance sheet captionAmount
Foreign currency forward designated as cash flow hedgeOther accrued liabilities$185 
    At October 2, 2020, we had outstanding foreign currency forward contracts, for the exchange of U.S. dollars and Euros, with a notional amount of $9.5 million and expiration dates through September 2021.
    Counterparty default risk is considered low because the forward contracts that we entered into are over-the-counter instruments transacted with highly-rated financial institutions. We were not required to, and did not, post collateral as of October 2, 2020.
    Net foreign currency derivative losses of $0.2 million and $0.4 million were recognized in selling, general and administrative expenses during the first three quarters of 2020 and 2019, respectively. We expect $0.2 million of existing
20

foreign currency forward contract gains reported in accumulated other comprehensive loss as of October 2, 2020 to be recognized in earnings within the next 12 months.
NOTE 11
Leases
    We determine whether an arrangement contains a lease at inception. We have operating leases for office space, apartments, vehicles, and machinery and equipment. Our operating leases have lease terms of less than one year to ten years.
    We do not separate lease components from non-lease components (e.g., common area maintenance, property taxes and insurance) but account for both components in a contract as a single lease component.
    The components of lease expense are as follows:
Three Months EndedNine Months Ended
(In thousands)October 2, 2020September 27, 2019October 2, 2020September 27, 2019
Operating lease expense$1,349 $3,827 $5,621 $10,890 
Variable lease expense191 196 546 594 
Short-term lease expense14,323 12,436 40,483 35,055 
Total lease expense$15,863 $16,459 $46,650 $46,539 
    Supplemental balance sheet information related to our operating leases is as follows:
(In thousands)October 2, 2020December 31, 2019
Right-of-use assets$9,970 $14,654 
Current lease liabilities (recorded in other accrued liabilities)$3,449 $5,743 
Long-term lease liabilities (recorded in other non-current liabilities)7,553 9,811 
Total operating lease liabilities$11,002 $15,554 
    Additional right-of-use assets of $1.5 million were recognized as non-cash asset additions that resulted from new operating lease liabilities during the first nine months of 2020.
    The weighted average remaining lease term and discount rate for our operating leases at October 2, 2020 were 5.2 years and 6.3%, respectively.
    Maturities of lease liabilities at October 2, 2020 were as follows:
(In thousands)Payments due
2020 (excluding the nine months ended October 2, 2020)$4,014 
20212,002 
20221,720 
20231,483 
20241,226 
2025 and beyond2,843 
Total lease payments13,288 
Less: Imputed interest(2,286)
Total operating lease liabilities$11,002 
21

NOTE 12
STOCK-BASED COMPENSATION
    We maintain an equity incentive plan (the 2014 Omnibus Plan) to govern awards granted to Vectrus employees and directors, including nonqualified stock options (NQOs), restricted stock units (RSUs), total shareholder return (TSR) awards and other awards. We account for NQOs and stock-settled RSUs as equity-based compensation awards. TSR awards, described below, and cash-settled RSUs are accounted for as liability-based compensation awards and are revalued at the end of each reporting period to reflect changes in fair value.
    Stock-based compensation expense and the associated tax benefits impacting our Condensed Consolidated Statements of Income were as follows:
Three Months EndedNine Months Ended
(In thousands)October 2, 2020September 27, 2019October 2, 2020September 27, 2019
Compensation costs for equity-based awards$1,284 $1,124 $4,286 $3,339 
Compensation costs for liability-based awards(196)798 2,213 2,613 
Total compensation costs, pre-tax$1,088 $1,922 $6,499 $5,952 
Future tax benefit$235 $416 $1,404 $1,288 
    As of October 2, 2020, total unrecognized compensation costs related to equity-based awards and liability-based awards were $6.7 million and $3.3 million, respectively, which are expected to be recognized ratably over a weighted average period of 1.68 years and 1.96 years, respectively.
    The following table provides a summary of the activities for NQOs and RSUs for the nine months ended October 2, 2020:
NQOsRSUs
(In thousands, except per share data)SharesWeighted Average Exercise Price Per ShareSharesWeighted Average Grant Date Fair Value Per Share
Outstanding at January 1, 202077 $23.30 301 $30.30 
Granted— $— 129 $51.98 
Exercised(3)$21.43 — $— 
Vested— $— (147)$30.55 
Issued in exchange— $— 16 $52.28 
Cancelled in exchange— $— (16)$29.00 
Forfeited or expired— $— (18)$40.67 
Outstanding at October 2, 202074 $23.37 265 $41.41 
    During the nine months ended October 2, 2020, we granted long term incentive awards to employees consisting of 108,490 RSUs with a weighted average grant date fair value per share of $52.76 and to our directors consisting of 20,311 RSUs with a weighted average grant date fair value per share of $47.76.
    On August 11, 2020, our total outstanding 15,839 CRSUs were exchanged for 15,839 RSUs. As of the exchange date, both the CRSUs and RSUs had the same vesting conditions, fair value of $52.28, and unrecognized compensation expense of $0.4 million.
    For employee RSUs, one-third of the award vests on each of the three anniversary dates following the grant date. Director RSUs are granted on the date of an annual meeting of shareholders and vest on the business day immediately prior to the next annual meeting. The fair value of each RSU grant was determined based on the closing price of Vectrus common stock on the date of grant. Stock compensation expense will be recognized ratably over the vesting period of the awards.
Total Shareholder Return Awards
    TSR awards are performance-based cash awards that are subject to a three-year performance period. Any payments earned are made in cash following completion of the performance period according to the achievement of specified performance goals. During the nine months ended October 2, 2020, we granted TSR awards with an aggregate target TSR value of $3.1 million. The fair value of TSR awards is measured quarterly and is based on the Company’s performance relative to the performance of the Aerospace and Defense Companies in the S&P 1500 Index. Depending on the Company’s performance during the three-year performance period, payments can range from 0% to 200% of the target value.
22

NOTE 13
COMMITMENTS AND CONTINGENCIES
General
    From time to time, we are involved in legal proceedings that are incidental to the operation of our business. Some of these proceedings seek remedies relating to employment matters, matters in connection with our contracts and matters arising under laws relating to the protection of the environment. Additionally, U.S. Government customers periodically advise the Company of claims and penalties concerning certain potential disallowed costs. When such findings are presented, Vectrus and the U.S. Government representatives engage in discussions to enable Vectrus to evaluate the merits of these claims as well as to assess the amounts being claimed. Where appropriate, provisions are made to reflect probable losses related to the matters raised by the U.S. Government representatives. Such assessments, along with any assessments regarding provisions for legal proceedings, are reviewed on a quarterly basis for sufficiency based on the most recent information available to us. We have estimated and accrued $11.6 million and $12.1 million as of October 2, 2020 and December 31, 2019, respectively, in "Other accrued liabilities" in the Condensed Consolidated Balance Sheets for legal proceedings and for claims with respect to our government contracts as discussed below, including open years subject to audit. Although the ultimate outcome of any legal matter or claim cannot be predicted with certainty, based on present information, including our assessment of the merits of the particular claim, we do not expect that any asserted or unasserted legal or contractual claims or proceedings, individually or in the aggregate, including the lawsuit discussed below, will have a material adverse effect on our cash flow, results of operations or financial condition.
U.S. Government Contracts, Investigations and Claims
    We have U.S. Government contracts that are funded incrementally on a year-to-year basis. Changes in government policies, priorities or funding levels through agency or program budget reductions by the U.S. Congress or executive agencies could have a material adverse effect on our financial condition or results of operations. Furthermore, our contracts with the U.S. Government may be terminated or suspended by the U.S. Government at any time, with or without cause. Such contract suspensions or terminations could result in unreimbursable expenses or charges or otherwise adversely affect our financial condition and results of operations.
    Departments and agencies of the U.S. Government have the authority to investigate various transactions and operations of the Company, and the results of such investigations may lead to administrative, civil or criminal proceedings, the ultimate outcome of which could be fines, penalties, repayments or compensatory or treble damages. U.S. Government regulations provide that certain findings against a contractor may lead to suspension or debarment from future U.S. Government contracts or the loss of export privileges for a company or an operating division or subdivision. Suspension or debarment could have a material adverse effect on the Company because of its reliance on U.S. Government contracts.
    U.S. Government agencies, including the Defense Contract Audit Agency, the Defense Contract Management Agency and others, routinely audit and review our performance on government contracts, indirect rates and pricing practices, and compliance with applicable contracting and procurement laws, regulations and standards. Accordingly, costs billed or billable to U.S. Government customers are subject to potential adjustment upon audit by such agencies. The U.S. Government agencies also review the adequacy of our compliance with government standards for our business systems, including our accounting, earned value management, estimating, materials management and accounting, purchasing, and property management systems.
    As a result of final indirect rate negotiations between the U.S. Government and our Former Parent, we may be subject to potential adjustments to costs previously allocated by our Former Parent to our business, which was formerly Exelis’ Mission Systems Business, from 2007 through 2014. We are in discussions with our Former Parent regarding the negotiated adjustments from 2007-2014 and believe that our potential cumulative liability for these years is insignificant. In June 2019, the U.S. Government provided us with the Contracting Officers Final Decision (COFD) for the years 2007-2010 related to Former Parent costs. In August 2019, we filed an appeal of the COFD with the Armed Services Board of Contract Appeals (ASBCA). Since October 2019, the ASBCA has granted Vectrus’ and the U.S. Government’s joint requests to stay proceedings in the appeal, most recently through January 11, 2021, to enable ongoing discussions regarding the matter between Vectrus and our Former Parent. In June 2020, the U.S. Government provided us with the COFD for 2013 related to Former Parent costs. In September 2020, we filed an appeal of this COFD to the ASBCA and sought a deferral of payment. In addition, we filed a motion to consolidate both appeals. The ASBCA granted our motion to consolidate. We believe we are fully indemnified under our Distribution Agreement with our Former Parent and have notified our Former Parent of our appeal of the U.S governments decision in this matter.
COVID-19 Pandemic
    On March 11, 2020, the World Health Organization designated the outbreak of COVID-19 as a global pandemic. Governments and businesses around the world have taken unprecedented actions to mitigate the spread of COVID-19, including, but not limited to, shelter-in-place orders, quarantines, significant restrictions on travel, social distancing guidelines, and restrictions on employees going to work. Uncertainty with respect to the economic impacts of the pandemic has introduced significant volatility in the financial markets. The Company has observed some disruptions on its operations due to
23

government delays related to the global pandemic. While the extent to which COVID-19 ultimately impacts the Company’s future results will depend on future developments, the pandemic and associated economic impacts could result in a material impact to the Company’s future financial condition, results of operations and cash flows.
ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
    The following discussion of our financial condition and results of operations should be read in conjunction with the unaudited Condensed Consolidated Financial Statements and notes thereto included in this Quarterly Report on Form 10-Q as well as the audited Consolidated Financial Statements and notes thereto and the information under the heading "Management's Discussion and Analysis of Financial Condition and Results of Operations" included in our Annual Report on Form 10-K for the year ended December 31, 2019. This Quarterly Report provides additional information regarding the Company, our services, industry outlook and forward-looking statements that involve risks and uncertainties, including those related to the potential impact of the novel coronavirus pandemic (COVID-19) and its impact on us, our operations, or our future financial or operational results. The forward-looking statements are not historical facts, but rather are based on current expectations, estimates, assumptions and projections about our industry, business and future financial results. Our actual results could differ materially from the results contemplated by these forward-looking statements. Refer to "Forward-Looking Information" for further information regarding forward-looking statements. Amounts presented in and throughout this Item 2 are rounded and, as such, any rounding differences could occur in period over period changes and percentages reported.
Overview
    Vectrus is a leading provider of global service solutions with a history in the services market that dates back more than 70 years. The company provides facility and base operations; supply chain and logistics services; information technology mission support; and engineering and digital technology services primarily to U.S. government customers around the world. Vectrus is differentiated by operational excellence, superior program performance, a history of long-term customer relationships and a strong commitment to its clients’ mission success.
    Our primary customer is the U.S. Department of Defense (DoD), with a high concentration in the U.S. Army. For the nine months ended October 2, 2020 and September 27, 2019, we had total revenue of $1,040.2 million and $1,017.4 million, respectively, substantially all of which was derived from U.S. Government customers. For the nine months ended October 2, 2020 and September 27, 2019, we generated approximately 68% and 69% of our total revenue from the U.S. Army, respectively.
Executive Summary
    Our revenue decreased $7.5 million, or 2.1%, for the three months ended October 2, 2020 compared to the three months ended September 27, 2019. The decrease in revenue is due to a temporary decrease in revenue from our existing contracts due to the COVID-19 pandemic. Revenue from our Middle East and European programs decreased by $19.2 million, and $0.4 million, respectively. This was partially offset by an increase in revenue from our U.S. programs of $12.1 million.
    Operating income for the three months ended October 2, 2020, was $14.8 million, an increase of $2.4 million, or 19.5%, compared to the three months ended September 27, 2019. This increase was due to an increase of $3.5 million from our European programs and $3.1 million from our U.S. programs, partially offset by a decrease of $4.2 million from our Middle East programs.
    During the performance of our contracts, we periodically review estimated final contract prices and costs and make revisions as required, which are recorded as changes in revenue and cost of revenue in the periods in which they are determined. Additionally, the fees under certain contracts may be increased or decreased in accordance with cost or performance incentive provisions which measure actual performance against established targets or other criteria. Such incentive fee awards or penalties are included in revenue when there is sufficient information to reasonably assess anticipated contract performance. Amounts representing contract change orders, claims, requests for equitable adjustment, or limitations in funding on contracts are recorded only if it is probable the claim will result in additional contract revenue and the amounts can be reliably estimated. Changes in estimated revenue, cost of revenue and the related effect to operating income are recognized using cumulative catch-up adjustments, which recognize in the current period the cumulative effect of the changes on current and prior periods based on a contract's percentage of completion. Cumulative catch-up adjustments due to aggregate changes in contract estimates increased operating income by less than $0.1 million and $0.7 million for the three months ended October 2, 2020 and September 27, 2019, respectively. Cumulative catch-up adjustments are driven by changes in contract terms, program performance, customer scope changes and changes to estimates in the reported period. These changes can increase or decrease operating income depending on the dynamics of each contract.
    Further details related to our financial results for the three and nine months ended October 2, 2020, compared to the three and nine months ended September 27, 2019, are contained in the "Discussion of Financial Results" section.
Recent Developments
    On April 12, 2019, the U.S. Army Contracting Command-Rock Island (ACC-RI) awarded four IDIQ, Multiple Award Task Order Contracts (MATOC), for the Logistics Civil Augmentation Program (LOGCAP) V support services in support of the
24

U.S. military worldwide. The services are to support the Geographical Combatant Commands (GCCs) and Army Service Component Commands (ASCCs) throughout the full range of military operations. Each basic IDIQ contract ordering period will be an initial five-year ordering period and options for five additional one-year ordering periods.
    Vectrus is one of four award recipients of the basic IDIQ contract and received the following task orders: INDOPACOM Setting the Theater Task Order and associated Performance Task Order; and CENTCOM Setting the Theater Task Order and associated Performance Task Order. Each task order has its own period of performance. Four of the LOGCAP V offerors filed protests of the awards with the U.S. Government Accountability Office (GAO) and, after the GAO denied two of the protests, those four offerors filed protests at the U.S. Court of Federal Claims (the Court of Federal Claims). As of March 2, 2020, the Court of Federal Claims had dismissed all offerors' protests. Vectrus received a notice to proceed with transition activities related to LOGCAP V on March 3, 2020. One of the protestors filed an appeal with the U.S. Court of Appeals for the Federal Circuit (the Federal Circuit) and all parties have filed their briefs with the court as of November 9, 2020. A second protestor had filed a notice of appeal, but subsequently withdrew its notice. No other protestors filed an appeal, and the deadline for filing such appeal has passed. We continue to monitor the status of the appeal, but the pending appeal has not impacted our transition or performance activities under LOGCAP V.
    Information regarding certain other significant contracts is discussed in "Significant Contracts" below.
COVID-19 Impact
    The global outbreak of COVID-19 was declared a pandemic by the World Health Organization and a national emergency by the U.S. Government in March 2020 and has negatively affected the U.S. and global economy, disrupted global supply chains, resulted in significant travel and transport restrictions, including mandated closures and orders to “shelter-in-place,” and created significant disruption of the financial markets.  We have taken measures to protect the health and safety of our employees, to work with our customers to minimize ultimate potential disruptions, and to support our community in addressing the challenges posed by this global pandemic. The extent of the ultimate impact of the COVID-19 pandemic on our operational and financial performance, including our ability to execute our programs in the expected timeframe, will depend on future developments, including the duration and spread of the pandemic and related actions taken by the U.S. Government, state and local government officials, and international governments to prevent disease spread, all of which remain uncertain and cannot be predicted.
    During the third quarter of 2020, it is estimated that COVID-19 caused a $12.9 million reduction in our revenue and a $0.14 reduction in our diluted earnings per share. For the nine months ended October 2, 2020, the estimated impact was a $37.3 million reduction in revenue and a $0.30 reduction in earnings per share. This impact was primarily due to certain government actions to restrict access to certain bases by Vectrus personnel and delays in supplier deliveries.
    In accordance with the DoD guidance issued in March 2020 designating the Defense Industrial Base as a critical infrastructure workforce, our U.S. facilities have continued to operate in support of essential products and services required to meet our commitments to the U.S. Government and the U.S. military; however, facility closures or work slowdowns or supply chain disruptions have affected our financial results and projections. In addition, other countries are responding to the pandemic differently which have affected our international operations and the operations of our suppliers and customers. However, any closures to date have not significantly impacted Vectrus' business.
    We continue to work with our customers, employees, suppliers and communities to address the impacts of COVID-19. We continue to assess possible implications to our business, supply chain and customers and to take actions in an effort to mitigate adverse consequences in order to support our customers' mission critical business and national security.
Significant Contracts
    The following table reflects contracts that accounted for more than 10% of our total revenue for the nine months ended October 2, 2020 and September 27, 2019:
% of Total Revenue
Nine Months Ended
Contract NameOctober 2, 2020September 27, 2019
Kuwait Base Operations and Security Support Services (K-BOSSS)33.3%36.2%
Operations, Maintenance and Defense of Army Communications in Southwest Asia and Central Asia (OMDAC-SWACA)15.2%15.8%
    Revenue associated with a contract will fluctuate based on increases or decreases in the work being performed on the contract, award fee payment assumptions, and other contract modifications within the term of the contract resulting in changes to the total contract value. See "Backlog" below.
    The K-BOSSS contract currently is exercised through September 28, 2021. K-BOSSS supports geographically-dispersed locations within the State of Kuwait, including several camps and a range training complex. The K-BOSSS contract was re-competed as a task order under the LOGCAP V contract vehicle, which was awarded April 12, 2019 (see "Recent
25

Developments" above). The K-BOSSS contract contributed $347 million and $368 million of revenue for the nine months ended October 2, 2020 and September 27, 2019, respectively.
    The OMDAC-SWACA contract is currently exercised through February 28, 2021. The contract provides for enterprise network capabilities and services support of the U.S. Central Command. Work is based in Kuwait with additional locations throughout Southwest Asia. Vectrus has been the incumbent on OMDAC-SWACA since May 2013. The OMDAC-SWACA contract contributed $158 million and $161 million of revenue for the nine months ended October 2, 2020 and September 27, 2019, respectively.
Backlog
    Total backlog includes remaining performance obligations, consisting of funded backlog (firm orders for which funding is contractually obligated by the customer) and unfunded backlog (firm orders for which funding is not currently contractually obligated by the customer, and unexercised contract options). Total backlog excludes potential orders under IDIQ contracts and contracts awarded to us that are being protested by competitors with the GAO or in the Court of Federal Claims. The value of the backlog is based on anticipated revenue levels over the anticipated life of the contract. Actual values may be greater or less than anticipated. Total backlog is converted into revenue as work is performed. The level of order activity related to programs can be affected by the timing of government funding authorizations and their project evaluation cycles. Year-over-year comparisons could, at times, be impacted by these factors, among others.
    Our contracts are multi-year contracts and typically include an initial period of one year or less with annual one-year (or less) option periods for the remaining contract period. The number of option periods vary by contract, and there is no guarantee that an option period will be exercised. The right to exercise an option period is at the sole discretion of the U.S. Government when we are the prime contractor or of the prime contractor when we are a subcontractor. The U.S. Government may also extend the term of a program by issuing extensions or bridge contracts, typically for periods of one year or less.
    We expect to recognize a substantial portion of our funded backlog as revenue within the next 12 months. However, the U.S. Government or the prime contractor may cancel any contract at any time through a termination for convenience. Most of our contracts have terms that would permit us to recover all or a portion of our incurred costs and fees for work performed in the event of a termination for convenience.
    For the nine months ended October 2, 2020, total backlog increased by $991 million. As of October 2, 2020, total backlog (funded and unfunded) was $3.7 billion which is set forth in the following table:
October 2,December 31,
(In millions)20202019
Funded backlog$1,057 $707 
Unfunded backlog2,685 2,044 
Total backlog$3,742 $2,751 
    
    Funded orders (different from funded backlog) represent orders for which funding was received during the period. We received funded orders of $1,587.6 million during the nine months ended October 2, 2020, which was an increase of $576.0 million compared to the nine months ended September 27, 2019.
Economic Opportunities, Challenges and Risks
    The U.S. Government’s investment in services and capabilities in response to changing security challenges creates a complex and fluid business environment for Vectrus and other firms in this market segment. The pace and depth of U.S. Government acquisition reform and cost savings initiatives, combined with increased industry competitiveness to win long-term positions on key programs, could add pressure to revenue levels and profit margins going forward. However, we expect the U.S. Government will continue to place a high priority on national security and will continue to invest in affordable solutions for its facilities, logistics, equipment, operational technology, and communication needs, which aligns with our services and strengths. Further, the DoD budget remains the largest in the world and management believes our addressable portion of the DoD budget offers substantial opportunity for growth. On February 10, 2020, the President submitted the FY 2021 budget request, which requests $741 billion in discretionary funding for national defense and includes $672 billion in base funding and $69 billion in overseas contingency operations funding. The Government Fiscal Year begins on October 1 and ends on September 30. The FY 2021 budget has not yet been passed by Congress and on September 30, 2020, a continuing resolution (CR) was signed into law, providing funding for federal agencies at FY 2020 spending levels through December 11, 2020. Additionally, under the CR, Section 3610 of the CARES Act, which provides authorization for federal contractors to continue to support government initiatives despite COVID-19 disruption, was also extended through December 11, 2020. If new appropriations are not passed prior to the expiration of the current CR, U.S. Government agencies may be subject to a government shutdown.
    We believe spending on operation and maintenance of defense assets, as well as civilian agency infrastructure and equipment, will continue to be a U.S. Government priority. Our focus is on sustaining facilities, equipment, and IT networks,
26

while utilizing operational technologies and converged solutions to improve efficiency and the outcomes of our clients' missions. We believe this focus aligns with our customers' intent to utilize existing equipment and infrastructure rather than executing new purchases. Many of the core functions we perform are mission-essential. The following are examples of a few of these core functions: (i) keeping communications networks operational; (ii) maintaining airfields; and (iii) providing emergency services. While customers may reduce the level of services required from us, we do not currently anticipate the complete elimination of these services.
    Currently, the ongoing COVID-19 pandemic has caused disruptions to national and global economies and a significant impact on societies, governments, markets, businesses and social norms. As an essential business and operator of critical infrastructures primarily for the DoD and the intelligence communities, we have continued to conduct our operations to support client missions while implementing measures to protect the health and safety of our employees. However, the recent COVID-19 or other outbreaks have negatively impacted our business, results of operations and financial condition in the first nine months of 2020. The continued impact to our business is currently unknown due to the uncertainty around the duration of the pandemic and its broader impact on the global economy, our clients, and employees. Potential impacts could arise from our employee’s inability to access our facilities or the facilities of our clients as well as any change in performance or cost on our contracts that might not be fully recoverable. Additionally, travel restrictions and the availability of our employee population could impact our ability to support existing and new contracts.
    The information provided above does not represent a complete list of trends and uncertainties that could impact our business in either the near or long-term and should be considered along with the risk factors identified under the caption “Risk Factors” identified in Part 1, Item 1A in our Annual Report on Form 10-K for the year ended December 31, 2019 and the matters identified under the caption “Forward-Looking Information" and Part II, Item 1A, “Risk Factors” herein.
DISCUSSION OF FINANCIAL RESULTS
Operating Income (Expense)
Three months ended October 2, 2020, compared to three months ended September 27, 2019
    Selected financial highlights are presented in the following table:
Three Months EndedChange
(In thousands, except for percentages)October 2, 2020September 27, 2019$%
Revenue $352,415 $359,873 $(7,458)(2.1)%
Cost of revenue 320,234 327,523 (7,289)(2.2)%
% of revenue 90.9 %91.0 %
Selling, general, and administrative expenses17,344 19,934 (2,590)(13.0)%
% of revenue 4.9 %5.5 %
Operating income 14,837 12,416 2,421 19.5 %
Operating margin 4.2 %3.5 %
Interest expense, net(939)(1,907)(968)(50.8)%
Income from operations before income taxes13,898 10,509 3,389 32.2 %
% of revenue3.9 %2.9 %
Income tax expense3,507 2,668 839 31.4 %
Effective income tax rate 25.2 %25.4 %
Net Income $10,391 $7,841 $2,550 32.5 %
Revenue
    Revenue for the three months ended October 2, 2020 was $352.4 million, a decrease of $7.5 million, or 2.1%, as compared to the three months ended September 27, 2019. The decrease in revenue was attributable to a temporary decrease in revenue from our existing contracts due to the COVID-19 pandemic. Revenue from our Middle East and European programs decreased by $19.2 million, and $0.4 million, respectively. This was partially offset by an increase in revenue from our U.S. programs of $12.1 million.
Cost of Revenue
    Cost of revenue as a percentage of revenue was 90.9% compared to 91.0% for the three months ended October 2, 2020 and September 27, 2019, respectively. The decrease in cost of revenue of $7.3 million, or 2.2%, for the three months ended October 2, 2020, as compared to the three months ended September 27, 2019, was primarily due to the volume fluctuations described for revenue.
27

Selling, General, & Administrative (SG&A) Expenses
    For the three months ended October 2, 2020, SG&A expenses of $17.3 million decreased by $2.6 million, or 13.0%, as compared to the three months ended September 27, 2019. The decrease was due primarily to a decrease in business acquisition expense of $0.3 million and a decrease in various miscellaneous expenses of $2.3 million.
Operating Income
    Operating income for the three months ended October 2, 2020 increased by $2.4 million, or 19.5%, as compared to the three months ended September 27, 2019. This increase was primarily due to increased operating income of $3.5 million and $3.1 million for our European and U.S programs, respectively, partially offset by a $4.2 million decrease in operating income from our Middle East programs.
    Operating income as a percentage of revenue was 4.2% for the three months ended October 2, 2020, compared to 3.5% for the three months ended September 27, 2019.
    Aggregate cumulative catch-up adjustments increased operating income by less than $0.1 million and $0.7 million for the three months ended October 2, 2020 and September 27, 2019, respectively. The aggregate cumulative catch-up adjustments for the three months ended October 2, 2020 related to lower margins associated with contract staffing and increased Other Direct Costs (ODCs) offset be a contract closeout adjustment. The aggregate cumulative catch-up adjustments for the three months ended September 27, 2019 related to higher margins associated with operational efficiencies related to labor and management of contract staffing and contract close-out activities.
Nine months ended October 2, 2020, compared to nine months ended September 27, 2019
    Selected financial highlights are presented in the following table:
Nine Months EndedChange
(In thousands, except for percentages)October 2, 2020September 27, 2019$%
Revenue $1,040,212 $1,017,368 $22,844 2.2 %
Cost of revenue 951,743 923,671 28,072 3.0 %
% of revenue 91.5 %90.8 %
Selling, general, and administrative expenses58,718 59,697 (979)(1.6)%
% of revenue 5.6 %5.9 %
Operating income 29,751 34,000 (4,249)(12.5)%
Operating margin 2.9 %3.3 %
Interest expense, net(3,988)(4,811)823 (17.1)%
Income from operations before income taxes25,763 29,189 (3,426)(11.7)%
% of revenue2.5 %2.9 %
Income tax expense5,593 6,657 (1,064)(16.0)%
Effective income tax rate 21.7 %22.8 %
Net Income $20,170 $22,532 $(2,362)(10.5)%
Revenue
    Revenue for the nine months ended October 2, 2020 was $1,040.2 million, an increase of $22.8 million, or 2.2%, as compared to the nine months ended September 27, 2019. The increase in revenue was attributable to the expansion of our existing contracts. Revenue increased by $35.1 million from our U.S. programs and $3.7 million from our European programs, partially offset by a decrease of $16.0 million from our Middle East programs.
Cost of Revenue
    Cost of revenue as a percentage of revenue was 91.5% compared to 90.8% for the nine months ended October 2, 2020 and September 27, 2019, respectively. The increase in cost of revenue of $28.1 million, or 3.0%, for the nine months ended October 2, 2020, as compared to the nine months ended September 27, 2019, was primarily due to the volume fluctuations described for revenue.
Selling, General, & Administrative (SG&A) Expenses
    For the nine months ended October 2, 2020, SG&A expenses of $58.7 million decreased by $1.0 million, or 1.6%, as compared to the September 27, 2019 due primarily to a decrease in various miscellaneous expenses.
28

Operating Income
    Operating income for the nine months ended October 2, 2020 decreased by $4.2 million, or 12.5%, as compared to the nine months ended September 27, 2019. This decrease was primarily due to lower operating income of $4.4 million from our Middle East programs and $1.5 million from our European programs, partially offset by an increase to operating income of $1.7 million from our U.S. programs.
    Operating income as a percentage of revenue was 2.9% for the nine months ended October 2, 2020, compared to 3.3% for the nine months ended September 27, 2019.
    Aggregate cumulative catch-up adjustments decreased operating income by $3.8 million and increased operating income $1.5 million for the nine months ended October 2, 2020 and September 27, 2019, respectively. The aggregate cumulative catch-up adjustments for the nine months ended October 2, 2020 related to lower margins associated with contract staffing and increased Other Direct Costs (ODCs). The aggregate cumulative catch-up adjustments for the nine months ended September 27, 2019 related to higher margins associated with operational efficiencies related to labor and management of contract staffing and contract close-out activities.
Non-operating Income (Expense)
Interest (Expense) Income, Net
    Interest (expense) income, net for the three and nine months ended October 2, 2020 and September 27, 2019 was as follows:
Three Months EndedChangeNine Months EndedChange
(In thousands, except for percentages)October 2, 2020September 27, 2019$%October 2, 2020September 27, 2019$%
Interest income$27 $61 $(34)(55.7)%$109 $169 $(60)(35.5)%
Interest expense(966)(1,968)(1,002)(50.9)%(4,097)(4,980)(883)(17.7)%
Interest expense, net
$(939)$(1,907)$(968)(50.8)%$(3,988)$(4,811)$(823)(17.1)%
    Interest income is directly related to interest earned on our cash. Interest expense is directly related to borrowings under our senior secured credit facilities, with the amortization of debt issuance costs, and derivative instruments used to hedge a portion of our exposure to interest rate risk. The decrease in interest expense of $0.8 million for the nine months ended October 2, 2020 compared to the nine months ended September 27, 2019 was due to greater use of our revolving credit facility in 2019 to finance short-term working capital requirements and the acquisition of Advantor.
Income Tax Expense
    We recorded income tax expense of $3.5 million and $2.7 million for the three months ended October 2, 2020 and September 27, 2019, respectively, representing effective income tax rates of 25.2% and 25.4%. For the nine months ended October 2, 2020 and September 27, 2019, respectively, we recorded income tax expense of $5.6 million and $6.7 million, respectively, representing effective income tax rates of 21.7% and 22.8%, respectively.
LIQUIDITY AND CAPITAL RESOURCES
Liquidity
    We have generated operating cash flow sufficient to fund our working capital, capital expenditures, and financing requirements. We expect to fund our ongoing working capital, capital expenditure and financing requirements and pursue additional growth through new business development and potential acquisition opportunities by using cash flows from operations, cash on hand, our credit facilities, and access to capital markets. When necessary, we will utilize our revolving credit facility to satisfy short-term working capital requirements.
    If our cash flows from operations are less than what we expect, we may need to access the long-term or short-term capital markets. Although we believe that our current financing arrangements will permit us to finance our operations on acceptable terms and conditions, our access to and the availability of financing on acceptable terms and conditions in the future will be impacted by many factors, including: (i) our credit ratings, (ii) the liquidity of the overall capital markets, and (iii) the current state of the economy. We cannot provide assurance that such financing will be available to us on acceptable terms or that such financing will be available at all.
    To date, COVID-19 has not had a significant impact on our liquidity, cash flows or capital resources. However, the continued spread of COVID-19 has also led to disruption and volatility in the global capital markets, which, depending on future developments, could impact our capital resources and liquidity in the future. To meet current and potential short-term working capital requirements and strengthen the Company's cash position in response to COVID-19 uncertainties, Vectrus drew $115 million from its revolving credit facility during the first quarter of 2020. This amount was repaid in full during the second quarter of 2020. Vectrus had net debt of $35.2 million as of December 31, 2019 and $2.3 million as of October 2, 2020.
29

    In addition, on March 27, 2020, in response to the COVID-19 pandemic, President Trump signed into law the CARES Act, which provides for the deferral of certain tax payments. The CARES Act also contains numerous other provisions which may benefit Vectrus and we continue to review ongoing government guidance on both the CARES Act and COVID-19 to assess potential impacts on our liquidity and capital resources.
    The cash presented on our Condensed Consolidated Balance Sheets consists of U.S. and international cash from wholly owned subsidiaries. Approximately $17.6 million of our total $63.7 million in cash at October 2, 2020 is held by our foreign subsidiaries and is not available to fund U.S. operations unless repatriated. We do not currently expect that we will be required to repatriate undistributed earnings of foreign subsidiaries. We expect our U.S. domestic cash resources will be sufficient to fund our U.S. operating activities and cash commitments for financing activities.
    In September 2014, we and our wholly-owned subsidiary, VSC, entered into a credit agreement with a group of lenders, including JPMorgan Chase Bank, N.A. as administrative agent. The credit agreement was subsequently amended in November 2017 by the Amendment and Restatement Agreement (the Amendment Agreement) with a group of lenders, including JPMorgan Chase Bank, N.A., as administrative agent. The Amendment Agreement provides for $200.0 million in senior secured financing, consisting of a $80.0 million five-year term loan facility (the Amended Term Loan) and a $120.0 million five-year senior secured revolving credit facility (the Amended Revolver, and together with the Amended Term Loan, the Amended Credit Facilities). There were no outstanding borrowings under the Amended Revolver at October 2, 2020. At October 2, 2020, there were two letters of credit outstanding in the aggregate amount of $2.4 million, which reduced our borrowing availability under the Amended Revolver to $117.6 million.
Dividends
    We do not currently plan to pay a regular dividend on our common stock. The declaration of any future cash dividends and the amount of any such dividends, if declared, will depend upon our financial condition, earnings, capital requirements, financial covenants and other contractual restrictions and the discretion of our Board of Directors. In deciding whether to pay future dividends on our common stock, our Board of Directors may take into account such matters as general business conditions, industry practice, our financial condition and performance, our future prospects, our cash needs and capital investment plans, income tax consequences, applicable law and such other factors as our Board of Directors may deem relevant.
Sources and Uses of Liquidity
    Cash, accounts receivable, unbilled receivables, and accounts payable are the principal components of our working capital and are generally driven by our level of revenue with other short-term fluctuations related to payment practices by our customers and the timing of our billings. Our receivables reflect amounts billed to our customers, as well as the revenue that was recognized in the preceding month, which is normally billed the month following each balance sheet date.
    The total amount of our accounts receivable can vary significantly over time and is sensitive to revenue levels and the timing of payments received from our customers. Days sales outstanding (DSO) is a metric used to monitor accounts receivable levels. The Company determines its DSO by calculating the number of days necessary to exhaust its ending accounts receivable balance based on its most recent historical revenue. Our DSO was 67 and 66 days as of October 2, 2020 and December 31, 2019, respectively.
    The following table sets forth net cash used in operating activities, investing activities and financing activities:
Nine Months Ended
(In thousands)October 2, 2020September 27, 2019
Operating activities$37,655 $28,448 
Investing activities(3,348)(53,003)
Financing activities(6,359)699 
Foreign exchange1
468 (1,239)
Net change in cash$28,416 $(25,095)
1 Impact on cash balances due to changes in foreign exchange rates.
    Trends in our operating cash flows tend to follow trends in operating income, excluding non-cash charges. Net cash provided by operating activities for the nine months ended October 2, 2020 consisted of net income of $20.2 million, the favorable impact of non-cash items of $12.9 million and favorable net changes in other long-term assets and liabilities of $9.3 million partially offset by an increase in net working capital requirements of $4.7 million. Tax deferrals related to the CARES Act contributed $9.9 million to our cash flows from operating activities
    Net cash provided by operating activities during the nine months ended September 27, 2019 consisted of net income of $22.5 million, increased by non-cash items of $10.7 million and favorable net changes in other long-term assets and liabilities of $2.5 million, offset by unfavorable net changes working capital of $7.3 million.
30

    Net cash used in investing activities for the nine months ended October 2, 2020 consisted of $3.3 million of capital expenditures for the purchase of software and hardware, and vehicles and equipment related to ongoing operations. Net cash used in investing activities during the nine months ended September 27, 2019 consisted of $44.0 million for the acquisition of Advantor and $14.4 million of capital expenditures for the purchase of intangible assets, software and hardware, leasehold improvements, and vehicles and equipment related to ongoing operations. During the third quarter of 2019, $5.4 million was received from the seller of a contract acquired by the Company in the first quarter of 2019 due to the inability to have the contract novated to the Company.
    Net cash used in financing activities during the nine months ended October 2, 2020 consisted of repayments of long-term debt of $4.5 million and payments related to employee withholding taxes on share-based compensation of $1.9 million. During the nine months ended October 2, 2020, we borrowed and repaid $151.0 million on the Amended Revolver.
    Net cash provided by financing activities during the nine months ended September 27, 2019 consisted of $3.5 million in cash received from the exercise of stock options offset by repayments of long-term debt of $2.0 million and payments related to employee withholding taxes on share-based compensation in the amount of $0.8 million. During the nine months ended September 27, 2019, we borrowed and repaid a total of $226.0 million from the Amended Revolver to meet short-term working capital requirements.
Capital Resources
    At October 2, 2020, we held cash of $63.7 million, which included $17.6 million held by foreign subsidiaries, and had $117.6 million of available borrowing capacity under the Amended Revolver, which expires on November 15, 2022. We believe that our cash at October 2, 2020, as supplemented by cash flows from operations and the Amended Revolver, will be sufficient to fund our anticipated operating costs, capital expenditures, and current debt repayment obligations for at least the next 12 months.
    We have a shelf registration statement with the SEC that became effective in January 2020 under which we may issue, from time to time, up to $250 million of common stock, preferred stock, depository shares, warrants, rights and debt securities. If necessary, we may seek to obtain additional term loans or issue debt or equity under the registration statement to supplement our working capital and investing requirements or to fund acquisitions. A financing transaction may not be available on terms acceptable to us, or at all, and a financing transaction may be dilutive to our current stockholders.
Contractual Obligations
    During the nine months ended October 2, 2020, we paid $4.5 million in quarterly installment payments on the Amended Term Loan. See Note 11, "Leases" for additional contractual obligation information.
Off-Balance Sheet Arrangements
    We have obligations relating to operating leases and letters of credit outstanding. Our Amended Revolver is available for working capital, capital expenditures, and other general corporate purposes. Up to $25.0 million of the Amended Revolver is available for the issuance of letters of credit. As of October 2, 2020, there were no outstanding borrowings under the Amended Revolver and two letters of credit outstanding in the aggregate amount of $2.4 million. Both reduced our borrowing availability to $117.6 million under the Amended Revolver. These arrangements have not had, and management does not believe it is likely that they will in the future have, a material effect on our liquidity, capital resources, operations or financial condition.
CRITICAL ACCOUNTING POLICIES, ESTIMATES AND JUDGMENTS
    The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting periods. Estimates are revised as additional information becomes available. Management believes that the accounting estimates employed and the resulting balances are reasonable; however, actual results in these areas could differ from management's estimates under different assumptions or conditions.
    We believe that the assumptions and estimates associated with revenue recognition, goodwill impairment assessments, intangible assets, and income taxes have the greatest potential impact on our financial statements. Therefore, we consider these to be our critical accounting policies and estimates. There have been no material changes in our critical accounting policies and estimates from those discussed in our Annual Report on Form 10-K for the year ended December 31, 2019.
New Accounting Pronouncements
    Refer to Part I, Item 1, Note 2 "Recent Accounting Standards Update" in the notes to our unaudited Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q for information regarding accounting pronouncements and accounting standards updates.
31

FORWARD-LOOKING INFORMATION
    This Quarterly Report on Form 10-Q and certain information incorporated herein by reference contain forward-looking statements within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended (the Exchange Act), and Section 27A of the Securities Act of 1933, as amended (the Securities Act), and the Private Securities Litigation Reform Act of 1995 and, as such, may involve risks and uncertainties. All statements included or incorporated by reference in this report, other than statements that are purely historical, are forward-looking statements. Forward-looking statements generally can be identified by the use of forward-looking terminology such as “may,” “will,” “expect,” “intend,” “estimate,” “anticipate,” “believe,” “could,” “potential,” “continue” or similar terminology. These statements are based on the beliefs and assumptions of the management of the Company based on information currently available to management. Forward-looking statements are not guarantees of future performance and are subject to risks and uncertainties that could cause actual results to differ materially from the results contemplated by the forward-looking statements.
    We undertake no obligation to update any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by law. In addition, forward-looking statements are subject to certain risks and uncertainties that could cause actual results to differ materially from the Company's historical experience and our present expectations or projections. These risks and uncertainties include, but are not limited to: the continued impact of COVID-19 on the global economy; our ability to submit proposals for and/or win all potential opportunities in our pipeline; our ability to retain and renew our existing contracts; our ability to compete with other companies in our market; security breaches and other disruptions to our information technology and operation; our mix of cost-plus, cost- reimbursable, and firm-fixed-price contracts; maintaining our reputation and relationship with the U.S. Government; protests of new awards; economic, political and social conditions in the countries in which we conduct our businesses; changes in U.S. or international government defense budgets; government regulations and compliance therewith, including changes to the DoD procurement process; changes in technology; intellectual property matters; governmental investigations, reviews, audits and cost adjustments; contingencies related to actual or alleged environmental contamination, claims and concerns; delays in completion of the U.S. Government's budget; our success in extending, deepening, and enhancing our technical capabilities; our success in expanding our geographic footprint or broadening our customer base; our ability to realize the full amounts reflected in our backlog; impairment of goodwill; misconduct of our employees, subcontractors, agents, prime contractors and business partners; our ability to control costs; our level of indebtedness; and terms of our credit agreement; interest rate risk; subcontractor performance; economic and capital markets conditions; our ability to maintain safe work sites and equipment; our ability to retain and recruit qualified personnel; our ability to maintain good relationships with our workforce; our teaming relationships with other contractors; changes in our accounting estimates; the adequacy of our insurance coverage; volatility in our stock price; changes in our tax provisions or exposure to additional income tax liabilities; risks and uncertainties relating to the Spin-off; changes in GAAP; and other factors contained below under Part II, Item 1A, “Risk Factors,” and described in Item 1A, “Risk Factors” and elsewhere in our Annual Report on Form 10-K for the year ended December 31, 2019 and described from time to time in our future reports filed with the SEC.
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
    Our earnings, cash flows and financial position are exposed to market risks relating to fluctuations in interest rates and foreign currency exchange rates. All of the potential changes noted below are based on information available at October 2, 2020.
Interest Rate Risk
    Each one percentage point change associated with the variable rate Amended Term Loan would result in a $0.2 million change in our annual cash interest expenses, net of interest rate swaps in place as of October 2, 2020 to hedge a portion of this risk
     Assuming our Amended Revolver was fully drawn to a principal amount equal to $120.0 million, each one percentage point change in interest rates would result in a $1.2 million change in our annual cash interest expense.
    As of October 2, 2020, the notional value of our interest rate swap agreements totaled $49.6 million. The difference to be paid or received under the terms of the interest rate swap agreements is accrued as interest rates change and recognized as an adjustment to interest expense for the related debt in the period incurred. Changes in the variable interest rates to be paid pursuant to the terms of the interest rate swap agreements will have a corresponding effect on future cash flows. Refer to Note 10, "Derivative Instruments" in the Notes to Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q for additional information regarding our interest rate swaps.
Foreign Currency Exchange Risk
    The majority of our business is conducted in U.S. dollars. However, we are required to transact in foreign currencies for some of our contracts, resulting in some assets and liabilities denominated in foreign currencies. Therefore, our earnings may experience some volatility related to movements in foreign currency exchange rates. We enter into forward foreign exchange contracts to buy or sell various foreign currencies to selectively protect against volatility in the value of non-functional currency denominated monetary assets and liabilities. Changes in the fair value of these forward contracts are recognized in earnings. As of October 2, 2020, the U.S. dollar notional value of our outstanding foreign currency forward contracts was approximately $9.5 million. The net fair value of these contracts at October 2, 2020 was $0.2 million.
32

    We perform a sensitivity analysis to determine the effects that market risk exposures may have on the fair values of our foreign currency forward contracts. To perform the sensitivity analysis, we assess the risk of loss in fair values from the effect of hypothetical changes in foreign currency exchange rates. This analysis assumes a like movement by the foreign currencies in our hedge portfolio against the U.S. dollar. As of October 2, 2020, a 5% appreciation in the value of the U.S. dollar would result in a net decrease in the fair value of our derivative portfolio of approximately $0.1 million.
ITEM 4. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
    The Company's management, with the participation of the Company's Chief Executive Officer and Acting Chief Financial Officer, evaluated the effectiveness of the Company's disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of October 2, 2020. Based on such evaluation, the Chief Executive Officer and Chief Financial Officer concluded that, as of October 2, 2020, the Company’s disclosure controls and procedures were effective to ensure that information required to be disclosed in reports the Company files or submits under the Exchange Act is (i) recorded, processed, summarized and reported within the time periods specified in SEC rules and forms, and (ii) accumulated and communicated to management to allow timely decisions regarding required disclosure. Any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives.
Changes in Internal Control over Financial Reporting
    On July 8, 2019, we completed our acquisition of Advantor. We have integrated Advantor’s operations with our operations, including integration of financial reporting processes and procedures and internal controls over financial reporting. There were no material changes to our financial reporting processes and procedures and internal controls over financial reporting as a result of this integration.
    There were no changes in our internal control over financial reporting that occurred during the quarter ended October 2, 2020 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
    
33

PART II. OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
    From time to time, we are involved in legal proceedings that are incidental to the operation of our business. Some of these proceedings seek remedies relating to employment matters, matters in connection with our contracts and matters arising under laws relating to the protection of the environment.
    Although the ultimate outcome of any legal matter cannot be predicted with certainty, based on present information, including our assessment of the merits of the particular claim, we do not expect that any asserted or unasserted legal claims or proceedings, individually or in the aggregate, will have a material adverse effect on our cash flow, results of operations or financial condition.
    Refer to Note 13 "Commitments and Contingencies" in the notes to Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q for further information.
ITEM 1A. RISK FACTORS
    We have updated certain risk factors affecting our business since those presented in our 2019 Annual Report on Form 10-K for the fiscal year ended December 31, 2019 and those in our Quarterly Reports on Form 10-Q for the quarters ended March 31, 2020 and July 2, 2020, respectively. Except for the risk factors set forth below, there have been no material changes in our assessment of our risk factors from those set forth in such reports.
We face various risks related to health epidemics, pandemics and similar outbreaks, particularly COVID-19, which may have material adverse effects on our business, financial position, results of operations and/or cash flows.
    The global outbreak of COVID-19 was declared a pandemic by the World Health Organization and a national emergency by the U.S. Government in March 2020 and has negatively affected the U.S. and global economy, disrupted global supply chains, resulted in significant travel and transport restrictions, including mandated closures and orders to “shelter-in-place,” and created significant disruption in the global financial markets. The outbreak had an adverse impact on our operating results and our business in the first three quarters of 2020. However, the extent of the continued impact of the COVID-19 pandemic on our operational and financial performance, including our ability to execute our programs in the expected time-frame, will depend on future developments, including the duration and spread of the pandemic and related actions taken by the U.S. Government, state and local government officials, and international governments to prevent disease spread, all of which remain uncertain and cannot be predicted. Further, if significant portions of our workforce are unable to continue to work effectively because of illness, quarantine, government actions, facility closures, travel restrictions, disruptions related to increased teleworking policies, social distancing or other restrictions related to COVID-19, our operations, efficiency and effectiveness may be impacted in the future.
    It is also possible that the continued spread of COVID-19 could continue to delay or limit the ability of the U.S. Government and other customers to perform on its contractual obligations, including making timely payments to us. Essentially all of our revenue is derived from services ultimately sold to the U.S. Government, and we cannot predict the effect COVID-19 may have on our customers’ spending and mission priorities. The COVID-19 pandemic could delay the announcement of new contract awards and/or the timing of start-up or transition of our major contracts, including, but not limited to, LOGCAP V. Any prolonged interruptions in payment or transition activities on our large contracts may disrupt our cash flows, and these uncertainties could adversely affect both our operations and financial position.
    In March 2020, in response to the COVID-19 pandemic, we instituted a maximum telework policy wherever possible and eliminated all non-essential travel to protect the health and safety of our employees. We will continue to evaluate and extend these policies as necessary to continue to protect our employees. The effects on our long-term operations as a result of a significant portion of our workforce working remotely for a prolonged period are unknown. Further, prolonged telework by a large portion of our workforce presents potential cybersecurity and data security risks. In addition, as certain restrictions begin to lift worldwide, employees at many of our project sites and headquarters have begun to return to work in certain circumstances under new social distancing guidelines. We continue to monitor the World Health Organization and Center for Disease Control guidelines, as well as country, state and local guidance, and we have made significant efforts to mitigate the risks associated with returning to work. We also continue to exercise preventative measures to reduce the spread of the virus, but we cannot provide any assurances as to whether such measures will be effective or sufficient. Further, the impact of COVID-19 could worsen depending on the duration and spread of the COVID-19 outbreak or resurgences of COVID-19 infection in affected regions where we operate after they have begun to experience improvement. Any exposures to COVID-19 by our employees could affect our ability to operate effectively.
    The spread of COVID-19 has caused us to significantly modify our business practices (including limiting employee and contractor presence at our work locations), and we may take further actions as may be required by government authorities or that we determine are in the best interests of our employees, contractors, customers, suppliers, and communities. There is no certainty that such measures will be sufficient to mitigate the risks posed by the virus, and our ability to perform critical functions could be adversely impacted.
34

    As the effects of COVID-19 are difficult to predict, we continue to work with our stakeholders to address this global pandemic. We continuously assess any possible implications on our business and customers to mitigate adverse consequences. Due to the many uncertainties and the rapidly changing business environment, the impacts from the COVID-19 pandemic may have a material adverse effect on our business, financial position, results of operations and/or cash flows in the future. The ongoing pandemic may also have the effect of heightening many of the other risks identified under the caption "Risk Factors" in Part 1, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2019.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
    Not applicable.
ITEM 3. DEFAULTS UPON SENIOR SECURITIES
    None.
ITEM 4. MINE SAFETY DISCLOSURES
    None.
ITEM 5. OTHER INFORMATION
    None.
ITEM 6. EXHIBITS
31.1
31.2
32.1
32.2
101The following materials from Vectrus, Inc.’s Quarterly Report on Form 10-Q for the quarter ended October 2, 2020, formatted in iXBRL (Inline Extensible Business Reporting Language): (i) Unaudited Condensed Consolidated Statements of Income, (ii) Unaudited Condensed Consolidated Statements of Comprehensive Income, (iii) Unaudited Condensed Consolidated Balance Sheets, (iv) Unaudited Condensed Consolidated Statements of Cash Flows, (v) Unaudited Condensed Consolidated Statements of Changes to Shareholders' Equity and (vi) Notes to Condensed Consolidated Financial Statements. #
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101) #

+ Indicates this document is filed as an exhibit herewith.
# Submitted electronically with this report.

The Company’s Commission File Number for Reports on Form 10-K, Form 10-Q and Form 8-K is 001-36341.
SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) 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.
VECTRUS, INC.
/s/ William B. Noon
By: William B. Noon
Corporate Vice President and Chief Accounting Officer
(Principal Accounting Officer)
Date: November 10, 2020

35
EX-31.1 2 vec-10022020x311.htm EX-31.1 Document

EXHIBIT 31.1
CERTIFICATIONS PURSUANT TO SECTION 302
OF THE SARBANES-OXLEY ACT OF 2002
 
I, Charles L. Prow, certify that:
 
1.I have reviewed this quarterly report on Form 10-Q of Vectrus, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date: November 10, 2020
/s/ Charles L. Prow                               
Charles L. Prow
President and Chief Executive Officer


EX-31.2 3 vec-10022020x312.htm EX-31.2 Document

EXHIBIT 31.2
CERTIFICATIONS PURSUANT TO SECTION 302
OF THE SARBANES-OXLEY ACT OF 2002
 
I, Susan D. Lynch, certify that:
 
1.I have reviewed this quarterly report on Form 10-Q of Vectrus, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date: November 10, 2020
/s/ Susan D. Lynch
Susan D. Lynch
Senior Vice President and Chief Financial Officer

EX-32.1 4 vec-10022020x321.htm EX-32.1 Document

Exhibit 32.1
 
 
Certification of President and Chief Executive Officer
 
CERTIFICATION PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
(18 U.S.C. SECTION 1350)
 
In connection with the Quarterly Report on Form 10-Q of Vectrus, Inc. (the “Company”) for the period ended October 2, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned certifies, pursuant to 18 U.S.C. § 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to his knowledge:
(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Date: November 10, 2020
/s/ Charles L. Prow                               
Charles L. Prow
President and Chief Executive Officer


EX-32.2 5 vec-10022020x322.htm EX-32.2 Document

Exhibit 32.2
 
 
Certification of Senior Vice President and Chief Financial Officer
 
CERTIFICATION PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
(18 U.S.C. SECTION 1350)
 
In connection with the Quarterly Report on Form 10-Q of Vectrus, Inc. (the “Company”) for the period ended October 2, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned certifies, pursuant to 18 U.S.C. § 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to her knowledge:
(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Date: November 10, 2020
/s/ Susan D. Lynch
Susan D. Lynch
Senior Vice President and Chief Financial Officer


EX-101.SCH 6 vec-20201002.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Statements of Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statements of Changes to Shareholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Description of Business and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Immaterial Restatement of Prior Period Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Condensed Consolidated Statements of Income (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Condensed Consolidated Statements of Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Condensed Consolidated Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 2409406 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Condensed Consolidated Statement of Cash Flow (Details) link:presentationLink link:calculationLink link:definitionLink 2410407 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Condensed Consolidated Statements of Changes in Shareholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2111102 - Disclosure - Recent Accounting Standards Update link:presentationLink link:calculationLink link:definitionLink 2412408 - Disclosure - Recent Accounting Standards Update - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2113103 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2314302 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2415409 - Disclosure - Revenue - Revenue Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2416410 - Disclosure - Revenue - Revenue Performance Obligations (Percentage and Remaining Period of Time) (Details) link:presentationLink link:calculationLink link:definitionLink 2416410 - Disclosure - Revenue - Revenue Performance Obligations (Percentage and Remaining Period of Time) (Details) link:presentationLink link:calculationLink link:definitionLink 2417411 - Disclosure - Revenue - Revenue Contract Estimates (Details) link:presentationLink link:calculationLink link:definitionLink 2418412 - Disclosure - Revenue - Revenue by Contract Type (Details) link:presentationLink link:calculationLink link:definitionLink 2419413 - Disclosure - Revenue - Revenue by Geographic Region (Details) link:presentationLink link:calculationLink link:definitionLink 2420414 - Disclosure - Revenue - Revenue by Contract Relationship (Details) link:presentationLink link:calculationLink link:definitionLink 2421415 - Disclosure - Revenue - Revenue by Customer (Details) link:presentationLink link:calculationLink link:definitionLink 2422416 - Disclosure - Revenue - Revenue Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2123104 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2424417 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2125105 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2326303 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 2427418 - Disclosure - Acquisitions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2428419 - Disclosure - Acquisitions - Business Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 2129106 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2330304 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2431420 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2432421 - Disclosure - Goodwill and Intangible Assets - Schedule of Identifiable Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2433422 - Disclosure - Goodwill and Intangible Assets - Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2134107 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2335305 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2436423 - Disclosure - Earnings Per Share - Reconciliation of Basic and Diluted Weighted Average Shares Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 2437424 - Disclosure - Earnings Per Share - Anti-dilutive Options (Details) link:presentationLink link:calculationLink link:definitionLink 2138108 - Disclosure - Receivables link:presentationLink link:calculationLink link:definitionLink 2339306 - Disclosure - Receivables (Tables) link:presentationLink link:calculationLink link:definitionLink 2440425 - Disclosure - Receivables - Schedule of Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 2441426 - Disclosure - Receivables - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2142109 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2343307 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2444427 - Disclosure - Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2445428 - Disclosure - Debt - Schedule of Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2146110 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 2347308 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2448429 - Disclosure - Derivative Instruments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2449430 - Disclosure - Derivative Instruments - Interest Rate Hedges in the Condensed Consolidated Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 2450431 - Disclosure - Derivative Instruments - Forward Contract Hedges in the Consolidated Condensed Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 2151111 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2352309 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2453432 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2454433 - Disclosure - Leases - Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2455434 - Disclosure - Leases - Balance Sheet Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2456435 - Disclosure - Leases - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2157112 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2358310 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2459436 - Disclosure - Stock-Based Compensation - Schedule of Impact of Stock-Based Compensation in Condensed Consolidated Statements of Income (Details) link:presentationLink link:calculationLink link:definitionLink 2460437 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2461438 - Disclosure - Stock-Based Compensation - Schedule of Non-Qualified Stock Options, Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2162113 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2463439 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 vec-20201002_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 vec-20201002_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 vec-20201002_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Restatement [Axis] Revision of Prior Period [Axis] Document Type Document Type Other comprehensive income (loss), net of tax Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Unbilled receivables, allowance for credit loss Contract with Customer, Asset, Allowance for Credit Loss Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Increase in purchase price allocation Goodwill, Purchase Accounting Adjustments Other current assets Other Current Assets [Member] Statistical Measurement [Domain] Statistical Measurement [Domain] Subcontractor Subcontractor [Member] Subcontractor [Member] Liabilities and Shareholders' Equity Liabilities and Equity [Abstract] Line of Credit Line of Credit [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Deferred tax liability Deferred Income Tax Liabilities, Net Prime contractor Prime Contractor [Member] Prime Contractor [Member] Security Exchange Name Security Exchange Name Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Advantor Advantor Systems Corporation [Member] Advantor Systems Corporation [Member] Operating income Operating income Operating Income (Loss) Total current liabilities Total current liabilities Liabilities, Current Outstanding (in dollars per share) Outstanding at beginning of period (in dollars per share) Outstanding at beginning of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Variable Rate [Domain] Variable Rate [Domain] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Variable Rate [Axis] Variable Rate [Axis] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Commitments and contingencies (Note 13) Commitments and Contingencies Taxes withheld on restricted stock unit compensation awards Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Share-based Compensation Award, Tranche Two Share-based Payment Arrangement, Tranche Two [Member] Assets Assets [Abstract] Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Employee stock awards and stock options Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Entity Address, State or Province Entity Address, State or Province Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Contract backlogs and recompetes Order Or Production Backlog And Recometes [Member] Order Or Production Backlog And Recometes [Member] Accounts payable Accounts Payable, Current Retained earnings Decrease in retained earnings Retained Earnings (Accumulated Deficit) Repayments of revolver Repayments of Lines of Credit Right-of-use assets Right-of-use assets Operating Lease, Right-of-Use Asset Weighted average amortization period Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 2021 Lessee, Operating Lease, Liability, to be Paid, Year One Outstanding at beginning of period (in shares) Outstanding at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment 2024 Lessee, Operating Lease, Liability, to be Paid, Year Four Favorable adjustments to operating income Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue Favorable, Operating Income, Change in Measure of Progress And Modification Of Contract Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue Favorable, Operating Income, Change in Measure of Progress And Modification Of Contract Unrecognized compensation costs Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Customer [Axis] Customer [Axis] Preferred stock; $0.01 par value; 10,000,000 shares authorized; No shares issued and outstanding Preferred Stock, Value, Issued Accrued compensation Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accrued Compensation Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Compensation Hedging Designation [Domain] Hedging Designation [Domain] Total lease expense Lease, Cost Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Issued in exchange (in dollars per share) Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Issued In Exchange, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Issued In Exchange, Weighted Average Grant Date Fair Value Other non-current liabilities Other Liabilities, Noncurrent Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Term facility Term Facility [Member] Term Facility [Member] Exchange rate effect on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Revenue Revenue Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Share-based Compensation Award, Tranche Three Share-based Payment Arrangement, Tranche Three [Member] Senior secured credit facilities Senior Secured Credit Facilities [Member] Senior Secured Credit Facilities [Member] Other accrued liabilities Other Accrued Liabilities [Member] Other Accrued Liabilities [Member] Business Acquisition [Axis] Business Acquisition [Axis] Geographical [Domain] Geographical [Domain] Statement [Line Items] Statement [Line Items] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Deferred taxes Changes in deferred taxes Increase (Decrease) in Deferred Income Taxes Earnings per share Earnings Per Share, Basic and Diluted [Abstract] Debt instrument, term Debt Instrument, Term Receivables Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Statement [Table] Statement [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Credit Facility [Axis] Credit Facility [Axis] Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Reconciliation of Basic and Diluted Weighted Average Shares Outstanding Schedule of Weighted Average Number of Shares [Table Text Block] Business Combinations [Abstract] Business Combinations [Abstract] Net (loss) gain reclassified to interest expense Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Entity Small Business Entity Small Business Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Total Shareholder Return Awards (TSR) Total Shareholder Return Awards [Member] Total Shareholder Return Awards [Member] Number of letters of credit outstanding Letters of Credit Outstanding, Number Outstanding Letters of Credit Outstanding, Number Outstanding Debt Debt Disclosure [Text Block] Schedule of Foreign Exchange Contracts, Statement of Financial Position Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block] Amendment Flag Amendment Flag Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Cost-plus and cost-reimbursable Time-and-materials Contract [Member] 2025 and beyond Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Cancelled in exchange (in shares) Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Cancelled In Exchange Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Cancelled In Exchange Air Force Air Force [Member] Air Force [Member] Purchase Price Allocation Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] CRSU Convertible Restricted Stock Unit [Member] Convertible Restricted Stock Unit Net cash provided by operating activities Net cash provided in operating activities Cash outflows from operating activities Net Cash Provided by (Used in) Operating Activities Entity Central Index Key Entity Central Index Key Issued in exchange (in shares) Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Issued In Exchange Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Issued In Exchange Derivative Instrument [Axis] Derivative Instrument [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Other non-current liabilities Other Noncurrent Liabilities [Member] Schedule of Identifiable Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Purchase of capital assets on account Capital Expenditures Incurred but Not yet Paid Geographical [Axis] Geographical [Axis] Favorable adjustment to revenue Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Favorable, Change in Measure of Progress And Modification Of Contract Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Favorable, Change in Measure of Progress And Modification Of Contract Changes in derivative instruments: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding 2022 Lessee, Operating Lease, Liability, to be Paid, Year Two Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Selling, general, and administrative expenses Selling, General and Administrative Expense Derivative, notional amount Derivative, Notional Amount Amortization of intangible assets Amortization expense Amortization of Intangible Assets Components of lease expense Lease, Cost [Table Text Block] 2023 Lessee, Operating Lease, Liability, to be Paid, Year Three Other non-current assets Other Assets, Noncurrent Amended revolver Amended Revolver [Member] Amended Revolver [Member] Add: Dilutive impact of stock options (in shares) Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Receivables Total receivables Receivables, Net, Current Compensation costs for liability-based awards Liability Based Awards Liability Based Awards [Member] Liability Based Awards [Member] Covenant terms, ratio of total indebtedness to combined EBITDA Line of Credit Facility, Covenant Terms, Maximum Debt to EBITDA Ratio Line of Credit Facility, Covenant Terms, Maximum Debt to EBITDA Ratio Total Assets Total Assets Assets Accounting Standards Update (ASU) 2018-02 reclassification of certain tax effects to Retained Earnings Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect Outstanding (in shares) Outstanding at beginning of period (in shares) Outstanding at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Title of 12(b) Security Title of 12(b) Security Contract with Customer, Basis of Pricing [Axis] Contract with Customer, Basis of Pricing [Axis] Net Carrying Amount Finite-Lived Intangible Assets, Net Antidilutive Securities [Axis] Antidilutive Securities [Axis] Covenant terms, maximum debt to EBITDA ratio, twelve months following purchase Line of Credit Facility, Covenant Terms, Maximum Debt to EBITDA Ratio, Twelve Months Following Purchase Line of Credit Facility, Covenant Terms, Maximum Debt to EBITDA Ratio, Twelve Months Following Purchase Vesting [Domain] Vesting [Domain] As Previously Reported Previously Reported [Member] Proceeds from the disposition of assets Proceeds from Sale of Productive Assets Total liabilities Total Liabilities Liabilities Unrecognized compensation costs, period for recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount 2022 Long-Term Debt, Maturity, Year Two Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Net change in fair value of interest rate swap Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Accounts payable Increase (Decrease) in Accounts Payable RSUs, Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Additional Paid-in Capital Additional Paid-in Capital [Member] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Working capital adjustments Payment for Contingent Consideration Liability, Investing Activities Unbilled receivables (contract assets) Unbilled Contracts Receivable Balance (in shares) Balance (in shares) Shares, Issued Litigation Case [Axis] Litigation Case [Axis] 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] Revenue from Contract with Customer [Abstract] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Variable lease expense Variable Lease, Cost Revolver Revolving Credit Facility [Member] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Outstanding at beginning of period (in dollars per share) Outstanding at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Letters of credit outstanding Letters of Credit Outstanding, Amount Acquisition of business, net of cash acquired Acquisition of business, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Common stock, shares authorized (in shares) Common Stock, Shares Authorized Add: Dilutive impact of restricted stock units (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Proceeds from exercise of stock options Proceeds from Stock Options Exercised Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Employees Employees [Member] Employees Compensation and other employee benefits Increase (Decrease) in Employee Related Liabilities Income Statement [Abstract] Income Statement [Abstract] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Long-term lease liabilities (recorded in other non-current liabilities) Operating Lease, Liability, Noncurrent 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Four Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Compensation costs for equity-based awards Equity Based Awards Equity Based Awards [Member] Equity Based Awards [Member] Current assets Assets, Current [Abstract] Total comprehensive income Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share 2021 Long-Term Debt, Maturity, Year One City Area Code City Area Code Schedule of Acquired Indefinite-lived Intangible Assets by Major Class [Table] Schedule of Acquired Indefinite-lived Intangible Assets by Major Class [Table] Document Period End Date Document Period End Date Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Contracts loss contingency accrual Loss Contingency Accrual Revenue, remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Director Director [Member] Gain (loss) on derivative instruments, net, pretax Gain (Loss) on Derivative Instruments, Net, Pretax Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Number of intangible assets Business Combination, Recognized Identifiable Assets Acquired, Number Business Combination, Recognized Identifiable Assets Acquired, Number Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Income from operations before income taxes Income from operations before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Operating lease terms Lessee, Operating Lease, Term of Contract Hedging Designation [Axis] Hedging Designation [Axis] Share-based Compensation Award, by Instrument Type [Domain] Share-based Compensation Award, by Instrument Type [Domain] [Domain] for Share-based Compensation Award, by Instrument Type [Axis] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Schedule of Impact of Stock-Based Compensation in Consolidation and Combined Statements of Income Share-based Payment Arrangement, Cost by Plan [Table Text Block] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Stock-based compensation Share-based Payment Arrangement, Noncash Expense Purchases of capital assets and intangibles Payments to Acquire Productive Assets 2020 (excluding the nine months ended October 2, 2020) Long-Term Debt, Maturity, Remainder of Fiscal Year Payments of employee withholding taxes on share-based compensation Payment, Tax Withholding, Share-based Payment Arrangement Designated as hedging instrument Designated as Hedging Instrument [Member] Cover [Abstract] Base Rate Base Rate [Member] Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Debt outstanding Total Long-term Debt Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Increase in remaining performance obligations Revenue, Increase (Decrease) In Remaining Performance Obligations Revenue, Increase (Decrease) In Remaining Performance Obligations Leases Lessee, Operating Leases [Text Block] Cost of revenue Cost of Goods and Services Sold Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Equity Components [Axis] Equity Components [Axis] Net change in derivative instruments Unrealized gain (loss) on cash flow hedge Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Receivables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Minimum Minimum [Member] Receivables [Abstract] Receivables [Abstract] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Ratio of total indebtedness to combined EBITDA Debt Instrument, Covenant Compliance, Debt to EBITDA Ratio Debt Instrument, Covenant Compliance, Debt to EBITDA Ratio Current lease liabilities (recorded in other accrued liabilities) Operating Lease, Liability, Current Europe Europe [Member] Forfeited or expired (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Entity Interactive Data Current Entity Interactive Data Current United States UNITED STATES Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Schedule of Non-Qualified Stock Options, Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Remaining average life intangible assets Finite-Lived Intangible Assets, Remaining Amortization Period 2020 (excluding the nine months ended October 2, 2020) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Interest Rate Swap Interest Rate Swap [Member] Customer [Domain] Customer [Domain] Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Entity Registrant Name Entity Registrant Name Derivative [Table] Derivative [Table] Business Acquisition [Line Items] Business Acquisition [Line Items] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Weighted average remaining discount rate Operating Lease, Weighted Average Discount Rate, Percent Other liabilities Changes in other liabilities Increase (Decrease) in Other Operating Liabilities Total non-current assets Assets, Noncurrent Contract compliance Contract Compliance [Member] Contract Compliance [Member] Covenant terms, ratio of EBITDA to interest expense, net, Line of Credit, Covenant Terms, Minimum EBITDA to Interest Expense Ratio Debt Instrument, Covenant Terms, Minimum EBITDA to Interest Expense Ratio NQOs, Weighted Average Exercise Price Per Share Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Number of reportable segments Number of Reportable Segments Schedule of Derivative Liabilities at Fair Value Schedule of Derivative Liabilities at Fair Value [Table Text Block] Gain (loss) on foreign currency forward contracts recognized in accumulated other comprehensive income (loss) Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months Interest rate Debt Instrument, Interest Rate, Effective Percentage Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Total lease payments Lessee, Operating Lease, Liability, to be Paid Navy Navy [Member] Navy [Member] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Foreign currency translation adjustments, net of tax Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Cash Cash Goodwill Goodwill Document Transition Report Document Transition Report Title of Individual [Axis] Title of Individual [Axis] Other non-current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Other current assets Other Assets, Current Document Quarterly Report Document Quarterly Report Vesting [Axis] Vesting [Axis] Receivables Changes in receivables Increase (Decrease) in Receivables Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Performance obligations timing Revenue, Performance Obligation, Description of Timing Revision of Prior Period Revision of Prior Period, Accounting Standards Update, Adjustment [Member] Accounting Standards Update [Extensible List] Accounting Standards Update [Extensible List] Schedule of Error Corrections and Prior Period Adjustments Schedule of Error Corrections and Prior Period Adjustments [Table Text Block] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Credit Facility [Domain] Credit Facility [Domain] Recent Accounting Standards Update Accounting Standards Update and Change in Accounting Principle [Text Block] Schedule of Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Derivative Contract [Domain] Derivative Contract [Domain] Weighted average common shares outstanding - basic (in shares) Diluted weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Litigation Case [Domain] Litigation Case [Domain] Letters of credit Letter of Credit [Member] Other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Basic (in dollars per share) Earnings Per Share, Basic Number of operating segments Number of Operating Segments Entity File Number Entity File Number Forfeited or expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Debt Disclosure [Abstract] Debt Disclosure [Abstract] Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Unsecured Debt Unsecured Debt [Member] Cancelled in exchange (in dollars per share) Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Cancelled In Exchange, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Cancelled In Exchange, Weighted Average Grant Date Fair Value Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Repayments of long-term debt Repayments of Long-term Debt Unfavorable adjustment to revenue Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Unfavorable, Change in Measure of Progress And Modification Of Contract Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Unfavorable, Change in Measure of Progress And Modification Of Contract Performance Obligations Revenue, Remaining Performance Obligation, Amount Conversion of liability-based stock compensation awards to equity-based stock compensation awards Adjustments to Additional Paid in Capital, Conversion Of Liability-based Stock Compensation Awards to Equity-based Stock Compensation Awards Adjustments to Additional Paid in Capital, Conversion Of Liability-based Stock Compensation Awards to Equity-based Stock Compensation Awards New Accounting Pronouncements and Changes in Accounting Principles [Abstract] Accounting Standards Update and Change in Accounting Principle [Abstract] Compensation cost for awards Share-based Payment Arrangement, Expense Balance Sheet Location [Axis] Balance Sheet Location [Axis] Unrecognized tax benefits Unrecognized Tax Benefits Common stock; $0.01 par value; 100,000,000 shares authorized; 11,621,709 and 11,523,691 shares issued and outstanding as of October 2, 2020 and December 31, 2019, respectively Common Stock, Value, Issued Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Document Fiscal Year Focus Document Fiscal Year Focus 2022 Finite-Lived Intangible Asset, Expected Amortization, Year Two Percentage of shareholder return award target Share-based Compensation Arrangement by Share-based Payment Award, Performance-Based Award, Percentage Payment of Aggregate Target Value of Shares Issued Share-based Compensation Arrangement by Share-based Payment Award, Performance-Based Award, Percentage Payment of Aggregate Target Value of Shares Issued Future tax benefit Share-based Payment Arrangement, Expense, Tax Benefit Short-term debt Long-term Debt, Current Maturities Schedule of Receivables Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Entity Current Reporting Status Entity Current Reporting Status Employee stock awards and stock options (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Derivative Instruments Derivatives and Fair Value [Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Vesting increments Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Common stock, shares issued (in shares) Common Stock, Shares, Issued Foreign Currency Forward Contracts Foreign Exchange Forward [Member] Total operating lease liabilities Total operating lease liabilities Operating Lease, Liability Long-term debt, net Long-term Debt, Excluding Current Maturities Contract with Customer, Basis of Pricing [Domain] Contract with Customer, Basis of Pricing [Domain] Debt Instrument [Line Items] Payments due Debt Instrument [Line Items] Total shareholders' equity Balance Balance Total shareholders' equity Stockholders' Equity Attributable to Parent Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Consideration transferred Business Combination, Consideration Transferred Total Liabilities and Shareholders' Equity 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] Total non-current liabilities Total non-current liabilities Liabilities, Noncurrent Tax (expense) benefit Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Entity Address, City or Town Entity Address, City or Town Compensation and other employee benefits Employee-related Liabilities, Current Ratio of combined EBITDA to combined interest expense Debt Instrument, Covenant Compliance, EBITDA to Interest Expense Ratio Debt Instrument, Covenant Compliance, EBITDA to Interest Expense Ratio Anti-dilutive restricted stock units RSUs Restricted Stock Units (RSUs) [Member] Firm-fixed-price Fixed-price Contract [Member] Operating lease expense Operating Lease, Cost Purchase price, net of cash acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Unfavorable adjustments to operating income Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue Unfavorable, Operating Income, Change in Measure of Progress And Modification Of Contract Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue Unfavorable, Operating Income, Change in Measure of Progress And Modification Of Contract Hedging Relationship [Axis] Hedging Relationship [Axis] Anti-dilutive stock options (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount NQOs Non-Qualified Stock Options [Member] Non-Qualified Stock Options [Member] Short-term lease expense Short-term Lease, Cost Loss on disposal of property, plant, and equipment Gain (Loss) on Disposition of Property Plant Equipment Amortization period Finite-Lived Intangible Asset, Useful Life Equity Component [Domain] Equity Component [Domain] Property, plant, and equipment, net Property, plant, and equipment, net Property, Plant and Equipment, Net 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Three Entity Tax Identification Number Entity Tax Identification Number Interest expense, net Interest Income (Expense), Nonoperating, Net Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Schedule of Notional Amounts of Outstanding Derivative Positions Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Stock-Based Compensation Share-based Payment Arrangement [Text Block] Net income Net income Net income Net income Net Income (Loss) Attributable to Parent Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] 2020 (excluding the nine months ended October 2, 2020) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Trade name Trade names and other Trade Names [Member] Leases [Abstract] Leases [Abstract] Description of Business and Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Total current assets Assets, Current Current Fiscal Year End Date Current Fiscal Year End Date Interest rate swap designated as cash flow hedge, liability Interest Rate Derivative Liabilities, at Fair Value Earnings per share Earnings Per Share [Abstract] Army Army [Member] Army [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Contract Relationship [Domain] Contract Relationship [Domain] [Domain] for Contract Relationship [Axis] Shareholders' Equity Stockholders' Equity Attributable to Parent [Abstract] Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill NQOs, Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Document Fiscal Period Focus Document Fiscal Period Focus After 2024 Finite-Lived Intangible Asset, Expected Amortization, After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Other Other Receivables, Net, Current Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Revenue, percent change Revenue From Contract With Customer, Excluding Assessed Tax, Change, Percentage Revenue From Contract With Customer, Excluding Assessed Tax, Change, Percentage Middle East Middle East [Member] Entity Filer Category Entity Filer Category Common Stock Issued Common Stock [Member] Customer contracts Customer Contracts [Member] Other Other Customers [Member] Other Customers [Member] Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Tax Gross Carrying Amount Finite-Lived Intangible Assets, Gross Restatement [Domain] Revision of Prior Period [Domain] Revenue, expected performance obligation, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Increase limit Line Of Credit Facility, Accordian Feature, Increase Limit Line Of Credit Facility, Accordian Feature, Increase Limit Acquired Indefinite-lived Intangible Assets [Line Items] Acquired Indefinite-lived Intangible Assets [Line Items] Share-based Compensation Award, by Instrument Type [Axis] Share-based Compensation Award, by Instrument Type [Axis] Share-based Compensation Award, by Instrument Type [Axis] Non-cash investing activities: Noncash Investing and Financing Items [Abstract] Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Net change in cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Acquisitions Business Combination Disclosure [Text Block] Hedging Relationship [Domain] Hedging Relationship [Domain] Error Corrections and Prior Period Adjustments Restatement [Line Items] Error Corrections and Prior Period Adjustments Restatement [Line Items] Maturity of lease liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Anti-dilutive stock options Share-based Payment Arrangement, Option [Member] Our Business and Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Weighted average common shares outstanding - basic (in shares) Weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Spread on variable rate Debt Instrument, Basis Spread on Variable Rate Cash Flow Hedging Cash Flow Hedging [Member] Loss Contingencies [Table] Loss Contingencies [Table] Revenue Revenue from Contract with Customer [Text Block] Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Right-of-use assets resulting from new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Additional paid in capital Additional Paid in Capital 2021 Finite-Lived Intangible Asset, Expected Amortization, Year One Contract Relationship [Axis] Contract Relationship [Axis] Contract Relationship [Axis] Income tax expense Income tax expense Income tax (benefit) expense Income Tax Expense (Benefit) Income taxes paid Income Taxes Paid, Net Cash-beginning of year Cash-end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-term Debt [Table Text Block] New Accounting Pronouncements or Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Title of Individual [Domain] Title of Individual [Domain] Other accrued liabilities Accrued Liabilities, Current Diluted (in dollars per share) Decrease in diluted earnings per share (in dollars per share) Earnings Per Share, Diluted Local Phone Number Local Phone Number Aggregate award target value Share based Compensation Arrangement by Share based Payment Award, Performance Based Award, Granted Aggregate Target Value Share based Compensation Arrangement by Share based Payment Award, Performance Based Award, Granted Aggregate Target Value Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Share-based Compensation Award, Tranche One Share-based Payment Arrangement, Tranche One [Member] Derivative [Line Items] Derivative [Line Items] Depreciation expense Depreciation Entity Address, Address Line One Entity Address, Address Line One Other assets Increase (Decrease) in Other Operating Assets Entity Emerging Growth Company Entity Emerging Growth Company Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Award Type [Axis] Award Type [Axis] RSUs, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Correction Revision of Prior Period, Error Correction, Adjustment [Member] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Maximum Maximum [Member] Amortization of debt issuance costs Amortization of Debt Issuance Costs Other non-current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Retained Earnings Retained Earnings [Member] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Net cash (used in) investing activities Cash outflows from investing activities Net Cash Provided by (Used in) Investing Activities Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Domain] Award Type [Domain] Trading Symbol Trading Symbol Foreign currency forward designated as cash flow hedge, liability Foreign Currency Cash Flow Hedge Liability at Fair Value Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Remaining Performance Obligation Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Earnings Per Share Earnings Per Share [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Balance sheet information related to leases Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Current liabilities Liabilities, Current [Abstract] Entity Shell Company Entity Shell Company Billed receivables Billed Contracts Receivable Accounting Standards Issued But Not Yet Effective and Accounting Standards That Were Adopted New Accounting Pronouncements, Policy [Policy Text Block] Proceeds from revolver Proceeds from Lines of Credit Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] EX-101.PRE 10 vec-20201002_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 vec-20201002_htm.xml IDEA: XBRL DOCUMENT 0001601548 2020-01-01 2020-10-02 0001601548 2020-11-06 0001601548 2020-07-04 2020-10-02 0001601548 2019-06-29 2019-09-27 0001601548 2019-01-01 2019-09-27 0001601548 us-gaap:InterestRateSwapMember 2020-07-04 2020-10-02 0001601548 us-gaap:InterestRateSwapMember 2019-06-29 2019-09-27 0001601548 us-gaap:InterestRateSwapMember 2020-01-01 2020-10-02 0001601548 us-gaap:InterestRateSwapMember 2019-01-01 2019-09-27 0001601548 us-gaap:ForeignExchangeForwardMember 2020-07-04 2020-10-02 0001601548 us-gaap:ForeignExchangeForwardMember 2019-06-29 2019-09-27 0001601548 us-gaap:ForeignExchangeForwardMember 2020-01-01 2020-10-02 0001601548 us-gaap:ForeignExchangeForwardMember 2019-01-01 2019-09-27 0001601548 2020-10-02 0001601548 2019-12-31 0001601548 2018-12-31 0001601548 2019-09-27 0001601548 us-gaap:CommonStockMember 2018-12-31 0001601548 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001601548 us-gaap:RetainedEarningsMember 2018-12-31 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001601548 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-29 0001601548 2019-01-01 2019-03-29 0001601548 2018-01-01 2018-12-31 0001601548 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2018-12-31 0001601548 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001601548 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2018-12-31 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-29 0001601548 us-gaap:CommonStockMember 2019-01-01 2019-03-29 0001601548 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-29 0001601548 us-gaap:CommonStockMember 2019-03-29 0001601548 us-gaap:AdditionalPaidInCapitalMember 2019-03-29 0001601548 us-gaap:RetainedEarningsMember 2019-03-29 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-29 0001601548 2019-03-29 0001601548 us-gaap:RetainedEarningsMember 2019-03-30 2019-06-28 0001601548 2019-03-30 2019-06-28 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-30 2019-06-28 0001601548 us-gaap:CommonStockMember 2019-03-30 2019-06-28 0001601548 us-gaap:AdditionalPaidInCapitalMember 2019-03-30 2019-06-28 0001601548 us-gaap:CommonStockMember 2019-06-28 0001601548 us-gaap:AdditionalPaidInCapitalMember 2019-06-28 0001601548 us-gaap:RetainedEarningsMember 2019-06-28 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-28 0001601548 2019-06-28 0001601548 us-gaap:RetainedEarningsMember 2019-06-29 2019-09-27 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-29 2019-09-27 0001601548 us-gaap:AdditionalPaidInCapitalMember 2019-06-29 2019-09-27 0001601548 us-gaap:CommonStockMember 2019-09-27 0001601548 us-gaap:AdditionalPaidInCapitalMember 2019-09-27 0001601548 us-gaap:RetainedEarningsMember 2019-09-27 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-27 0001601548 us-gaap:CommonStockMember 2019-12-31 0001601548 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001601548 us-gaap:RetainedEarningsMember 2019-12-31 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001601548 us-gaap:RetainedEarningsMember 2020-01-01 2020-04-03 0001601548 2020-01-01 2020-04-03 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-04-03 0001601548 us-gaap:CommonStockMember 2020-01-01 2020-04-03 0001601548 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-04-03 0001601548 us-gaap:CommonStockMember 2020-04-03 0001601548 us-gaap:AdditionalPaidInCapitalMember 2020-04-03 0001601548 us-gaap:RetainedEarningsMember 2020-04-03 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-03 0001601548 2020-04-03 0001601548 us-gaap:RetainedEarningsMember 2020-04-04 2020-07-03 0001601548 2020-04-04 2020-07-03 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-04 2020-07-03 0001601548 us-gaap:CommonStockMember 2020-04-04 2020-07-03 0001601548 us-gaap:AdditionalPaidInCapitalMember 2020-04-04 2020-07-03 0001601548 us-gaap:CommonStockMember 2020-07-03 0001601548 us-gaap:AdditionalPaidInCapitalMember 2020-07-03 0001601548 us-gaap:RetainedEarningsMember 2020-07-03 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-03 0001601548 2020-07-03 0001601548 us-gaap:RetainedEarningsMember 2020-07-04 2020-10-02 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-04 2020-10-02 0001601548 us-gaap:CommonStockMember 2020-07-04 2020-10-02 0001601548 us-gaap:AdditionalPaidInCapitalMember 2020-07-04 2020-10-02 0001601548 us-gaap:CommonStockMember 2020-10-02 0001601548 us-gaap:AdditionalPaidInCapitalMember 2020-10-02 0001601548 us-gaap:RetainedEarningsMember 2020-10-02 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-10-02 0001601548 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2019-12-31 0001601548 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2019-01-01 2019-12-31 0001601548 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2019-01-01 2019-03-29 0001601548 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2019-03-30 2019-06-28 0001601548 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2019-06-29 2019-09-27 0001601548 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2019-09-28 2019-12-31 0001601548 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2018-01-01 2018-12-31 0001601548 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2017-01-01 2017-12-31 0001601548 srt:ScenarioPreviouslyReportedMember 2019-06-29 2019-09-27 0001601548 srt:ScenarioPreviouslyReportedMember 2019-01-01 2019-09-27 0001601548 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2019-01-01 2019-09-27 0001601548 srt:ScenarioPreviouslyReportedMember 2019-12-31 0001601548 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2018-12-31 0001601548 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember us-gaap:RetainedEarningsMember 2018-12-31 0001601548 srt:ScenarioPreviouslyReportedMember 2018-12-31 0001601548 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2018-12-31 0001601548 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2019-01-01 2019-03-29 0001601548 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember us-gaap:RetainedEarningsMember 2019-01-01 2019-03-29 0001601548 srt:ScenarioPreviouslyReportedMember 2019-01-01 2019-03-29 0001601548 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2019-03-29 0001601548 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember us-gaap:RetainedEarningsMember 2019-03-29 0001601548 srt:ScenarioPreviouslyReportedMember 2019-03-29 0001601548 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2019-03-29 0001601548 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2019-03-30 2019-06-28 0001601548 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember us-gaap:RetainedEarningsMember 2019-03-30 2019-06-28 0001601548 srt:ScenarioPreviouslyReportedMember 2019-03-30 2019-06-28 0001601548 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2019-06-28 0001601548 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember us-gaap:RetainedEarningsMember 2019-06-28 0001601548 srt:ScenarioPreviouslyReportedMember 2019-06-28 0001601548 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2019-06-28 0001601548 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2019-06-29 2019-09-27 0001601548 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember us-gaap:RetainedEarningsMember 2019-06-29 2019-09-27 0001601548 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2019-09-27 0001601548 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember us-gaap:RetainedEarningsMember 2019-09-27 0001601548 srt:ScenarioPreviouslyReportedMember 2019-09-27 0001601548 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2019-09-27 0001601548 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember 2020-01-01 0001601548 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember 2020-01-01 2020-01-01 0001601548 2020-10-03 2020-10-02 0001601548 2021-01-01 2020-10-02 0001601548 us-gaap:TimeAndMaterialsContractMember 2020-07-04 2020-10-02 0001601548 us-gaap:TimeAndMaterialsContractMember 2019-06-29 2019-09-27 0001601548 us-gaap:TimeAndMaterialsContractMember 2020-01-01 2020-10-02 0001601548 us-gaap:TimeAndMaterialsContractMember 2019-01-01 2019-09-27 0001601548 us-gaap:FixedPriceContractMember 2020-07-04 2020-10-02 0001601548 us-gaap:FixedPriceContractMember 2019-06-29 2019-09-27 0001601548 us-gaap:FixedPriceContractMember 2020-01-01 2020-10-02 0001601548 us-gaap:FixedPriceContractMember 2019-01-01 2019-09-27 0001601548 us-gaap:MiddleEastMember 2020-07-04 2020-10-02 0001601548 us-gaap:MiddleEastMember 2019-06-29 2019-09-27 0001601548 us-gaap:MiddleEastMember 2020-01-01 2020-10-02 0001601548 us-gaap:MiddleEastMember 2019-01-01 2019-09-27 0001601548 country:US 2020-07-04 2020-10-02 0001601548 country:US 2019-06-29 2019-09-27 0001601548 country:US 2020-01-01 2020-10-02 0001601548 country:US 2019-01-01 2019-09-27 0001601548 srt:EuropeMember 2020-07-04 2020-10-02 0001601548 srt:EuropeMember 2019-06-29 2019-09-27 0001601548 srt:EuropeMember 2020-01-01 2020-10-02 0001601548 srt:EuropeMember 2019-01-01 2019-09-27 0001601548 vec:PrimeContractorMember 2020-07-04 2020-10-02 0001601548 vec:PrimeContractorMember 2019-06-29 2019-09-27 0001601548 vec:PrimeContractorMember 2020-01-01 2020-10-02 0001601548 vec:PrimeContractorMember 2019-01-01 2019-09-27 0001601548 vec:SubcontractorMember 2020-07-04 2020-10-02 0001601548 vec:SubcontractorMember 2019-06-29 2019-09-27 0001601548 vec:SubcontractorMember 2020-01-01 2020-10-02 0001601548 vec:SubcontractorMember 2019-01-01 2019-09-27 0001601548 vec:ArmyMember 2020-07-04 2020-10-02 0001601548 vec:ArmyMember 2019-06-29 2019-09-27 0001601548 vec:ArmyMember 2020-01-01 2020-10-02 0001601548 vec:ArmyMember 2019-01-01 2019-09-27 0001601548 vec:AirForceMember 2020-07-04 2020-10-02 0001601548 vec:AirForceMember 2019-06-29 2019-09-27 0001601548 vec:AirForceMember 2020-01-01 2020-10-02 0001601548 vec:AirForceMember 2019-01-01 2019-09-27 0001601548 vec:NavyMember 2020-07-04 2020-10-02 0001601548 vec:NavyMember 2019-06-29 2019-09-27 0001601548 vec:NavyMember 2020-01-01 2020-10-02 0001601548 vec:NavyMember 2019-01-01 2019-09-27 0001601548 vec:OtherCustomersMember 2020-07-04 2020-10-02 0001601548 vec:OtherCustomersMember 2019-06-29 2019-09-27 0001601548 vec:OtherCustomersMember 2020-01-01 2020-10-02 0001601548 vec:OtherCustomersMember 2019-01-01 2019-09-27 0001601548 vec:AdvantorSystemsCorporationMember 2019-07-08 2019-07-08 0001601548 vec:AdvantorSystemsCorporationMember 2019-07-08 0001601548 vec:AdvantorSystemsCorporationMember us-gaap:CustomerContractsMember 2019-07-08 0001601548 vec:AdvantorSystemsCorporationMember us-gaap:TradeNamesMember 2019-07-08 0001601548 vec:AdvantorSystemsCorporationMember us-gaap:CustomerContractsMember 2019-07-08 2019-07-08 0001601548 vec:AdvantorSystemsCorporationMember us-gaap:TradeNamesMember 2019-07-08 2019-07-08 0001601548 vec:AdvantorSystemsCorporationMember 2020-01-01 2020-10-02 0001601548 vec:OrderOrProductionBacklogAndRecometesMember 2020-10-02 0001601548 vec:OrderOrProductionBacklogAndRecometesMember 2019-12-31 0001601548 us-gaap:CustomerContractsMember 2020-10-02 0001601548 us-gaap:CustomerContractsMember 2019-12-31 0001601548 us-gaap:TradeNamesMember 2020-10-02 0001601548 us-gaap:TradeNamesMember 2019-12-31 0001601548 us-gaap:EmployeeStockOptionMember 2020-07-04 2020-10-02 0001601548 us-gaap:EmployeeStockOptionMember 2019-06-29 2019-09-27 0001601548 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-10-02 0001601548 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-09-27 0001601548 us-gaap:RestrictedStockUnitsRSUMember 2020-07-04 2020-10-02 0001601548 us-gaap:RestrictedStockUnitsRSUMember 2019-06-29 2019-09-27 0001601548 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-10-02 0001601548 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-09-27 0001601548 vec:SeniorSecuredCreditFacilitiesMember 2017-11-30 0001601548 vec:TermFacilityMember us-gaap:LineOfCreditMember 2017-11-30 0001601548 vec:TermFacilityMember us-gaap:LineOfCreditMember 2017-11-01 2017-11-30 0001601548 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2017-11-30 0001601548 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2017-11-01 2017-11-30 0001601548 2017-11-30 0001601548 us-gaap:UnsecuredDebtMember 2017-11-30 0001601548 vec:AmendedRevolverMember us-gaap:LineOfCreditMember 2017-11-30 0001601548 us-gaap:LetterOfCreditMember 2020-10-02 0001601548 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2020-10-02 0001601548 vec:TermFacilityMember 2020-10-02 0001601548 vec:SeniorSecuredCreditFacilitiesMember 2020-10-02 0001601548 vec:SeniorSecuredCreditFacilitiesMember 2020-01-01 2020-10-02 0001601548 srt:MinimumMember vec:SeniorSecuredCreditFacilitiesMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-10-02 0001601548 srt:MaximumMember vec:SeniorSecuredCreditFacilitiesMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-10-02 0001601548 srt:MinimumMember vec:SeniorSecuredCreditFacilitiesMember us-gaap:BaseRateMember 2020-01-01 2020-10-02 0001601548 srt:MaximumMember vec:SeniorSecuredCreditFacilitiesMember us-gaap:BaseRateMember 2020-01-01 2020-10-02 0001601548 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-10-02 0001601548 vec:OtherAccruedLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-10-02 0001601548 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-10-02 0001601548 vec:OtherAccruedLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001601548 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001601548 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-01-01 2020-10-02 0001601548 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-01-01 2019-09-27 0001601548 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-10-02 0001601548 vec:OtherAccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-10-02 0001601548 vec:OtherAccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001601548 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-10-02 0001601548 srt:MinimumMember 2020-10-02 0001601548 srt:MaximumMember 2020-10-02 0001601548 2020-08-11 2020-08-11 0001601548 vec:EquityBasedAwardsMember 2020-07-04 2020-10-02 0001601548 vec:EquityBasedAwardsMember 2019-06-29 2019-09-27 0001601548 vec:EquityBasedAwardsMember 2020-01-01 2020-10-02 0001601548 vec:EquityBasedAwardsMember 2019-01-01 2019-09-27 0001601548 vec:LiabilityBasedAwardsMember 2020-07-04 2020-10-02 0001601548 vec:LiabilityBasedAwardsMember 2019-06-29 2019-09-27 0001601548 vec:LiabilityBasedAwardsMember 2020-01-01 2020-10-02 0001601548 vec:LiabilityBasedAwardsMember 2019-01-01 2019-09-27 0001601548 vec:EquityBasedAwardsMember 2020-10-02 0001601548 vec:LiabilityBasedAwardsMember 2020-10-02 0001601548 vec:NonQualifiedStockOptionsMember 2019-12-31 0001601548 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001601548 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-10-02 0001601548 vec:NonQualifiedStockOptionsMember 2020-01-01 2020-10-02 0001601548 vec:NonQualifiedStockOptionsMember 2020-10-02 0001601548 us-gaap:RestrictedStockUnitsRSUMember 2020-10-02 0001601548 vec:EmployeesMember us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-10-02 0001601548 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-10-02 0001601548 vec:ConvertibleRestrictedStockUnitMember 2020-08-11 0001601548 us-gaap:RestrictedStockUnitsRSUMember 2020-08-11 2020-08-11 0001601548 us-gaap:RestrictedStockUnitsRSUMember 2020-08-11 0001601548 vec:TotalShareholderReturnAwardsMember 2020-01-01 2020-10-02 0001601548 srt:MinimumMember vec:TotalShareholderReturnAwardsMember 2020-01-01 2020-10-02 0001601548 srt:MaximumMember vec:TotalShareholderReturnAwardsMember 2020-01-01 2020-10-02 0001601548 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-01-01 2020-10-02 0001601548 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-10-02 0001601548 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2020-01-01 2020-10-02 0001601548 vec:ContractComplianceMember 2020-10-02 0001601548 vec:ContractComplianceMember 2019-12-31 shares iso4217:USD iso4217:USD shares vec:segment pure vec:intangibleAsset vec:letters_of_credit false 2020 Q3 0001601548 --12-31 us-gaap:AccountingStandardsUpdate201802Member us-gaap:AccountingStandardsUpdate201815Member P3M P1Y us-gaap:AccruedLiabilitiesCurrent us-gaap:AccruedLiabilitiesCurrent us-gaap:OtherLiabilitiesNoncurrent us-gaap:OtherLiabilitiesNoncurrent 0.3333 0.3333 0.3333 10-Q true 2020-10-02 false 001-36341 Vectrus, Inc. IN 38-3924636 2424 Garden of the Gods Road, Colorado Springs, CO 80919 (719) 591-3600 Common Stock, Par Value $0.01 Per Share VEC NYSE Yes Yes Accelerated Filer false false false 11624568 352415000 359873000 1040212000 1017368000 320234000 327523000 951743000 923671000 17344000 19934000 58718000 59697000 14837000 12416000 29751000 34000000 -939000 -1907000 -3988000 -4811000 13898000 10509000 25763000 29189000 3507000 2668000 5593000 6657000 10391000 7841000 20170000 22532000 0.89 0.68 1.74 1.97 0.88 0.67 1.72 1.95 11621000 11506000 11590000 11420000 11751000 11678000 11743000 11566000 10391000 7841000 20170000 22532000 290000 -194000 -1035000 -1570000 204000 -207000 338000 -123000 0 8000 0 -43000 202000 -88000 -56000 -357000 292000 -321000 -641000 -1293000 2042000 -1526000 2578000 -1801000 0 0 0 -259000 -2334000 1847000 -1937000 3353000 12725000 5994000 22107000 19179000 63734000 35318000 268143000 269144000 24537000 16154000 356414000 320616000 19256000 18844000 262130000 261983000 11902000 14926000 9970000 14654000 6256000 5366000 309514000 315773000 665928000 636389000 146458000 148015000 54216000 53155000 8000000 6500000 38572000 37409000 247246000 245079000 57326000 63041000 41734000 49407000 35817000 19997000 134877000 132445000 382123000 377524000 0.01 0.01 10000000 10000000 0 0 0 0 0 0 0.01 0.01 100000000 100000000 11621709 11621709 11523691 11523691 116000 115000 81589000 78757000 205245000 185075000 -3145000 -5082000 283805000 258865000 665928000 636389000 20170000 22532000 3001000 2395000 3031000 2103000 -63000 -2000 6499000 5952000 286000 301000 -3584000 7540000 8826000 5820000 -1988000 -14458000 7575000 4670000 813000 17863000 18597000 9788000 37655000 28448000 3348000 14440000 0 5400000 0 43963000 -3348000 -53003000 4500000 2000000 151000000 226000000 151000000 226000000 59000 3467000 1918000 768000 -6359000 699000 468000 -1239000 28416000 -25095000 35318000 66145000 63734000 41050000 3030000 4363000 12570000 5076000 373000 394000 11267000 113000 71729000 151640000 -3158000 220324000 7074000 7074000 259000 -259000 0 -823000 -823000 -360000 -360000 85000 1000 601000 602000 683000 683000 1117000 1117000 11352000 114000 72764000 158973000 -4600000 227251000 7617000 7617000 547000 547000 -611000 -611000 154000 1000 2864000 2865000 85000 85000 1099000 1099000 11506000 115000 76642000 166590000 -4664000 238683000 7841000 7841000 -1526000 -1526000 -321000 -321000 1124000 1124000 11506000 115000 77766000 174431000 -6511000 245801000 11524000 115000 78757000 185075000 -5082000 258865000 8668000 8668000 -1934000 -1934000 -1290000 -1290000 64000 1000 0 1000 1787000 1787000 1720000 1720000 11588000 116000 78690000 193743000 -8306000 264243000 1111000 1111000 2470000 2470000 357000 357000 32000 0 58000 58000 86000 86000 1282000 1282000 11620000 116000 79944000 194854000 -5479000 269435000 10391000 10391000 2042000 2042000 292000 292000 2000 0 0 0 405000 405000 44000 44000 1284000 1284000 11622000 116000 81589000 205245000 -3145000 283805000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of Business and Basis of Presentation</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Business</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Vectrus, Inc. is a leading provider of services to the United States Government (U.S. Government) worldwide. The Company operates as one segment and provides the following services and offerings: facility and base operations; supply chain and logistics services; information technology mission support; and engineering and digital technology services.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Vectrus was incorporated in the State of Indiana on February 4, 2014. On September 27, 2014, Exelis Inc. (Exelis) completed a spin-off (the Spin-off) of Vectrus, and Vectrus became an independent, publicly traded company. Unless the context otherwise requires, references in these notes to "Vectrus", "we," "us," "our," "the Company" and "our Company" refer to Vectrus, Inc. References in these notes to Exelis or "Former Parent" refer to Exelis Inc. and its consolidated subsidiaries (other than Vectrus) or successor entities.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Our quarterly financial periods end on the Friday closest to the last day of the calendar quarter (October 2, 2020 for the third quarter of 2020 and September 27, 2019 for the third quarter of 2019), except for the last quarter of the fiscal year, which ends on December 31. For ease of presentation, the quarterly financial statements included herein are described as three months ended. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The unaudited interim Condensed Consolidated Financial Statements of Vectrus have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (SEC). Accordingly, certain information and footnote disclosures normally included in annual financial statements prepared in accordance with generally accepted accounting principles in the U.S. (GAAP) have been omitted. These unaudited interim Condensed Consolidated Financial Statements should be read in conjunction with our audited Consolidated Financial Statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2019. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    It is management’s opinion that these financial statements include all normal and recurring adjustments necessary for a fair presentation of the Company’s financial position and operating results. Revenue and net income for any interim period are not necessarily indicative of future or annual results. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Immaterial Restatement of Prior Period Balances</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Subsequent to the issuance of our Annual Report on Form 10-K for the year ended December 31, 2019, we identified an error in our historical financial statements related to estimated contract costs for the year ended December 31, 2019 as well as an error in our historical financial statements related to overbilling for a separate contract dating back to 2013, prior to the Spin-off. In the first instance, management determined that additional subcontractor costs should have been included as part of estimated contract costs, resulting in a misstatement in other accrued liabilities and cost of revenue as well as revenue and accounts receivable to a lesser extent. In the second instance, management identified that certain contract costs were incorrectly included in customer billings for one contract, resulting in a misstatement in revenue and other accrued liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The cumulative impact of the errors was a $2.5 million decrease in retained earnings as of December 31, 2019. The impact of the errors on net income for the year ended December 31, 2019 is $1.5 million. The impact on diluted earnings per share is a decrease of $0.13 for the year ended December 31, 2019. The impact to diluted earnings per share in the first, second, third, and fourth quarters of 2019 is a decrease of $0.00, $0.00, $0.13, and $0.00, respectively. The impact on diluted earnings per share is a decrease of $0.02 and $0.01 for the years ended December 31, 2018 and 2017, respectively. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Accordingly, the Company is restating the relevant financial statements and related footnotes for all applicable periods for these errors and related tax effect and will correct the respective financial statements as they appear in future filings. Management has evaluated the materiality of these misstatements and concluded they were not material to prior periods, individually or in aggregate.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The effects of the corrections to each of the individual affected line items in our Condensed Consolidated Statements of Income were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.865%"><tr><td style="width:1.0%"/><td style="width:35.912%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.532%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.186%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.725%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.994%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.186%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.733%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended <br/>September 27, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended <br/>September 27, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Previously Reported</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correction</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Corrected</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Previously Reported</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correction</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Corrected</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359,854 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359,873 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017,371 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017,368 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">921,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">923,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,967)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,989)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,967)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,509 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,989)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(426)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,088 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(431)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,657 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,541)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,841 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,558)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The effects of the corrections to each of the individual affected line items on our Condensed Consolidated Statements of Comprehensive Income were as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.727%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.249%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.174%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.711%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.249%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.174%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.984%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended <br/>September 27, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended <br/>September 27, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Previously Reported</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correction</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Corrected</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Previously Reported</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correction</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Corrected</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,382 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,541)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,841 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,090 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,558)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total comprehensive income</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,535 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,541)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,737 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,558)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,179 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The effects of the corrections to each of the individual affected line items on our Condensed Consolidated Balance Sheet were as follows: </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.865%"><tr><td style="width:1.0%"/><td style="width:58.119%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.820%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.820%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.825%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Previously Reported</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correction </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Corrected</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,239 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,144 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320,711 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320,616 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636,484 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636,389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,587 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,822 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,409 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,822 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,079 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,808 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(401)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,407 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(401)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375,103 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,421 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,524 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,516)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,075 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shareholders' equity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,381 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,516)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,865 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Liabilities and Shareholders' Equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636,484 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636,389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The effects of the corrections to each of the individual affected line items on our Condensed Consolidated Statements of Cash Flows were as follows: </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.174%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended <br/>September 27, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Previously Reported</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correction</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Corrected</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,090 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,558)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,521)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,540)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in deferred taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,240)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(430)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,670)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in other liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,781 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,007 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,788 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided in operating activities </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The effects of the corrections to each of the individual affected line items on our Condensed Consolidated Statements of Changes in Shareholders' Equity were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.727%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.249%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.174%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.711%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.249%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.174%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.716%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained Earnings</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Shareholders' Equity</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Previously Reported</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correction</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Corrected</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Previously Reported</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correction</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Corrected</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,616 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(976)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,640 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(976)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,324 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 29, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,966 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(993)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,973 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,244 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(993)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 28, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(993)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,590 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(993)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,541)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,841 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,541)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,841 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at September 27, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,534)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,534)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Business</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Vectrus, Inc. is a leading provider of services to the United States Government (U.S. Government) worldwide. The Company operates as one segment and provides the following services and offerings: facility and base operations; supply chain and logistics services; information technology mission support; and engineering and digital technology services.</span></div>    Vectrus was incorporated in the State of Indiana on February 4, 2014. On September 27, 2014, Exelis Inc. (Exelis) completed a spin-off (the Spin-off) of Vectrus, and Vectrus became an independent, publicly traded company. <div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Our quarterly financial periods end on the Friday closest to the last day of the calendar quarter (October 2, 2020 for the third quarter of 2020 and September 27, 2019 for the third quarter of 2019), except for the last quarter of the fiscal year, which ends on December 31. For ease of presentation, the quarterly financial statements included herein are described as three months ended. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The unaudited interim Condensed Consolidated Financial Statements of Vectrus have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (SEC). Accordingly, certain information and footnote disclosures normally included in annual financial statements prepared in accordance with generally accepted accounting principles in the U.S. (GAAP) have been omitted. These unaudited interim Condensed Consolidated Financial Statements should be read in conjunction with our audited Consolidated Financial Statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2019. </span></div>    It is management’s opinion that these financial statements include all normal and recurring adjustments necessary for a fair presentation of the Company’s financial position and operating results. Revenue and net income for any interim period are not necessarily indicative of future or annual results. 1 1 -2500000 -1500000 -0.13 -0.00 -0.00 -0.13 -0.00 -0.02 -0.01 The effects of the corrections to each of the individual affected line items in our Condensed Consolidated Statements of Income were as follows:<div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.865%"><tr><td style="width:1.0%"/><td style="width:35.912%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.532%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.186%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.725%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.994%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.186%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.733%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended <br/>September 27, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended <br/>September 27, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Previously Reported</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correction</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Corrected</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Previously Reported</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correction</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Corrected</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359,854 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359,873 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017,371 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017,368 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">921,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">923,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,967)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,989)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,967)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,509 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,989)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(426)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,088 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(431)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,657 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,541)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,841 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,558)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The effects of the corrections to each of the individual affected line items on our Condensed Consolidated Statements of Comprehensive Income were as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.727%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.249%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.174%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.711%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.249%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.174%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.984%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended <br/>September 27, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended <br/>September 27, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Previously Reported</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correction</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Corrected</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Previously Reported</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correction</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Corrected</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,382 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,541)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,841 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,090 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,558)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total comprehensive income</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,535 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,541)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,737 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,558)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,179 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The effects of the corrections to each of the individual affected line items on our Condensed Consolidated Balance Sheet were as follows: </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.865%"><tr><td style="width:1.0%"/><td style="width:58.119%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.820%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.820%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.825%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Previously Reported</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correction </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Corrected</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,239 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,144 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320,711 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320,616 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636,484 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636,389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,587 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,822 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,409 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,822 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,079 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,808 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(401)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,407 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(401)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375,103 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,421 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,524 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,516)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,075 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shareholders' equity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,381 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,516)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,865 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Liabilities and Shareholders' Equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636,484 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636,389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The effects of the corrections to each of the individual affected line items on our Condensed Consolidated Statements of Cash Flows were as follows: </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.174%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended <br/>September 27, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Previously Reported</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correction</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Corrected</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,090 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,558)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,521)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,540)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in deferred taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,240)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(430)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,670)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in other liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,781 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,007 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,788 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided in operating activities </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The effects of the corrections to each of the individual affected line items on our Condensed Consolidated Statements of Changes in Shareholders' Equity were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.727%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.249%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.174%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.711%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.249%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.174%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.716%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained Earnings</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Shareholders' Equity</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Previously Reported</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correction</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Corrected</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Previously Reported</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Correction</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Corrected</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,616 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(976)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,640 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(976)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,324 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 29, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,966 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(993)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,973 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,244 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(993)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 28, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(993)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,590 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(993)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,541)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,841 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,541)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,841 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at September 27, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,534)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,534)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 359854000 19000 359873000 1017371000 -3000 1017368000 325537000 1986000 327523000 921685000 1986000 923671000 14383000 -1967000 12416000 35989000 -1989000 34000000 12476000 -1967000 10509000 31178000 -1989000 29189000 3094000 -426000 2668000 7088000 -431000 6657000 9382000 -1541000 7841000 24090000 -1558000 22532000 0.82 -0.14 0.68 2.11 -0.14 1.97 0.80 -0.13 0.67 2.08 -0.13 1.95 9382000 -1541000 7841000 24090000 -1558000 22532000 7535000 -1541000 5994000 20737000 -1558000 19179000 269239000 -95000 269144000 320711000 -95000 320616000 636484000 -95000 636389000 34587000 2822000 37409000 242257000 2822000 245079000 49808000 -401000 49407000 132846000 -401000 132445000 375103000 2421000 377524000 187591000 -2516000 185075000 261381000 -2516000 258865000 636484000 -95000 636389000 24090000 -1558000 22532000 7521000 19000 7540000 4240000 430000 4670000 7781000 2007000 9788000 28448000 0 28448000 152616000 -976000 151640000 221300000 -976000 220324000 7091000 -17000 7074000 7091000 -17000 7074000 159966000 -993000 158973000 228244000 -993000 227251000 7617000 0 7617000 7617000 0 7617000 167583000 -993000 166590000 239676000 -993000 238683000 9382000 -1541000 7841000 9382000 -1541000 7841000 176965000 -2534000 174431000 248335000 -2534000 245801000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RECENT ACCOUNTING STANDARDS UPDATE</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Standards Issued but Not Yet Effective </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, </span><span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740) Simplifying the Accounting for Income Taxes</span><span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (ASU 2019-12). The objectives of ASU 2019-12 are (i) to simplify the accounting for income taxes by removing certain exceptions, (ii) to update certain requirements to simplify the accounting for income taxes, and (iii) to make minor codification improvements for income taxes. The guidance is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. Early adoption is permitted. The Company does not expect the adoption of this standard to have a material impact on the Company’s financial statements.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Standards That Were Adopted</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU 2018-15, </span><span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40)</span><span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (ASU 2018-15). The objective of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVkNGEyNTEyZjA1YTQzYmJiYjk4ZDU3NGNlOTdjOTk5L3NlYzo1ZDRhMjUxMmYwNWE0M2JiYmI5OGQ1NzRjZTk3Yzk5OV8zNC9mcmFnOmIzYTZkNGZkODA3MzQ0ZjlhNTg0N2M2ZDk3NDgzNGQ2L3RleHRyZWdpb246YjNhNmQ0ZmQ4MDczNDRmOWE1ODQ3YzZkOTc0ODM0ZDZfMzI4Nw_4bc140d1-c409-478c-816d-4c8db2ebb4e3">ASU 2018-15</span> is to align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with those incurred to develop or obtain internal-use software. The guidance is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. Early adoption is permitted. The amendments can be applied either retrospectively or prospectively. We adopted ASU 2018-15 on January 1, 2020 using the retrospective method. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the adoption, $0.3 million was reclassified from 2019 year-end property, plant and equipment, net, to other non-current assets on our Condensed Consolidated Balance Sheet. In addition, $0.3 million of cash outflows from investing activities incurred during the third and fourth quarters of 2019 was reclassified to cash outflows from operating activities.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In January 2017, the FASB issued ASU 2017-04, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying the Test for Goodwill Impairment</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (ASU 2017-04). The objective of ASU 2017-04 is to simplify the subsequent measurement of goodwill by entities performing their annual goodwill impairment tests by comparing the fair value of a reporting unit, including income tax effects from any tax-deductible goodwill, with its carrying amount and recognizing an impairment charge for the amount by which the carrying amount exceeds fair value. ASU 2017-04 is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. ASU 2017-04 should be applied on a prospective basis. We adopted ASU 2017-04 on January 1, 2020.  The adoption of the standard did not have a material impact on our financial statements.    </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In June 2016, the FASB issued ASU 2016-13, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ASU 2016-13). The objective of ASU 2016-13 is to provide financial statement users with more useful information about the expected credit losses </span></div>on financial instruments and other commitments to extend credit held by a reporting entity at each reporting date. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. We adopted the standard on January 1, 2020. The adoption of the standard did not have a material impact on our financial statements. <div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Standards Issued but Not Yet Effective </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, </span><span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740) Simplifying the Accounting for Income Taxes</span><span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (ASU 2019-12). The objectives of ASU 2019-12 are (i) to simplify the accounting for income taxes by removing certain exceptions, (ii) to update certain requirements to simplify the accounting for income taxes, and (iii) to make minor codification improvements for income taxes. The guidance is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. Early adoption is permitted. The Company does not expect the adoption of this standard to have a material impact on the Company’s financial statements.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Standards That Were Adopted</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU 2018-15, </span><span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40)</span><span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (ASU 2018-15). The objective of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjVkNGEyNTEyZjA1YTQzYmJiYjk4ZDU3NGNlOTdjOTk5L3NlYzo1ZDRhMjUxMmYwNWE0M2JiYmI5OGQ1NzRjZTk3Yzk5OV8zNC9mcmFnOmIzYTZkNGZkODA3MzQ0ZjlhNTg0N2M2ZDk3NDgzNGQ2L3RleHRyZWdpb246YjNhNmQ0ZmQ4MDczNDRmOWE1ODQ3YzZkOTc0ODM0ZDZfMzI4Nw_4bc140d1-c409-478c-816d-4c8db2ebb4e3">ASU 2018-15</span> is to align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with those incurred to develop or obtain internal-use software. The guidance is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. Early adoption is permitted. The amendments can be applied either retrospectively or prospectively. We adopted ASU 2018-15 on January 1, 2020 using the retrospective method. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the adoption, $0.3 million was reclassified from 2019 year-end property, plant and equipment, net, to other non-current assets on our Condensed Consolidated Balance Sheet. In addition, $0.3 million of cash outflows from investing activities incurred during the third and fourth quarters of 2019 was reclassified to cash outflows from operating activities.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In January 2017, the FASB issued ASU 2017-04, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying the Test for Goodwill Impairment</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (ASU 2017-04). The objective of ASU 2017-04 is to simplify the subsequent measurement of goodwill by entities performing their annual goodwill impairment tests by comparing the fair value of a reporting unit, including income tax effects from any tax-deductible goodwill, with its carrying amount and recognizing an impairment charge for the amount by which the carrying amount exceeds fair value. ASU 2017-04 is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. ASU 2017-04 should be applied on a prospective basis. We adopted ASU 2017-04 on January 1, 2020.  The adoption of the standard did not have a material impact on our financial statements.    </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In June 2016, the FASB issued ASU 2016-13, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ASU 2016-13). The objective of ASU 2016-13 is to provide financial statement users with more useful information about the expected credit losses </span></div>on financial instruments and other commitments to extend credit held by a reporting entity at each reporting date. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. We adopted the standard on January 1, 2020. The adoption of the standard did not have a material impact on our financial statements. 300000 -300000 -300000 300000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REVENUE</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Performance Obligations</span></div><div style="margin-bottom:5pt;margin-top:5.45pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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 for revenue in ASC Topic 606. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. To determine the proper revenue recognition method, consideration is given as to whether a single contract should be accounted for as more than one performance obligation. For most of our contracts, the customer contracts with us to perform an integrated set of tasks and deliverables as a single service solution, whereby each service is not separately identifiable from other promises in the contract and therefore is not distinct. As a result, when this integrated set of tasks exists, the contract is accounted for as one performance obligation. The vast majority of our contracts have a single performance obligation. Unexercised contract options and indefinite delivery and indefinite quantity (IDIQ) contracts are considered to be separate performance obligations when the option or IDIQ task order is exercised or awarded.</span></div><div style="margin-top:5.45pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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 not distinct, and therefore, are accounted for as part of the existing contract. Modifications to exercise option years create new enforceable rights and obligations and therefore are treated as separate performance obligations.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company's performance obligations are typically satisfied over time as services are provided throughout the contract term. We recognize revenue over time using the input method (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Our over time recognition is reinforced by the fact that our customers simultaneously receive and consume the benefits of our services as they are performed. This continuous transfer of control requires that we track progress towards completion of performance obligations in order to measure and recognize revenue. Determining progress on performance obligations requires us to make judgments that affect the timing of revenue recognition. Remaining performance obligations represent firm orders by the customer and excludes potential orders under IDIQ contracts, unexercised contract options, and contracts awarded to us that are being protested by competitors with the U.S. Government Accountability Office (GAO) or in the U.S. Court of Federal Claims. The level of order activity related to contracts can be affected by the timing of government funding authorizations and their project evaluation cycles. Year-over-year comparisons could, at times, be impacted by these factors, among others. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company's contracts are multi-year contracts and typically include an initial period of one year or less with annual one-year (or less) option periods. The number of option periods varies by contract, and there is no guarantee that an option period will be exercised. The right to exercise an option period is at the sole discretion of the U.S. Government when we are the prime contractor or of the prime contractor when we are a subcontractor. We expect to recognize a substantial portion of our performance obligations as revenue within the next 12 months. However, the U.S. Government or the prime contractor may cancel any contract at any time through a termination for convenience or for cause. Substantially all of our contracts have terms that would permit us to recover all or a portion of our incurred costs and fees for work performed in the event of a termination for convenience.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Remaining performance obligations increased by $306.4 million as of October 2, 2020 as compared to December 31, 2019. We expect to recognize approximately 30% of the remaining performance obligations as of October 2, 2020 as revenue in 2020, and the remaining 70% during 2021. Remaining performance obligations as of October 2, 2020 and December 31, 2019 are presented in the following table:</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.865%"><tr><td style="width:1.0%"/><td style="width:61.753%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.800%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.803%"/><td style="width:0.1%"/></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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance Obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,155,742 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">849,389 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Estimates</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Accounting for contracts involves the use of various techniques to estimate total contract revenue and costs. We estimate the profit on our contracts as the difference between the total estimated revenue and expected costs to complete a contract and recognize that profit over the life of the contract.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Contract estimates are based on various assumptions to project the outcome of future events. These assumptions include labor productivity and availability; the complexity of the services being performed; the cost and availability of materials; the performance of subcontractors; and the availability and timing of funding from the customer.</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The impact of adjustments in contract estimates on our operating income can be reflected in either revenue or cost of revenue. Cumulative catch-up adjustments for the three and nine months ended October 2, 2020 were favorable to operating income by less than $0.1 million and unfavorable to operating income by $3.8 million, respectively. For the three and nine months ended September 27, 2019, the net favorable adjustments to operating income were $0.7 million and $1.5 million, respectively. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three and nine months ended October 2, 2020 the cumulative catch-up adjustments to operating income decreased revenue by $1.1 million and $0.5 million, respectively. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three and nine months ended September 27, 2019, the cumulative catch-up adjustments to operating income increased revenue by $4.0 million and $4.2 million, respectively. </span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue by Category</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Generally, the sales price elements for our contracts are cost-plus, cost-reimbursable or firm-fixed-price. We commonly have elements of cost-plus, cost-reimbursable and firm-fixed-price contracts on a single contract. On a cost-plus type contract, we are paid our allowable incurred costs plus a profit, which can be fixed or variable depending on the contract’s fee arrangement, up to funding levels predetermined by our customers. On cost-plus type contracts, we do not bear the risks of unexpected cost overruns, provided that we do not incur costs that exceed the predetermined funded amounts. Cost-plus type contracts with award and incentive fee provisions are our primary variable contract fee arrangement. Award fees provide for a fee based on actual performance relative to contractually specified performance criteria. Incentive fees provide for a fee based on the relationship between total allowable and target cost. On most of our contracts, a cost-reimbursable element captures consumable materials required for the contract. Typically, these costs do not bear fees. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    On a firm-fixed-price type contract, we agree to perform the contractual statement of work for a predetermined contract price. A firm-fixed-price type contract typically offers higher profit margin potential than a cost-plus type contract, which is commensurate with the greater levels of risk we assume on a firm-fixed-price type contract. Although a firm-fixed-price type contract generally permits us to retain profits if the total actual contract costs are less than the estimated contract costs, we bear the risk that increased or unexpected costs may reduce our profit or cause us to sustain losses on the contract. Although the overall scope of work required under the contract may not change, profit may be adjusted as experience is gained and as efficiencies are realized or costs are incurred.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following tables present our revenue disaggregated by several categories. Revenue by contract type for the three and nine months ended October 2, 2020 and September 27, 2019 is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.337%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.593%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.278%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.593%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.642%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost-plus and cost-reimbursable ¹</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,484 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,810 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748,543 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781,024 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Firm-fixed-price</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,063 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352,415 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359,873 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,040,212 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017,368 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">¹ Includes time and material contracts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Revenue by geographic region in which the contract is performed for the three and nine months ended October 2, 2020 and September 27, 2019 is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.337%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.593%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.278%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.593%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.642%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Middle East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,934 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,142 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">679,633 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">695,626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,512 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,081 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,939 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352,415 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359,873 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,040,212 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017,368 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Revenue by contract relationship for the three and nine months ended October 2, 2020 and September 27, 2019 is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.337%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.593%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.278%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.593%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.642%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prime contractor</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,564 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,402 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980,301 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">954,191 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subcontractor</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,911 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352,415 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359,873 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,040,212 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017,368 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Revenue by customer for the three and nine months ended October 2, 2020 and September 27, 2019 is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.337%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.593%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.278%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.593%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.642%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2.</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2.</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Army</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,267 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,817 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">711,173 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">698,377 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Air Force</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,088 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Navy</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,227 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352,415 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359,873 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,040,212 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017,368 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The timing of revenue recognition, billings and cash collections results in billed and unbilled accounts receivable (contract assets) and customer advances and deposits (contract liabilities) on the Condensed Consolidated Balance Sheets. Amounts are billed as work progresses in accordance with agreed-upon contractual terms at periodic intervals (e.g., biweekly or monthly). Generally, billing occurs subsequent to revenue recognition, resulting in contract assets. However, we may receive advances or deposits from our customers, before revenue is recognized, resulting in contract liabilities. These advance billings and payments are not considered significant financing components because they are frequently intended to ensure that both parties are in conformance with the primary contract terms. These assets and liabilities are reported on the Condensed Consolidated Balance Sheets on a contract-by-contract basis at the end of each reporting period.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As of October 2, 2020 and December 31, 2019, we had contract assets of $199.3 million and $186.4 million, respectively. Refer to <a href="#i5d4a2512f05a43bbbb98d574ce97c999_58" style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none">Note</a></span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a href="#i5d4a2512f05a43bbbb98d574ce97c999_58" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none"> </a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8, "Receivables" for additional information regarding the composition of our receivable balances. As of both October 2, 2020 and December 31, 2019, our contract liabilities were insignificant.</span></div> The Company's contracts are multi-year contracts and typically include an initial period of one year or less with annual one-year (or less) option periods 306400000 0.30 0.70 Remaining performance obligations as of October 2, 2020 and December 31, 2019 are presented in the following table:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.865%"><tr><td style="width:1.0%"/><td style="width:61.753%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.800%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.803%"/><td style="width:0.1%"/></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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance Obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,155,742 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">849,389 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 1155742000 849389000 100000 3800000 700000 1500000 1100000 500000 4000000.0 4200000 The following tables present our revenue disaggregated by several categories. Revenue by contract type for the three and nine months ended October 2, 2020 and September 27, 2019 is 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:27.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.337%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.593%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.278%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.593%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.642%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost-plus and cost-reimbursable ¹</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,484 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,810 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748,543 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781,024 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Firm-fixed-price</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,063 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352,415 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359,873 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,040,212 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017,368 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">¹ Includes time and material contracts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Revenue by geographic region in which the contract is performed for the three and nine months ended October 2, 2020 and September 27, 2019 is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.337%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.593%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.278%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.593%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.642%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Middle East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,934 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,142 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">679,633 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">695,626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,512 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,081 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,939 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352,415 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359,873 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,040,212 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017,368 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Revenue by contract relationship for the three and nine months ended October 2, 2020 and September 27, 2019 is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.337%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.593%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.278%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.593%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.642%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prime contractor</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,564 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,402 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980,301 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">954,191 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subcontractor</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,911 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352,415 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359,873 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,040,212 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017,368 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Revenue by customer for the three and nine months ended October 2, 2020 and September 27, 2019 is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.337%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.593%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.278%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.593%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.642%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2.</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2.</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Army</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,267 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,817 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">711,173 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">698,377 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Air Force</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,088 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Navy</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,227 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352,415 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359,873 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,040,212 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017,368 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div> 249484000 272810000 -0.086 748543000 781024000 -0.042 102931000 87063000 0.182 291669000 236344000 0.234 352415000 359873000 1040212000 1017368000 224934000 244142000 -0.079 679633000 695626000 -0.023 89400000 77228000 0.158 254640000 219512000 0.160 38081000 38503000 -0.011 105939000 102230000 0.036 352415000 359873000 1040212000 1017368000 332564000 334402000 -0.005 980301000 954191000 0.027 19851000 25471000 -0.221 59911000 63177000 -0.052 352415000 359873000 1040212000 1017368000 236267000 245817000 -0.039 711173000 698377000 0.018 79425000 86576000 -0.083 231088000 227100000 0.018 18785000 13344000 0.408 48564000 45227000 0.074 17938000 14136000 0.269 49387000 46664000 0.058 352415000 359873000 1040212000 1017368000 199300000 186400000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INCOME TAXES</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Effective Tax Rate</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Income tax expense during interim periods is based on an estimated annual effective income tax rate, plus any significant unusual or infrequently occurring items recorded in interim periods. The computation of the estimated effective income tax rate at each interim period requires certain estimates and judgment including, but not limited to, forecasted operating income for the year, projections of the income earned and taxed in various jurisdictions, newly enacted tax rate and legislative changes, permanent and temporary differences, and the likelihood of recovering deferred tax assets generated in the current year.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    For the quarters ended October 2, 2020 and September 27, 2019, we recorded an income tax provision of $3.5 million and $2.7 million, respectively, representing effective income tax rates of 25.2% and 25.4%. For the nine months ended October 2, 2020 and September 27, 2019, we recorded income tax provisions of $5.6 million and $6.7 million, representing effective income tax rates of 21.7% and 22.8%, respectively. The effective income tax rates vary from the federal statutory rate of 21.0% due to state and foreign taxes, required tax income exclusions, nondeductible expenses and available deductions not reflected in book income.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Uncertain Tax Provisions</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As of October 2, 2020, and December 31, 2019, unrecognized tax benefits from uncertain tax positions were $12.5 million and $7.9 million, respectively. The increase in the uncertain tax positions was principally the result of the additional Foreign Derived Intangible Income (FDII) deduction.</span></div> 3500000 2700000 0.252 0.254 5600000 6700000 0.217 0.228 12500000 7900000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ACQUISITIONS</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advantor</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    On July 8, 2019, we acquired Advantor from Infrasafe Holding, Inc. and Infrasafe, LLC (collectively, Infrasafe). Advantor is a leading provider of integrated electronic security systems to the U.S. Government. In accordance with ASC Topic 805, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we accounted for this transaction using the acquisition method. We conducted valuations of certain acquired assets and liabilities for inclusion in our Condensed Consolidated Balance Sheets as of the date of acquisition. Assets that normally would not be recorded in ordinary operations (i.e. intangibles related to contractual relationships) were recorded at their estimated fair values. The excess purchase price over the estimated fair value of the net assets acquired was recorded as goodwill.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The total net consideration paid for the acquisition was $45.1 million, consisting of the purchase price of $44.0 million, net of cash acquired, and $1.1 million for working capital in excess of the working capital requirement agreed upon in the stock purchase agreement. The acquisition was funded by utilizing cash on hand and available capacity from our Amended Revolver (as defined in Note 9, “Debt”).</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    A breakdown of the purchase price allocation, net of cash acquired, is as follows: </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.830%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.030%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allocation of Purchase Price</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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,388 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,719 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,511 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,868 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,223)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,519)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(907)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,218)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase price, net of cash acquired</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,074 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We completed purchase accounting for the acquisition as of July 3, 2020 with no material adjustments. The Company recognized two intangible assets related to customer contracts (backlog) and the Advantor trade name arising from the acquisition. The fair value of the customer contracts was $7.2 million, and the fair value of the Advantor trade name was $1.1 million with amortization periods of 5.0 years and 4.5 years, respectively. As of October 2, 2020, the remaining weighted-average amortization period for these intangible assets was 3.7 years. The Company recorded amortization expense of $1.3 </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">million during the first nine months of 2020. The amortization expense is included in cost of revenue in our Condensed Consolidated Statements of Income.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Company recognized goodwill of $28.5 million arising from the acquisition, which relates primarily to acquired product and services strengthening our advance into a higher value, technology-enabled and differentiated platform, as well as extending our facilities and logistics services to include the electronic protection and security of facilities. Goodwill also includes other intangibles that do not qualify for separate recognition. The goodwill recognized for the Advantor acquisition is fully deductible for income tax purposes.</span></div>    Advantor's operating results have been included in our reported results since the date of acquisition. 45100000 44000000.0 1100000 A breakdown of the purchase price allocation, net of cash acquired, is 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:81.830%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.030%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allocation of Purchase Price</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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,388 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,719 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,511 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,868 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,223)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,519)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(907)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,218)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase price, net of cash acquired</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,074 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 11388000 2719000 155000 28511000 8300000 1868000 4223000 1519000 907000 1218000 45074000 2 7200000 1100000 P5Y P4Y6M P3Y8M12D 1300000 28500000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">GOODWILL AND INTANGIBLE ASSETS</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As of October 2, 2020 and December 31, 2019 the carrying amount of goodwill was $262.1 million and $262.0 million, respectively. The $0.1 million increase during the first nine months of 2020 is due to a final adjustment to the Advantor purchase price allocation. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company tests goodwill for impairment as of the beginning of the fourth quarter each year, or more frequently should circumstances change or events occur that would more likely than not reduce the fair value of a reporting unit below its carrying amount. Due to the COVID-19 pandemic and the negative effect on the U.S. and global economy, the Company completed a qualitative assessment to evaluate whether or not it is more likely than not that the fair value of goodwill is less than its carrying amount. Based on our assessment of the totality of events and circumstances as of October 2, 2020, including the estimated impact of the COVID-19 pandemic on our business forecast and the Company's market capitalization, we determined that it is not more likely than not that the fair value of our reporting unit is below its carrying amount.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Identifiable intangible assets consist of the following:</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.309%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.564%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.309%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.570%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract backlogs and recompetes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,600 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,053)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,547 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,600 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,300)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer contracts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,200 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,773)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,427 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,200 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(692)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,508 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,243 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(315)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(118)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance</span></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,043 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,141)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,902 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,036 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,110)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,926 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     Identifiable intangible asset amortization expense was $1.0 million and $3.0 million for the three and nine months ended October 2, 2020, respectively. Intangible amortization expense for the three and nine months ended September 27, 2019 was $0.8 million and $2.1 million, respectively. As of October 2, 2020, the remaining average intangible asset amortization period was 3.6 years.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The estimated amortization expense for the next five years is as follows (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.120%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.475%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.090%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization</span></td></tr><tr><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 (excluding the nine months ended October 2, 2020) </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">998 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,029 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,404 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After 2024</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">673 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 262100000 262000000.0 100000 Identifiable intangible assets consist of the following:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.309%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.564%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.309%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.570%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract backlogs and recompetes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,600 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,053)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,547 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,600 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,300)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer contracts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,200 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,773)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,427 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,200 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(692)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,508 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,243 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(315)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(118)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance</span></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,043 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,141)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,902 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,036 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,110)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,926 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 11600000 6053000 5547000 11600000 4300000 7300000 7200000 1773000 5427000 7200000 692000 6508000 1243000 315000 928000 1236000 118000 1118000 20043000 8141000 11902000 20036000 5110000 14926000 1000000.0 3000000.0 800000 2100000 P3Y7M6D The estimated amortization expense for the next five years is as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.120%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.475%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.090%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization</span></td></tr><tr><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 (excluding the nine months ended October 2, 2020) </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">998 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,029 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,404 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After 2024</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">673 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 998000 4029000 2501000 2404000 1297000 673000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EARNINGS PER SHARE</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Basic earnings per share (EPS) is computed by dividing net income by the weighted average number of common shares outstanding for the period. Diluted EPS reflects potential dilution that could occur if securities to issue common stock were exercised or converted into common stock. Diluted EPS includes the dilutive effect of stock-based compensation outstanding after application of the treasury stock method. </span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.330%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.337%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.806%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,391 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,841 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,170 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,590 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Dilutive impact of stock options</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Dilutive impact of restricted stock units</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average common shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,751 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,678 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,743 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,566 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.74 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.88 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.67 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.72 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.95 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following table provides a summary of securities that could potentially dilute basic earnings per share in the future that were not included in the computation of diluted earnings per share because to do so would have been anti-dilutive for the periods presented: </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.337%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.805%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive restricted stock units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.330%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.937%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.337%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.806%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,391 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,841 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,170 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,590 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Dilutive impact of stock options</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Dilutive impact of restricted stock units</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average common shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,751 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,678 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,743 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,566 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.74 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.88 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.67 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.72 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.95 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 10391000 7841000 20170000 22532000 11621000 11506000 11590000 11420000 34000 37000 38000 45000 96000 135000 115000 101000 11751000 11678000 11743000 11566000 0.89 0.68 1.74 1.97 0.88 0.67 1.72 1.95 The following table provides a summary of securities that could potentially dilute basic earnings per share in the future that were not included in the computation of diluted earnings per share because to do so would have been anti-dilutive for the periods presented: <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.337%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.805%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive restricted stock units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0 0 0 1000 3000 0 2000 3000 3000 0 2000 4000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RECEIVABLES</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Receivables were comprised of the following:</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.475%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.240%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billed receivables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,445 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,068 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled receivables (contract assets)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,365 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,143 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,144 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As of October 2, 2020 and December 31, 2019, substantially all billed receivables are due from the U.S. Government, either directly as prime contractor to the U.S. Government or as subcontractor to another prime contractor to the U.S. Government. Because our billed receivables are with the U.S. Government, we do not believe they represent a material credit risk exposure. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Unbilled receivables are contract assets that represent revenue recognized on long-term contracts in excess of amounts billed as of the balance sheet date. We estimate that approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$6.1 million </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of our unbilled receivables as of October 2, 2020 may not be collected within the next 12 months. These amounts relate to the timing of the U.S. Government review of indirect rates and contract line item realignments with our customers. Changes in the balance of receivables are primarily due to the timing differences between our performance and customers' payments.</span></div> Receivables were comprised of the following:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.475%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.240%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billed receivables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,445 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,068 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled receivables (contract assets)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,365 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,143 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,144 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 59445000 71068000 199301000 186365000 9397000 11711000 268143000 269144000 6100000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DEBT</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Senior Secured Credit Facilities</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Term Loan and Revolver</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In September 2014, we and our wholly-owned subsidiary, VSC, entered into a credit agreement with a group of lenders, including JPMorgan Chase Bank, N.A. as administrative agent. The credit agreement was subsequently amended in November 2017 by the Amendment and Restatement Agreement (the Amendment Agreement) with a group of lenders, including JPMorgan Chase Bank, N.A., as administrative agent. The Amendment Agreement provides for $200.0 million in senior secured financing, consisting of a $80.0 million five-year term loan facility (the Amended Term Loan) and a $120.0 million five-year senior secured revolving credit facility (the Amended Revolver, and together with the Amended Term Loan, the Amended Credit Facilities).</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Additionally, the Amendment Agreement includes an accordion feature that allows the Company to draw up to an additional $100.0 million, subject to the lender's consent. The Amendment Agreement also permits the Company to borrow up to $75.0 million in unsecured debt as long as the aggregated sum of both the unsecured debt and the accordion does not exceed $100.0 million. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Amended Revolver is available for working capital, capital expenditures, and other general corporate purposes. Up to $25.0 million of the Amended Revolver is available for the issuance of letters of credit. As of October 2, 2020, there were two letters of credit outstanding in the aggregate amount of $2.4 million, and no outstanding borrowings under the Amended Revolver resulting in borrowing capacity of $117.6 million under the Amended Revolver. The Amended Revolver will mature and the commitments thereunder will terminate on November 15, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:3pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The aggregate scheduled maturities of the Amended Term Loan, are as follows:</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.132%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments due</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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 (excluding the nine months ended October 2, 2020)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Voluntary Prepayments.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We may voluntarily prepay the Amended Term Loan in whole or in part at any time without premium or penalty, subject to the payment of customary breakage costs under certain conditions. Amounts borrowed under the Amended Term Loan that are repaid or prepaid may not be re-borrowed.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Covenants</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Amended Credit Facilities contain customary covenants, including covenants that, under certain circumstances and subject to certain qualifications and exceptions: limit or restrict our ability to incur additional indebtedness; merge, dissolve, liquidate or consolidate; make acquisitions, investments, advances or loans; dispose of or transfer assets; pay dividends; redeem or repurchase certain debt; and enter into certain restrictive agreements.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In addition, we are required to comply with (a) a maximum ratio of total consolidated indebtedness to consolidated earnings before interest, tax, depreciation and amortization (EBITDA) of 3.00 to 1.00 (3.25 to 1.00 for the 12 months following a qualified acquisition), and (b) a minimum ratio of consolidated EBITDA to consolidated interest expense (net of cash interest income) of 4.50 to 1.00. As of October 2, 2020, we had a ratio of total consolidated indebtedness to EBITDA of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.99</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to 1.00 and a ratio of consolidated EBITDA to consolidated interest expense of 12.60 to 1.00. We were in compliance with all covenants related to the Amended Credit Facilities as of October 2, 2020. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Rates and Fees.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Outstanding borrowings under the Amended Credit Facilities accrue interest, at our option, at a per annum rate of (i) LIBOR plus the applicable margin, which ranges from 1.75% to 2.50% depending on the leverage ratio, or (ii) a base rate plus the applicable margin, which ranges from 0.75% to 1.50% depending on the leverage ratio. The interest rate under the Amended Credit Facilities at October 2, 2020 was 2.15%. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Carrying Value and Fair Value.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As of October 2, 2020 and December 31, 2019, the fair value of the Amended Credit Facilities approximated the carrying value because the debt bears interest at a floating rate of interest. The fair value is based on observable inputs of interest rates that are currently available to us for debt with similar terms and maturities for non-public debt.</span></div> 200000000.0 80000000.0 P5Y 120000000.0 P5Y 100000000.0 75000000.0 100000000.0 25000000.0 2 2400000 0 117600000 The aggregate scheduled maturities of the Amended Term Loan, are 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:85.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.132%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments due</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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 (excluding the nine months ended October 2, 2020)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 2000000 8600000 55400000 66000000 3.00 3.25 4.50 0.99 12.60 0.0175 0.0250 0.0075 0.0150 0.0215 <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DERIVATIVE INSTRUMENTS</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    During the periods covered by this report, we have made no changes to our policies or strategies for the use of derivative instruments and there has been no change in our related accounting methods. For our derivative instruments, which are designated as cash flow hedges, gains and losses are initially reported as a component of accumulated other comprehensive loss and subsequently recognized in earnings with the corresponding hedged item.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Rate Derivative Instruments</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Our interest rate swaps are designated and qualify as effective cash flow hedges. The contracts, with expiration dates through November 2022 and notional amounts totaling $49.6 million at October 2, 2020, are recorded at fair value.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following table summarizes the amount at fair value and location of the derivative instruments in our balance sheet for our interest rate hedges in the Condensed Consolidated Balance Sheets as of October 2, 2020:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.593%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.018%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.745%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance sheet caption</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap designated as cash flow hedge</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,037 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap designated as cash flow hedge</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,007 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following table summarizes the amount at fair value and location of the derivative instruments used for our interest rate hedges in the Condensed Consolidated Balance Sheets as of December 31, 2019:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.593%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.018%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.745%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance sheet caption</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap designated as cash flow hedge</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap designated as cash flow hedge</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">686 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    We regularly assess the creditworthiness of the counterparty. As of October 2, 2020, the counterparty to the interest rate swaps had performed in accordance with its contractual obligations. Both the counterparty credit risk and our credit risk were considered in the fair value determination.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Net interest rate derivative losses of $0.7 million and net interest rate derivative gains of less than $0.1 million were recognized in interest expense, net in our Condensed Consolidated Statements of Income during the first three quarters of 2020 and 2019, respectively. We expect $1.0 million of existing interest rate swap losses reported in accumulated other comprehensive loss as of October 2, 2020 to be recognized in earnings within the next 12 months.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Derivative Instruments</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following table summarizes the amount at fair value and location of the derivative instruments used for our forward contract hedges in the Condensed Consolidated Balance Sheets as of October 2, 2020:</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.593%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.018%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.745%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance sheet caption</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward designated as cash flow hedge</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward designated as cash flow hedge</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following table summarizes the amount at fair value and location of the derivative instruments used for our forward contract hedges in the Condensed Consolidated Balance Sheets as of December 31, 2019:</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.593%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.018%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.745%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance sheet caption</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward designated as cash flow hedge</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    At October 2, 2020, we had outstanding foreign currency forward contracts, for the exchange of U.S. dollars and Euros, with a notional amount of $9.5 million and expiration dates through September 2021.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Counterparty default risk is considered low because the forward contracts that we entered into are over-the-counter instruments transacted with highly-rated financial institutions. We were not required to, and did not, post collateral as of October 2, 2020.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Net foreign currency derivative losses of $0.2 million and </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.4 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were recognized in selling, general and administrative expenses during the first three quarters of 2020 and 2019, respectively. We expect $0.2 million of existing </span></div>foreign currency forward contract gains reported in accumulated other comprehensive loss as of October 2, 2020 to be recognized in earnings within the next 12 months. 49600000 The following table summarizes the amount at fair value and location of the derivative instruments in our balance sheet for our interest rate hedges in the Condensed Consolidated Balance Sheets as of October 2, 2020:<div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.593%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.018%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.745%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance sheet caption</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap designated as cash flow hedge</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,037 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap designated as cash flow hedge</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,007 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following table summarizes the amount at fair value and location of the derivative instruments used for our interest rate hedges in the Condensed Consolidated Balance Sheets as of December 31, 2019:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.593%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.018%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.745%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance sheet caption</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap designated as cash flow hedge</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap designated as cash flow hedge</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">686 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1037000 1007000 323000 686000 -700000 100000 -1000000.0 The following table summarizes the amount at fair value and location of the derivative instruments used for our forward contract hedges in the Condensed Consolidated Balance Sheets as of October 2, 2020:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.593%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.018%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.745%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance sheet caption</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward designated as cash flow hedge</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward designated as cash flow hedge</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 197000 44000 The following table summarizes the amount at fair value and location of the derivative instruments used for our forward contract hedges in the Condensed Consolidated Balance Sheets as of December 31, 2019:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.593%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.018%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.745%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance sheet caption</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward designated as cash flow hedge</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 185000 9500000 -200000 -400000 200000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    We determine whether an arrangement contains a lease at inception. We have operating leases for office space, apartments, vehicles, and machinery and equipment. Our operating leases have lease terms of less than one year to ten years. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    We do not separate lease components from non-lease components (e.g., common area maintenance, property taxes and insurance) but account for both components in a contract as a single lease component. </span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The components of lease expense are as follows:</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.330%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.805%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27, 2019</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,349 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,827 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,621 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,890 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,055 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,863 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,459 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,650 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,539 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#211d1e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Supplemental balance sheet information related to our operating leases is as follows:</span></div><div style="margin-bottom:10pt;margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.969%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.511%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,970 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,654 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current lease liabilities (recorded in other accrued liabilities)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,449 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease liabilities (recorded in other non-current liabilities)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,553 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,811 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,002 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,554 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:justify"><span style="color:#211d1e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Additional right-of-use assets of $1.5 million were recognized as non-cash asset additions that resulted from new operating lease liabilities during the first nine months of 2020. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#211d1e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The weighted average remaining lease term and discount rate for our operating leases at October 2, 2020 were </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.2 years</span><span style="color:#211d1e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 6.3%, respectively.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#211d1e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Maturities of lease liabilities at October 2, 2020 were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.865%"><tr><td style="width:1.0%"/><td style="width:79.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.801%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments due</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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 (excluding the nine months ended October 2, 2020)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,014 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,002 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,720 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,483 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 and beyond</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,843 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,288 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,286)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,002 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> P1Y P10Y The components of lease expense are 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:44.330%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.805%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27, 2019</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,349 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,827 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,621 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,890 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,055 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,863 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,459 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,650 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,539 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1349000 3827000 5621000 10890000 191000 196000 546000 594000 14323000 12436000 40483000 35055000 15863000 16459000 46650000 46539000 Supplemental balance sheet information related to our operating leases is 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:62.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.969%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.511%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,970 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,654 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current lease liabilities (recorded in other accrued liabilities)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,449 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease liabilities (recorded in other non-current liabilities)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,553 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,811 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,002 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,554 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 9970000 14654000 3449000 5743000 7553000 9811000 11002000 15554000 1500000 P5Y2M12D 0.063 Maturities of lease liabilities at October 2, 2020 were as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.865%"><tr><td style="width:1.0%"/><td style="width:79.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.801%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments due</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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 (excluding the nine months ended October 2, 2020)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,014 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,002 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,720 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,483 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 and beyond</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,843 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,288 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,286)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,002 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 4014000 2002000 1720000 1483000 1226000 2843000 13288000 2286000 11002000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">STOCK-BASED COMPENSATION</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    We maintain an equity incentive plan (the 2014 Omnibus Plan) to govern awards granted to Vectrus employees and directors, including nonqualified stock options (NQOs), restricted stock units (RSUs), total shareholder return (TSR) awards and other awards. We account for NQOs and stock-settled RSUs as equity-based compensation awards. TSR awards, described below, and cash-settled RSUs are accounted for as liability-based compensation awards and are revalued at the end of each reporting period to reflect changes in fair value.</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Stock-based compensation expense and the associated tax benefits impacting our Condensed Consolidated Statements of Income were as follows:</span></div><div style="margin-bottom:14pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.313%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.345%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation costs for equity-based awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,284 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,124 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,286 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation costs for liability-based awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(196)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total compensation costs, pre-tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,088 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,922 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,952 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future tax benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,404 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,288 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As of October 2, 2020, total unrecognized compensation costs related to equity-based awards and liability-based awards were $6.7 million and $3.3 million, respectively, which are expected to be recognized ratably over a weighted average period of 1.68 years and 1.96 years, respectively.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following table provides a summary of the activities for NQOs and RSUs for the nine months ended October 2, 2020:</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.865%"><tr><td style="width:1.0%"/><td style="width:42.372%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.609%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.108%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.609%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.114%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NQOs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Exercise Price Per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Grant Date Fair Value Per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(147)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issued in exchange</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled in exchange</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at October 2, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.37 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.41 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    During the nine months ended October 2, 2020, we granted long term incentive awards to employees consisting of 108,490 RSUs with a weighted average grant date fair value per share of $52.76 and to our directors consisting of 20,311 RSUs with a weighted average grant date fair value per share of $47.76.</span></div><div style="margin-bottom:3pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    On August 11, 2020, our total outstanding 15,839 CRSUs were exchanged for 15,839 RSUs. As of the exchange date, both the CRSUs and RSUs had the same vesting conditions, fair value of $52.28, and unrecognized compensation expense of $0.4 million. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    For employee RSUs, one-third of the award vests on each of the three anniversary dates following the grant date. Director RSUs are granted on the date of an annual meeting of shareholders and vest on the business day immediately prior to the next annual meeting. The fair value of each RSU grant was determined based on the closing price of Vectrus common stock on the date of grant. Stock compensation expense will be recognized ratably over the vesting period of the awards. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total Shareholder Return Awards</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    TSR awards are performance-based cash awards that are subject to a three-year performance period. Any payments earned are made in cash following completion of the performance period according to the achievement of specified performance goals. During the nine months ended October 2, 2020, we granted TSR awards with an aggregate target TSR value of $3.1 million. The fair value of TSR awards is measured quarterly and is based on the Company’s performance relative to the performance of the Aerospace and Defense Companies in the S&amp;P 1500 Index. Depending on the Company’s performance during the three-year performance period, payments can range from 0% to 200% of the target value.</span></div> Stock-based compensation expense and the associated tax benefits impacting our Condensed Consolidated Statements of Income were 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:42.313%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.345%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 27, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation costs for equity-based awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,284 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,124 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,286 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation costs for liability-based awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(196)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total compensation costs, pre-tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,088 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,922 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,952 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future tax benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,404 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,288 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1284000 1124000 4286000 3339000 -196000 798000 2213000 2613000 1088000 1922000 6499000 5952000 235000 416000 1404000 1288000 6700000 3300000 P1Y8M4D P1Y11M15D The following table provides a summary of the activities for NQOs and RSUs for the nine months ended October 2, 2020:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.865%"><tr><td style="width:1.0%"/><td style="width:42.372%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.609%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.108%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.609%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.114%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NQOs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Exercise Price Per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Grant Date Fair Value Per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(147)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issued in exchange</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled in exchange</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at October 2, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.37 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.41 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 77000 23.30 301000 30.30 129000 51.98 3000 21.43 147000 30.55 16000 52.28 16000 29.00 18000 40.67 74000 23.37 265000 41.41 108490 52.76 20311 47.76 15839 15839 52.28 52.28 400000 400000 P3Y 3100000 P3Y 0 2 <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMMITMENTS AND CONTINGENCIES</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    From time to time, we are involved in legal proceedings that are incidental to the operation of our business. Some of these proceedings seek remedies relating to employment matters, matters in connection with our contracts and matters arising under laws relating to the protection of the environment. Additionally, U.S. Government customers periodically advise the Company of claims and penalties concerning certain potential disallowed costs. When such findings are presented, Vectrus and the U.S. Government representatives engage in discussions to enable Vectrus to evaluate the merits of these claims as well as to assess the amounts being claimed. Where appropriate, provisions are made to reflect probable losses related to the matters raised by the U.S. Government representatives. Such assessments, along with any assessments regarding provisions for legal proceedings, are reviewed on a quarterly basis for sufficiency based on the most recent information available to us. We have estimated and accrued $11.6 million and $12.1 million as of October 2, 2020 and December 31, 2019, respectively, in "Other accrued liabilities" in the Condensed Consolidated Balance Sheets for legal proceedings and for claims with respect to our government contracts as discussed below, including open years subject to audit. Although the ultimate outcome of any legal matter or claim cannot be predicted with certainty, based on present information, including our assessment of the merits of the particular claim, we do not expect that any asserted or unasserted legal or contractual claims or proceedings, individually or in the aggregate, including the lawsuit discussed below, will have a material adverse effect on our cash flow, results of operations or financial condition.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">U.S. Government Contracts, Investigations and Claims</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have U.S. Government contracts that are funded incrementally on a year-to-year basis. Changes in government policies, priorities or funding levels through agency or program budget reductions by the U.S. Congress or executive agencies could have a material adverse effect on our financial condition or results of operations. Furthermore, our contracts with the U.S. Government may be terminated or suspended by the U.S. Government at any time, with or without cause. Such contract suspensions or terminations could result in unreimbursable expenses or charges or otherwise adversely affect our financial condition and results of operations. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Departments and agencies of the U.S. Government have the authority to investigate various transactions and operations of the Company, and the results of such investigations may lead to administrative, civil or criminal proceedings, the ultimate outcome of which could be fines, penalties, repayments or compensatory or treble damages. U.S. Government regulations provide that certain findings against a contractor may lead to suspension or debarment from future U.S. Government contracts or the loss of export privileges for a company or an operating division or subdivision. Suspension or debarment could have a material adverse effect on the Company because of its reliance on U.S. Government contracts. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    U.S. Government agencies, including the Defense Contract Audit Agency, the Defense Contract Management Agency and others, routinely audit and review our performance on government contracts, indirect rates and pricing practices, and compliance with applicable contracting and procurement laws, regulations and standards. Accordingly, costs billed or billable to U.S. Government customers are subject to potential adjustment upon audit by such agencies. The U.S. Government agencies also review the adequacy of our compliance with government standards for our business systems, including our accounting, earned value management, estimating, materials management and accounting, purchasing, and property management systems. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As a result of final indirect rate negotiations between the U.S. Government and our Former Parent, we may be subject to potential adjustments to costs previously allocated by our Former Parent to our business, which was formerly Exelis’ Mission Systems Business, from 2007 through 2014. We are in discussions with our Former Parent regarding the negotiated adjustments from 2007-2014 and believe that our potential cumulative liability for these years is insignificant. In June 2019, the U.S. Government provided us with the Contracting Officers Final Decision (COFD) for the years 2007-2010 related to Former Parent costs. In August 2019, we filed an appeal of the COFD with the Armed Services Board of Contract Appeals (ASBCA). Since October 2019, the ASBCA has granted Vectrus’ and the U.S. Government’s joint requests to stay proceedings in the appeal, most recently through January 11, 2021, to enable ongoing discussions regarding the matter between Vectrus and our Former Parent. In June 2020, the U.S. Government provided us with the COFD for 2013 related to Former Parent costs. In September 2020, we filed an appeal of this COFD to the ASBCA and sought a deferral of payment. In addition, we filed a motion to consolidate both appeals. The ASBCA granted our motion to consolidate. We believe we are fully indemnified under our Distribution Agreement with our Former Parent and have notified our Former Parent of our appeal of the U.S governments decision in this matter. </span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COVID-19 Pandemic</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 11, 2020, the World Health Organization designated the outbreak of COVID-19 as a global pandemic. Governments and businesses around the world have taken unprecedented actions to mitigate the spread of COVID-19, including, but not limited to, shelter-in-place orders, quarantines, significant restrictions on travel, social distancing guidelines, and restrictions on employees going to work. Uncertainty with respect to the economic impacts of the pandemic has introduced significant volatility in the financial markets. The Company has observed some disruptions on its operations due to </span></div>government delays related to the global pandemic. While the extent to which COVID-19 ultimately impacts the Company’s future results will depend on future developments, the pandemic and associated economic impacts could result in a material impact to the Company’s future financial condition, results of operations and cash flows. 11600000 12100000 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Cover - shares
9 Months Ended
Oct. 02, 2020
Nov. 06, 2020
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Oct. 02, 2020  
Document Transition Report false  
Entity File Number 001-36341  
Entity Registrant Name Vectrus, Inc.  
Entity Incorporation, State or Country Code IN  
Entity Tax Identification Number 38-3924636  
Entity Address, Postal Zip Code 80919  
Entity Address, State or Province CO  
Entity Address, City or Town Colorado Springs,  
Entity Address, Address Line One 2424 Garden of the Gods Road,  
Local Phone Number 591-3600  
City Area Code (719)  
Title of 12(b) Security Common Stock, Par Value $0.01 Per Share  
Trading Symbol VEC  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Amendment Flag false  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q3  
Entity Central Index Key 0001601548  
Current Fiscal Year End Date --12-31  
Entity Common Stock, Shares Outstanding   11,624,568
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Oct. 02, 2020
Sep. 27, 2019
Income Statement [Abstract]        
Revenue $ 352,415 $ 359,873 $ 1,040,212 $ 1,017,368
Cost of revenue 320,234 327,523 951,743 923,671
Selling, general, and administrative expenses 17,344 19,934 58,718 59,697
Operating income 14,837 12,416 29,751 34,000
Interest expense, net (939) (1,907) (3,988) (4,811)
Income from operations before income taxes 13,898 10,509 25,763 29,189
Income tax expense 3,507 2,668 5,593 6,657
Net income $ 10,391 $ 7,841 $ 20,170 $ 22,532
Earnings per share        
Basic (in dollars per share) $ 0.89 $ 0.68 $ 1.74 $ 1.97
Diluted (in dollars per share) $ 0.88 $ 0.67 $ 1.72 $ 1.95
Weighted average common shares outstanding - basic (in shares) 11,621 11,506 11,590 11,420
Weighted average common shares outstanding - basic (in shares) 11,751 11,678 11,743 11,566
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Oct. 02, 2020
Sep. 27, 2019
Net income $ 10,391 $ 7,841 $ 20,170 $ 22,532
Changes in derivative instruments:        
Net (loss) gain reclassified to interest expense 0 (8) 0 43
Tax (expense) benefit (202) 88 56 357
Net change in derivative instruments 292 (321) (641) (1,293)
Foreign currency translation adjustments, net of tax 2,042 (1,526) 2,578 (1,801)
Accounting Standards Update (ASU) 2018-02 reclassification of certain tax effects to Retained Earnings 0 0 0 (259)
Other comprehensive income (loss), net of tax 2,334 (1,847) 1,937 (3,353)
Total comprehensive income 12,725 5,994 22,107 19,179
Interest Rate Swap        
Changes in derivative instruments:        
Net change in fair value of interest rate swap 290 (194) (1,035) (1,570)
Foreign Currency Forward Contracts        
Changes in derivative instruments:        
Net change in fair value of interest rate swap $ 204 $ (207) $ 338 $ (123)
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Oct. 02, 2020
Dec. 31, 2019
Current assets    
Cash $ 63,734 $ 35,318
Receivables 268,143 269,144
Other current assets 24,537 16,154
Total current assets 356,414 320,616
Property, plant, and equipment, net 19,256 18,844
Goodwill 262,130 261,983
Intangible assets, net 11,902 14,926
Right-of-use assets 9,970 14,654
Other non-current assets 6,256 5,366
Total non-current assets 309,514 315,773
Total Assets 665,928 636,389
Current liabilities    
Accounts payable 146,458 148,015
Compensation and other employee benefits 54,216 53,155
Short-term debt 8,000 6,500
Other accrued liabilities 38,572 37,409
Total current liabilities 247,246 245,079
Long-term debt, net 57,326 63,041
Deferred tax liability 41,734 49,407
Other non-current liabilities 35,817 19,997
Total non-current liabilities 134,877 132,445
Total liabilities 382,123 377,524
Commitments and contingencies (Note 13)
Shareholders' Equity    
Preferred stock; $0.01 par value; 10,000,000 shares authorized; No shares issued and outstanding 0 0
Common stock; $0.01 par value; 100,000,000 shares authorized; 11,621,709 and 11,523,691 shares issued and outstanding as of October 2, 2020 and December 31, 2019, respectively 116 115
Additional paid in capital 81,589 78,757
Retained earnings 205,245 185,075
Accumulated other comprehensive loss (3,145) (5,082)
Total shareholders' equity 283,805 258,865
Total Liabilities and Shareholders' Equity $ 665,928 $ 636,389
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Oct. 02, 2020
Dec. 31, 2019
Shareholders' Equity    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 11,621,709 11,523,691
Common stock, shares outstanding (in shares) 11,621,709 11,523,691
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 02, 2020
Apr. 03, 2020
Sep. 27, 2019
Mar. 29, 2019
Oct. 02, 2020
Sep. 27, 2019
Dec. 31, 2019
Operating activities              
Net income $ 10,391 $ 8,668 $ 7,841 $ 7,074 $ 20,170 $ 22,532  
Adjustments to reconcile net income to net cash provided by operating activities:              
Depreciation expense         3,001 2,395  
Amortization of intangible assets 1,000   800   3,031 2,103  
Loss on disposal of property, plant, and equipment         63 2  
Stock-based compensation         6,499 5,952  
Amortization of debt issuance costs         286 301  
Changes in assets and liabilities:              
Receivables         3,584 (7,540)  
Other assets         (8,826) (5,820)  
Accounts payable         (1,988) (14,458)  
Deferred taxes         (7,575) (4,670)  
Compensation and other employee benefits         813 17,863  
Other liabilities         18,597 9,788  
Net cash provided by operating activities         37,655 28,448  
Investing activities              
Purchases of capital assets and intangibles         (3,348) (14,440)  
Proceeds from the disposition of assets         0 5,400  
Acquisition of business, net of cash acquired         0 (43,963)  
Net cash (used in) investing activities         (3,348) (53,003)  
Financing activities              
Repayments of long-term debt         (4,500) (2,000)  
Proceeds from revolver         151,000 226,000  
Repayments of revolver         (151,000) (226,000)  
Proceeds from exercise of stock options         59 3,467  
Payments of employee withholding taxes on share-based compensation         (1,918) (768)  
Net cash (used in) provided by financing activities         (6,359) 699  
Exchange rate effect on cash         468 (1,239)  
Net change in cash         28,416 (25,095)  
Cash-beginning of year   $ 35,318   $ 66,145 35,318 66,145 $ 66,145
Cash-end of period $ 63,734   $ 41,050   63,734 41,050 $ 35,318
Supplemental disclosure of cash flow information:              
Interest paid         3,030 4,363  
Income taxes paid         12,570 5,076  
Non-cash investing activities:              
Purchase of capital assets on account         $ 373 $ 394  
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Changes to Shareholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock Issued
Additional Paid-in Capital
Retained Earnings
Retained Earnings
Cumulative Effect, Period of Adoption, Adjustment
Accumulated Other Comprehensive Loss
Accumulated Other Comprehensive Loss
Cumulative Effect, Period of Adoption, Adjustment
Balance (in shares) at Dec. 31, 2018     11,267          
Balance at Dec. 31, 2018 $ 220,324 $ 0 $ 113 $ 71,729 $ 151,640 $ 259 $ (3,158) $ (259)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 7,074       7,074      
Foreign currency translation adjustments (823)           (823)  
Unrealized gain (loss) on cash flow hedge (360)           (360)  
Employee stock awards and stock options (in shares)     85          
Employee stock awards and stock options 602   $ 1 601        
Taxes withheld on restricted stock unit compensation awards (683)     (683)        
Stock-based compensation 1,117     1,117        
Balance (in shares) at Mar. 29, 2019     11,352          
Balance at Mar. 29, 2019 227,251   $ 114 72,764 158,973   (4,600)  
Balance (in shares) at Dec. 31, 2018     11,267          
Balance at Dec. 31, 2018 220,324 0 $ 113 71,729 151,640 259 (3,158) (259)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 22,532              
Foreign currency translation adjustments (1,801)              
Unrealized gain (loss) on cash flow hedge (1,293)              
Balance (in shares) at Sep. 27, 2019     11,506          
Balance at Sep. 27, 2019 245,801   $ 115 77,766 174,431   (6,511)  
Balance (in shares) at Dec. 31, 2018     11,267          
Balance at Dec. 31, 2018 220,324 $ 0 $ 113 71,729 151,640 $ 259 (3,158) $ (259)
Balance (in shares) at Dec. 31, 2019     11,524          
Balance at Dec. 31, 2019 258,865   $ 115 78,757 185,075   (5,082)  
Balance (in shares) at Mar. 29, 2019     11,352          
Balance at Mar. 29, 2019 227,251   $ 114 72,764 158,973   (4,600)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 7,617       7,617      
Foreign currency translation adjustments 547           547  
Unrealized gain (loss) on cash flow hedge (611)           (611)  
Employee stock awards and stock options (in shares)     154          
Employee stock awards and stock options 2,865   $ 1 2,864        
Taxes withheld on restricted stock unit compensation awards (85)     (85)        
Stock-based compensation 1,099     1,099        
Balance (in shares) at Jun. 28, 2019     11,506          
Balance at Jun. 28, 2019 238,683   $ 115 76,642 166,590   (4,664)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 7,841       7,841      
Foreign currency translation adjustments (1,526)           (1,526)  
Unrealized gain (loss) on cash flow hedge (321)           (321)  
Stock-based compensation 1,124     1,124        
Balance (in shares) at Sep. 27, 2019     11,506          
Balance at Sep. 27, 2019 245,801   $ 115 77,766 174,431   (6,511)  
Balance (in shares) at Dec. 31, 2019     11,524          
Balance at Dec. 31, 2019 258,865   $ 115 78,757 185,075   (5,082)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 8,668       8,668      
Foreign currency translation adjustments (1,934)           (1,934)  
Unrealized gain (loss) on cash flow hedge (1,290)           (1,290)  
Employee stock awards and stock options (in shares)     64          
Employee stock awards and stock options 1   $ 1 0        
Taxes withheld on restricted stock unit compensation awards (1,787)     (1,787)        
Stock-based compensation 1,720     1,720        
Balance (in shares) at Apr. 03, 2020     11,588          
Balance at Apr. 03, 2020 264,243   $ 116 78,690 193,743   (8,306)  
Balance (in shares) at Dec. 31, 2019     11,524          
Balance at Dec. 31, 2019 258,865   $ 115 78,757 185,075   (5,082)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 20,170              
Foreign currency translation adjustments 2,578              
Unrealized gain (loss) on cash flow hedge (641)              
Balance (in shares) at Oct. 02, 2020     11,622          
Balance at Oct. 02, 2020 $ 283,805   $ 116 81,589 205,245   (3,145)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Accounting Standards Update [Extensible List] us-gaap:AccountingStandardsUpdate201815Member              
Balance (in shares) at Apr. 03, 2020     11,588          
Balance at Apr. 03, 2020 $ 264,243   $ 116 78,690 193,743   (8,306)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 1,111       1,111      
Foreign currency translation adjustments 2,470           2,470  
Unrealized gain (loss) on cash flow hedge 357           357  
Employee stock awards and stock options (in shares)     32          
Employee stock awards and stock options 58   $ 0 58        
Taxes withheld on restricted stock unit compensation awards (86)     (86)        
Stock-based compensation 1,282     1,282        
Balance (in shares) at Jul. 03, 2020     11,620          
Balance at Jul. 03, 2020 269,435   $ 116 79,944 194,854   (5,479)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 10,391       10,391      
Foreign currency translation adjustments 2,042           2,042  
Unrealized gain (loss) on cash flow hedge 292           292  
Employee stock awards and stock options (in shares)     2          
Employee stock awards and stock options 0   $ 0 0        
Conversion of liability-based stock compensation awards to equity-based stock compensation awards 405     405        
Taxes withheld on restricted stock unit compensation awards (44)     (44)        
Stock-based compensation 1,284     1,284        
Balance (in shares) at Oct. 02, 2020     11,622          
Balance at Oct. 02, 2020 $ 283,805   $ 116 $ 81,589 $ 205,245   $ (3,145)  
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Description of Business and Summary of Significant Accounting Policies
9 Months Ended
Oct. 02, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business and Summary of Significant Accounting Policies
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Description of Business and Basis of Presentation
Our Business
    Vectrus, Inc. is a leading provider of services to the United States Government (U.S. Government) worldwide. The Company operates as one segment and provides the following services and offerings: facility and base operations; supply chain and logistics services; information technology mission support; and engineering and digital technology services.
    Vectrus was incorporated in the State of Indiana on February 4, 2014. On September 27, 2014, Exelis Inc. (Exelis) completed a spin-off (the Spin-off) of Vectrus, and Vectrus became an independent, publicly traded company. Unless the context otherwise requires, references in these notes to "Vectrus", "we," "us," "our," "the Company" and "our Company" refer to Vectrus, Inc. References in these notes to Exelis or "Former Parent" refer to Exelis Inc. and its consolidated subsidiaries (other than Vectrus) or successor entities.
Basis of Presentation
    Our quarterly financial periods end on the Friday closest to the last day of the calendar quarter (October 2, 2020 for the third quarter of 2020 and September 27, 2019 for the third quarter of 2019), except for the last quarter of the fiscal year, which ends on December 31. For ease of presentation, the quarterly financial statements included herein are described as three months ended.
    The unaudited interim Condensed Consolidated Financial Statements of Vectrus have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (SEC). Accordingly, certain information and footnote disclosures normally included in annual financial statements prepared in accordance with generally accepted accounting principles in the U.S. (GAAP) have been omitted. These unaudited interim Condensed Consolidated Financial Statements should be read in conjunction with our audited Consolidated Financial Statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2019.
    It is management’s opinion that these financial statements include all normal and recurring adjustments necessary for a fair presentation of the Company’s financial position and operating results. Revenue and net income for any interim period are not necessarily indicative of future or annual results.
Immaterial Restatement of Prior Period Balances
    Subsequent to the issuance of our Annual Report on Form 10-K for the year ended December 31, 2019, we identified an error in our historical financial statements related to estimated contract costs for the year ended December 31, 2019 as well as an error in our historical financial statements related to overbilling for a separate contract dating back to 2013, prior to the Spin-off. In the first instance, management determined that additional subcontractor costs should have been included as part of estimated contract costs, resulting in a misstatement in other accrued liabilities and cost of revenue as well as revenue and accounts receivable to a lesser extent. In the second instance, management identified that certain contract costs were incorrectly included in customer billings for one contract, resulting in a misstatement in revenue and other accrued liabilities.
    The cumulative impact of the errors was a $2.5 million decrease in retained earnings as of December 31, 2019. The impact of the errors on net income for the year ended December 31, 2019 is $1.5 million. The impact on diluted earnings per share is a decrease of $0.13 for the year ended December 31, 2019. The impact to diluted earnings per share in the first, second, third, and fourth quarters of 2019 is a decrease of $0.00, $0.00, $0.13, and $0.00, respectively. The impact on diluted earnings per share is a decrease of $0.02 and $0.01 for the years ended December 31, 2018 and 2017, respectively. 
    Accordingly, the Company is restating the relevant financial statements and related footnotes for all applicable periods for these errors and related tax effect and will correct the respective financial statements as they appear in future filings. Management has evaluated the materiality of these misstatements and concluded they were not material to prior periods, individually or in aggregate.
    The effects of the corrections to each of the individual affected line items in our Condensed Consolidated Statements of Income were as follows:
Three Months Ended
September 27, 2019
Nine Months Ended
September 27, 2019
(In thousands, except per share data)As Previously ReportedCorrectionAs CorrectedAs Previously ReportedCorrectionAs Corrected
Revenue$359,854 $19 $359,873 $1,017,371 $(3)$1,017,368 
Cost of revenue325,537 1,986 327,523 921,685 1,986 923,671 
Operating income14,383 (1,967)12,416 35,989 (1,989)34,000 
Income from operations before income taxes12,476 (1,967)10,509 31,178 (1,989)29,189 
Income tax expense3,094 (426)2,668 7,088 (431)6,657 
Net income$9,382 $(1,541)$7,841 $24,090 $(1,558)$22,532 
Earnings per share
Basic$0.82 $(0.14)$0.68 $2.11 $(0.14)$1.97 
Diluted$0.80 $(0.13)$0.67 $2.08 $(0.13)$1.95 
    
    The effects of the corrections to each of the individual affected line items on our Condensed Consolidated Statements of Comprehensive Income were as follows:
Three Months Ended
September 27, 2019
Nine Months Ended
September 27, 2019
(In thousands)As Previously ReportedCorrectionAs CorrectedAs Previously ReportedCorrectionAs Corrected
Net income$9,382 $(1,541)$7,841 $24,090 $(1,558)$22,532 
Total comprehensive income$7,535 $(1,541)$5,994 $20,737 $(1,558)$19,179 
    
    The effects of the corrections to each of the individual affected line items on our Condensed Consolidated Balance Sheet were as follows:
December 31, 2019
(In thousands)As Previously ReportedCorrection As Corrected
Receivables $269,239 $(95)$269,144 
Total current assets320,711 (95)320,616 
Total Assets636,484 (95)636,389 
Other accrued liabilities34,587 2,822 37,409 
Total current liabilities242,257 2,822 245,079 
Deferred tax liability49,808 (401)49,407 
Total non-current liabilities132,846 (401)132,445 
Total Liabilities375,103 2,421 377,524 
Retained earnings187,591 (2,516)185,075 
Total shareholders' equity261,381 (2,516)258,865 
Total Liabilities and Shareholders' Equity$636,484 $(95)$636,389 
    
    The effects of the corrections to each of the individual affected line items on our Condensed Consolidated Statements of Cash Flows were as follows:
Nine Months Ended
September 27, 2019
(In thousands)As Previously ReportedCorrectionAs Corrected
Net income$24,090 $(1,558)$22,532 
Changes in receivables(7,521)(19)(7,540)
Changes in deferred taxes(4,240)(430)(4,670)
Changes in other liabilities7,781 2,007 9,788 
Net cash provided in operating activities $28,448 $— $28,448 
    The effects of the corrections to each of the individual affected line items on our Condensed Consolidated Statements of Changes in Shareholders' Equity were as follows:
Retained EarningsTotal Shareholders' Equity
(In thousands)As Previously ReportedCorrectionAs CorrectedAs Previously ReportedCorrectionAs Corrected
Balance at December 31, 2018$152,616 $(976)$151,640 $221,300 $(976)$220,324 
Net income7,091 (17)7,074 7,091 (17)7,074 
Balance at March 29, 2019159,966 (993)158,973 228,244 (993)227,251 
Net income7,617 — 7,617 7,617 — 7,617 
Balance at June 28, 2019167,583 (993)166,590 239,676 (993)238,683 
Net income9,382 (1,541)7,841 9,382 (1,541)7,841 
Balance at September 27, 2019$176,965 $(2,534)$174,431 $248,335 $(2,534)$245,801 
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Recent Accounting Standards Update
9 Months Ended
Oct. 02, 2020
Accounting Standards Update and Change in Accounting Principle [Abstract]  
Recent Accounting Standards Update
RECENT ACCOUNTING STANDARDS UPDATE
Accounting Standards Issued but Not Yet Effective
    In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740) Simplifying the Accounting for Income Taxes (ASU 2019-12). The objectives of ASU 2019-12 are (i) to simplify the accounting for income taxes by removing certain exceptions, (ii) to update certain requirements to simplify the accounting for income taxes, and (iii) to make minor codification improvements for income taxes. The guidance is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. Early adoption is permitted. The Company does not expect the adoption of this standard to have a material impact on the Company’s financial statements.
Accounting Standards That Were Adopted
    In August 2018, the FASB issued ASU 2018-15, Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40) (ASU 2018-15). The objective of ASU 2018-15 is to align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with those incurred to develop or obtain internal-use software. The guidance is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. Early adoption is permitted. The amendments can be applied either retrospectively or prospectively. We adopted ASU 2018-15 on January 1, 2020 using the retrospective method. As a result of the adoption, $0.3 million was reclassified from 2019 year-end property, plant and equipment, net, to other non-current assets on our Condensed Consolidated Balance Sheet. In addition, $0.3 million of cash outflows from investing activities incurred during the third and fourth quarters of 2019 was reclassified to cash outflows from operating activities.
    In January 2017, the FASB issued ASU 2017-04, Simplifying the Test for Goodwill Impairment (ASU 2017-04). The objective of ASU 2017-04 is to simplify the subsequent measurement of goodwill by entities performing their annual goodwill impairment tests by comparing the fair value of a reporting unit, including income tax effects from any tax-deductible goodwill, with its carrying amount and recognizing an impairment charge for the amount by which the carrying amount exceeds fair value. ASU 2017-04 is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. ASU 2017-04 should be applied on a prospective basis. We adopted ASU 2017-04 on January 1, 2020.  The adoption of the standard did not have a material impact on our financial statements.    
    In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326) (ASU 2016-13). The objective of ASU 2016-13 is to provide financial statement users with more useful information about the expected credit losses
on financial instruments and other commitments to extend credit held by a reporting entity at each reporting date. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. We adopted the standard on January 1, 2020. The adoption of the standard did not have a material impact on our financial statements.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue
9 Months Ended
Oct. 02, 2020
Revenue from Contract with Customer [Abstract]  
Revenue
REVENUE
Performance Obligations
    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 for revenue in ASC Topic 606. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. To determine the proper revenue recognition method, consideration is given as to whether a single contract should be accounted for as more than one performance obligation. For most of our contracts, the customer contracts with us to perform an integrated set of tasks and deliverables as a single service solution, whereby each service is not separately identifiable from other promises in the contract and therefore is not distinct. As a result, when this integrated set of tasks exists, the contract is accounted for as one performance obligation. The vast majority of our contracts have a single performance obligation. Unexercised contract options and indefinite delivery and indefinite quantity (IDIQ) contracts are considered to be separate performance obligations when the option or IDIQ task order is exercised or awarded.
    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 not distinct, and therefore, are accounted for as part of the existing contract. Modifications to exercise option years create new enforceable rights and obligations and therefore are treated as separate performance obligations.
    The Company's performance obligations are typically satisfied over time as services are provided throughout the contract term. We recognize revenue over time using the input method (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Our over time recognition is reinforced by the fact that our customers simultaneously receive and consume the benefits of our services as they are performed. This continuous transfer of control requires that we track progress towards completion of performance obligations in order to measure and recognize revenue. Determining progress on performance obligations requires us to make judgments that affect the timing of revenue recognition. Remaining performance obligations represent firm orders by the customer and excludes potential orders under IDIQ contracts, unexercised contract options, and contracts awarded to us that are being protested by competitors with the U.S. Government Accountability Office (GAO) or in the U.S. Court of Federal Claims. The level of order activity related to contracts can be affected by the timing of government funding authorizations and their project evaluation cycles. Year-over-year comparisons could, at times, be impacted by these factors, among others.
    The Company's contracts are multi-year contracts and typically include an initial period of one year or less with annual one-year (or less) option periods. The number of option periods varies by contract, and there is no guarantee that an option period will be exercised. The right to exercise an option period is at the sole discretion of the U.S. Government when we are the prime contractor or of the prime contractor when we are a subcontractor. We expect to recognize a substantial portion of our performance obligations as revenue within the next 12 months. However, the U.S. Government or the prime contractor may cancel any contract at any time through a termination for convenience or for cause. Substantially all of our contracts have terms that would permit us to recover all or a portion of our incurred costs and fees for work performed in the event of a termination for convenience.
    Remaining performance obligations increased by $306.4 million as of October 2, 2020 as compared to December 31, 2019. We expect to recognize approximately 30% of the remaining performance obligations as of October 2, 2020 as revenue in 2020, and the remaining 70% during 2021. Remaining performance obligations as of October 2, 2020 and December 31, 2019 are presented in the following table:
October 2,December 31,
(In thousands)20202019
Performance Obligations$1,155,742 $849,389 
Contract Estimates
    Accounting for contracts involves the use of various techniques to estimate total contract revenue and costs. We estimate the profit on our contracts as the difference between the total estimated revenue and expected costs to complete a contract and recognize that profit over the life of the contract.
    Contract estimates are based on various assumptions to project the outcome of future events. These assumptions include labor productivity and availability; the complexity of the services being performed; the cost and availability of materials; the performance of subcontractors; and the availability and timing of funding from the customer.
    The impact of adjustments in contract estimates on our operating income can be reflected in either revenue or cost of revenue. Cumulative catch-up adjustments for the three and nine months ended October 2, 2020 were favorable to operating income by less than $0.1 million and unfavorable to operating income by $3.8 million, respectively. For the three and nine months ended September 27, 2019, the net favorable adjustments to operating income were $0.7 million and $1.5 million, respectively.
    For the three and nine months ended October 2, 2020 the cumulative catch-up adjustments to operating income decreased revenue by $1.1 million and $0.5 million, respectively. For the three and nine months ended September 27, 2019, the cumulative catch-up adjustments to operating income increased revenue by $4.0 million and $4.2 million, respectively.
Revenue by Category
    Generally, the sales price elements for our contracts are cost-plus, cost-reimbursable or firm-fixed-price. We commonly have elements of cost-plus, cost-reimbursable and firm-fixed-price contracts on a single contract. On a cost-plus type contract, we are paid our allowable incurred costs plus a profit, which can be fixed or variable depending on the contract’s fee arrangement, up to funding levels predetermined by our customers. On cost-plus type contracts, we do not bear the risks of unexpected cost overruns, provided that we do not incur costs that exceed the predetermined funded amounts. Cost-plus type contracts with award and incentive fee provisions are our primary variable contract fee arrangement. Award fees provide for a fee based on actual performance relative to contractually specified performance criteria. Incentive fees provide for a fee based on the relationship between total allowable and target cost. On most of our contracts, a cost-reimbursable element captures consumable materials required for the contract. Typically, these costs do not bear fees.
    On a firm-fixed-price type contract, we agree to perform the contractual statement of work for a predetermined contract price. A firm-fixed-price type contract typically offers higher profit margin potential than a cost-plus type contract, which is commensurate with the greater levels of risk we assume on a firm-fixed-price type contract. Although a firm-fixed-price type contract generally permits us to retain profits if the total actual contract costs are less than the estimated contract costs, we bear the risk that increased or unexpected costs may reduce our profit or cause us to sustain losses on the contract. Although the overall scope of work required under the contract may not change, profit may be adjusted as experience is gained and as efficiencies are realized or costs are incurred.
    The following tables present our revenue disaggregated by several categories. Revenue by contract type for the three and nine months ended October 2, 2020 and September 27, 2019 is as follows:
Three Months EndedNine Months Ended
October 2,September 27,%October 2,September 27,%
(In thousands)20202019Change20202019Change
Cost-plus and cost-reimbursable ¹$249,484 $272,810 (8.6)%$748,543 $781,024 (4.2)%
Firm-fixed-price102,931 87,063 18.2 %291,669 236,344 23.4 %
Total revenue$352,415 $359,873 $1,040,212 $1,017,368 
¹ Includes time and material contracts
    Revenue by geographic region in which the contract is performed for the three and nine months ended October 2, 2020 and September 27, 2019 is as follows:
Three Months EndedNine Months Ended
October 2,September 27,%October 2,September 27,%
(In thousands)20202019Change20202019Change
Middle East$224,934 $244,142 (7.9)%$679,633 $695,626 (2.3)%
United States89,400 77,228 15.8 %254,640 219,512 16.0 %
Europe38,081 38,503 (1.1)%105,939 102,230 3.6 %
Total revenue$352,415 $359,873 $1,040,212 $1,017,368 

    Revenue by contract relationship for the three and nine months ended October 2, 2020 and September 27, 2019 is as follows:
Three Months EndedNine Months Ended
October 2,September 27,%October 2,September 27,%
(In thousands)20202019Change20202019Change
Prime contractor$332,564 $334,402 (0.5)%$980,301 $954,191 2.7 %
Subcontractor19,851 25,471 (22.1)%59,911 63,177 (5.2)%
Total revenue$352,415 $359,873 $1,040,212 $1,017,368 

    Revenue by customer for the three and nine months ended October 2, 2020 and September 27, 2019 is as follows:
Three Months EndedNine Months Ended
October 2.September 27,%October 2.September 27,%
(In thousands)20202019Change20202019Change
Army$236,267 $245,817 (3.9)%$711,173 $698,377 1.8 %
Air Force79,425 86,576 (8.3)%231,088 227,100 1.8 %
Navy18,785 13,344 40.8 %48,564 45,227 7.4 %
Other17,938 14,136 26.9 %49,387 46,664 5.8 %
Total revenue$352,415 $359,873 $1,040,212 $1,017,368 
Contract Balances
    The timing of revenue recognition, billings and cash collections results in billed and unbilled accounts receivable (contract assets) and customer advances and deposits (contract liabilities) on the Condensed Consolidated Balance Sheets. Amounts are billed as work progresses in accordance with agreed-upon contractual terms at periodic intervals (e.g., biweekly or monthly). Generally, billing occurs subsequent to revenue recognition, resulting in contract assets. However, we may receive advances or deposits from our customers, before revenue is recognized, resulting in contract liabilities. These advance billings and payments are not considered significant financing components because they are frequently intended to ensure that both parties are in conformance with the primary contract terms. These assets and liabilities are reported on the Condensed Consolidated Balance Sheets on a contract-by-contract basis at the end of each reporting period.
    As of October 2, 2020 and December 31, 2019, we had contract assets of $199.3 million and $186.4 million, respectively. Refer to Note 8, "Receivables" for additional information regarding the composition of our receivable balances. As of both October 2, 2020 and December 31, 2019, our contract liabilities were insignificant.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes
9 Months Ended
Oct. 02, 2020
Income Tax Disclosure [Abstract]  
Income Taxes
INCOME TAXES
Effective Tax Rate
    Income tax expense during interim periods is based on an estimated annual effective income tax rate, plus any significant unusual or infrequently occurring items recorded in interim periods. The computation of the estimated effective income tax rate at each interim period requires certain estimates and judgment including, but not limited to, forecasted operating income for the year, projections of the income earned and taxed in various jurisdictions, newly enacted tax rate and legislative changes, permanent and temporary differences, and the likelihood of recovering deferred tax assets generated in the current year.
    For the quarters ended October 2, 2020 and September 27, 2019, we recorded an income tax provision of $3.5 million and $2.7 million, respectively, representing effective income tax rates of 25.2% and 25.4%. For the nine months ended October 2, 2020 and September 27, 2019, we recorded income tax provisions of $5.6 million and $6.7 million, representing effective income tax rates of 21.7% and 22.8%, respectively. The effective income tax rates vary from the federal statutory rate of 21.0% due to state and foreign taxes, required tax income exclusions, nondeductible expenses and available deductions not reflected in book income.
Uncertain Tax Provisions
    As of October 2, 2020, and December 31, 2019, unrecognized tax benefits from uncertain tax positions were $12.5 million and $7.9 million, respectively. The increase in the uncertain tax positions was principally the result of the additional Foreign Derived Intangible Income (FDII) deduction.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions
9 Months Ended
Oct. 02, 2020
Business Combinations [Abstract]  
Acquisitions
ACQUISITIONS
Advantor
    On July 8, 2019, we acquired Advantor from Infrasafe Holding, Inc. and Infrasafe, LLC (collectively, Infrasafe). Advantor is a leading provider of integrated electronic security systems to the U.S. Government. In accordance with ASC Topic 805, Business Combinations, we accounted for this transaction using the acquisition method. We conducted valuations of certain acquired assets and liabilities for inclusion in our Condensed Consolidated Balance Sheets as of the date of acquisition. Assets that normally would not be recorded in ordinary operations (i.e. intangibles related to contractual relationships) were recorded at their estimated fair values. The excess purchase price over the estimated fair value of the net assets acquired was recorded as goodwill.
    The total net consideration paid for the acquisition was $45.1 million, consisting of the purchase price of $44.0 million, net of cash acquired, and $1.1 million for working capital in excess of the working capital requirement agreed upon in the stock purchase agreement. The acquisition was funded by utilizing cash on hand and available capacity from our Amended Revolver (as defined in Note 9, “Debt”).
    A breakdown of the purchase price allocation, net of cash acquired, is as follows:
(In thousands)Allocation of Purchase Price
Receivables$11,388 
Other current assets2,719 
Property, plant and equipment155 
Goodwill28,511 
Intangible assets8,300 
Other non-current assets1,868 
Accounts payable(4,223)
Other current liabilities(1,519)
Accrued compensation(907)
Other non-current liabilities(1,218)
Purchase price, net of cash acquired
$45,074 
    We completed purchase accounting for the acquisition as of July 3, 2020 with no material adjustments. The Company recognized two intangible assets related to customer contracts (backlog) and the Advantor trade name arising from the acquisition. The fair value of the customer contracts was $7.2 million, and the fair value of the Advantor trade name was $1.1 million with amortization periods of 5.0 years and 4.5 years, respectively. As of October 2, 2020, the remaining weighted-average amortization period for these intangible assets was 3.7 years. The Company recorded amortization expense of $1.3
million during the first nine months of 2020. The amortization expense is included in cost of revenue in our Condensed Consolidated Statements of Income.
    Additionally, the Company recognized goodwill of $28.5 million arising from the acquisition, which relates primarily to acquired product and services strengthening our advance into a higher value, technology-enabled and differentiated platform, as well as extending our facilities and logistics services to include the electronic protection and security of facilities. Goodwill also includes other intangibles that do not qualify for separate recognition. The goodwill recognized for the Advantor acquisition is fully deductible for income tax purposes.
    Advantor's operating results have been included in our reported results since the date of acquisition.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets
9 Months Ended
Oct. 02, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets
GOODWILL AND INTANGIBLE ASSETS
    As of October 2, 2020 and December 31, 2019 the carrying amount of goodwill was $262.1 million and $262.0 million, respectively. The $0.1 million increase during the first nine months of 2020 is due to a final adjustment to the Advantor purchase price allocation.
    The Company tests goodwill for impairment as of the beginning of the fourth quarter each year, or more frequently should circumstances change or events occur that would more likely than not reduce the fair value of a reporting unit below its carrying amount. Due to the COVID-19 pandemic and the negative effect on the U.S. and global economy, the Company completed a qualitative assessment to evaluate whether or not it is more likely than not that the fair value of goodwill is less than its carrying amount. Based on our assessment of the totality of events and circumstances as of October 2, 2020, including the estimated impact of the COVID-19 pandemic on our business forecast and the Company's market capitalization, we determined that it is not more likely than not that the fair value of our reporting unit is below its carrying amount.
    Identifiable intangible assets consist of the following:
October 2, 2020December 31, 2019
(In thousands)Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Contract backlogs and recompetes$11,600 $(6,053)$5,547 $11,600 $(4,300)$7,300 
Customer contracts7,200 (1,773)5,427 7,200 (692)6,508 
Trade names and other1,243 (315)928 1,236 (118)1,118 
Balance$20,043 $(8,141)$11,902 $20,036 $(5,110)$14,926 
     Identifiable intangible asset amortization expense was $1.0 million and $3.0 million for the three and nine months ended October 2, 2020, respectively. Intangible amortization expense for the three and nine months ended September 27, 2019 was $0.8 million and $2.1 million, respectively. As of October 2, 2020, the remaining average intangible asset amortization period was 3.6 years.
    The estimated amortization expense for the next five years is as follows (in thousands):
PeriodAmortization
2020 (excluding the nine months ended October 2, 2020) $998 
2021$4,029 
2022$2,501 
2023$2,404 
2024$1,297 
After 2024$673 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share
9 Months Ended
Oct. 02, 2020
Earnings Per Share [Abstract]  
Earnings Per Share
EARNINGS PER SHARE
    Basic earnings per share (EPS) is computed by dividing net income by the weighted average number of common shares outstanding for the period. Diluted EPS reflects potential dilution that could occur if securities to issue common stock were exercised or converted into common stock. Diluted EPS includes the dilutive effect of stock-based compensation outstanding after application of the treasury stock method.
Three Months EndedNine Months Ended
October 2,September 27,October 2,September 27,
(In thousands, except per share data)2020201920202019
Net income $10,391 $7,841 $20,170 $22,532 
Weighted average common shares outstanding11,621 11,506 11,590 11,420 
Add: Dilutive impact of stock options34 37 38 45 
Add: Dilutive impact of restricted stock units96 135 115 101 
Diluted weighted average common shares outstanding11,751 11,678 11,743 11,566 
Earnings per share
Basic$0.89 $0.68 $1.74 $1.97 
Diluted$0.88 $0.67 $1.72 $1.95 

    The following table provides a summary of securities that could potentially dilute basic earnings per share in the future that were not included in the computation of diluted earnings per share because to do so would have been anti-dilutive for the periods presented:
Three Months EndedNine Months Ended
October 2,September 27,October 2,September 27,
(In thousands)2020201920202019
Anti-dilutive stock options— — — 
Anti-dilutive restricted stock units— 
Total— 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Receivables
9 Months Ended
Oct. 02, 2020
Receivables [Abstract]  
Receivables
RECEIVABLES
    Receivables were comprised of the following:
(In thousands)October 2, 2020December 31, 2019
Billed receivables$59,445 $71,068 
Unbilled receivables (contract assets)199,301 186,365 
Other 9,397 11,711 
Total receivables$268,143 $269,144 
    As of October 2, 2020 and December 31, 2019, substantially all billed receivables are due from the U.S. Government, either directly as prime contractor to the U.S. Government or as subcontractor to another prime contractor to the U.S. Government. Because our billed receivables are with the U.S. Government, we do not believe they represent a material credit risk exposure.
    Unbilled receivables are contract assets that represent revenue recognized on long-term contracts in excess of amounts billed as of the balance sheet date. We estimate that approximately $6.1 million of our unbilled receivables as of October 2, 2020 may not be collected within the next 12 months. These amounts relate to the timing of the U.S. Government review of indirect rates and contract line item realignments with our customers. Changes in the balance of receivables are primarily due to the timing differences between our performance and customers' payments.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Debt
9 Months Ended
Oct. 02, 2020
Debt Disclosure [Abstract]  
Debt
DEBT
Senior Secured Credit Facilities
    Term Loan and Revolver. In September 2014, we and our wholly-owned subsidiary, VSC, entered into a credit agreement with a group of lenders, including JPMorgan Chase Bank, N.A. as administrative agent. The credit agreement was subsequently amended in November 2017 by the Amendment and Restatement Agreement (the Amendment Agreement) with a group of lenders, including JPMorgan Chase Bank, N.A., as administrative agent. The Amendment Agreement provides for $200.0 million in senior secured financing, consisting of a $80.0 million five-year term loan facility (the Amended Term Loan) and a $120.0 million five-year senior secured revolving credit facility (the Amended Revolver, and together with the Amended Term Loan, the Amended Credit Facilities).
    Additionally, the Amendment Agreement includes an accordion feature that allows the Company to draw up to an additional $100.0 million, subject to the lender's consent. The Amendment Agreement also permits the Company to borrow up to $75.0 million in unsecured debt as long as the aggregated sum of both the unsecured debt and the accordion does not exceed $100.0 million.
    The Amended Revolver is available for working capital, capital expenditures, and other general corporate purposes. Up to $25.0 million of the Amended Revolver is available for the issuance of letters of credit. As of October 2, 2020, there were two letters of credit outstanding in the aggregate amount of $2.4 million, and no outstanding borrowings under the Amended Revolver resulting in borrowing capacity of $117.6 million under the Amended Revolver. The Amended Revolver will mature and the commitments thereunder will terminate on November 15, 2022.
    The aggregate scheduled maturities of the Amended Term Loan, are as follows:
(In thousands)Payments due
2020 (excluding the nine months ended October 2, 2020)$2,000 
20218,600 
202255,400 
Total$66,000 
    Voluntary Prepayments. We may voluntarily prepay the Amended Term Loan in whole or in part at any time without premium or penalty, subject to the payment of customary breakage costs under certain conditions. Amounts borrowed under the Amended Term Loan that are repaid or prepaid may not be re-borrowed.
    Covenants. The Amended Credit Facilities contain customary covenants, including covenants that, under certain circumstances and subject to certain qualifications and exceptions: limit or restrict our ability to incur additional indebtedness; merge, dissolve, liquidate or consolidate; make acquisitions, investments, advances or loans; dispose of or transfer assets; pay dividends; redeem or repurchase certain debt; and enter into certain restrictive agreements.
    In addition, we are required to comply with (a) a maximum ratio of total consolidated indebtedness to consolidated earnings before interest, tax, depreciation and amortization (EBITDA) of 3.00 to 1.00 (3.25 to 1.00 for the 12 months following a qualified acquisition), and (b) a minimum ratio of consolidated EBITDA to consolidated interest expense (net of cash interest income) of 4.50 to 1.00. As of October 2, 2020, we had a ratio of total consolidated indebtedness to EBITDA of 0.99 to 1.00 and a ratio of consolidated EBITDA to consolidated interest expense of 12.60 to 1.00. We were in compliance with all covenants related to the Amended Credit Facilities as of October 2, 2020.
    Interest Rates and Fees. Outstanding borrowings under the Amended Credit Facilities accrue interest, at our option, at a per annum rate of (i) LIBOR plus the applicable margin, which ranges from 1.75% to 2.50% depending on the leverage ratio, or (ii) a base rate plus the applicable margin, which ranges from 0.75% to 1.50% depending on the leverage ratio. The interest rate under the Amended Credit Facilities at October 2, 2020 was 2.15%.
    Carrying Value and Fair Value. As of October 2, 2020 and December 31, 2019, the fair value of the Amended Credit Facilities approximated the carrying value because the debt bears interest at a floating rate of interest. The fair value is based on observable inputs of interest rates that are currently available to us for debt with similar terms and maturities for non-public debt.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Instruments
9 Months Ended
Oct. 02, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments
DERIVATIVE INSTRUMENTS
    During the periods covered by this report, we have made no changes to our policies or strategies for the use of derivative instruments and there has been no change in our related accounting methods. For our derivative instruments, which are designated as cash flow hedges, gains and losses are initially reported as a component of accumulated other comprehensive loss and subsequently recognized in earnings with the corresponding hedged item.
Interest Rate Derivative Instruments
    Our interest rate swaps are designated and qualify as effective cash flow hedges. The contracts, with expiration dates through November 2022 and notional amounts totaling $49.6 million at October 2, 2020, are recorded at fair value.
    The following table summarizes the amount at fair value and location of the derivative instruments in our balance sheet for our interest rate hedges in the Condensed Consolidated Balance Sheets as of October 2, 2020:
(In thousands)Fair Value
Balance sheet captionAmount
Interest rate swap designated as cash flow hedgeOther accrued liabilities$1,037 
Interest rate swap designated as cash flow hedgeOther non-current liabilities$1,007 
    The following table summarizes the amount at fair value and location of the derivative instruments used for our interest rate hedges in the Condensed Consolidated Balance Sheets as of December 31, 2019:
(In thousands)Fair Value
Balance sheet captionAmount
Interest rate swap designated as cash flow hedgeOther accrued liabilities$323 
Interest rate swap designated as cash flow hedgeOther non-current liabilities$686 
    We regularly assess the creditworthiness of the counterparty. As of October 2, 2020, the counterparty to the interest rate swaps had performed in accordance with its contractual obligations. Both the counterparty credit risk and our credit risk were considered in the fair value determination.
    Net interest rate derivative losses of $0.7 million and net interest rate derivative gains of less than $0.1 million were recognized in interest expense, net in our Condensed Consolidated Statements of Income during the first three quarters of 2020 and 2019, respectively. We expect $1.0 million of existing interest rate swap losses reported in accumulated other comprehensive loss as of October 2, 2020 to be recognized in earnings within the next 12 months.
Foreign Currency Derivative Instruments
    The following table summarizes the amount at fair value and location of the derivative instruments used for our forward contract hedges in the Condensed Consolidated Balance Sheets as of October 2, 2020:
(In thousands)Fair Value
Balance sheet captionAmount
Foreign currency forward designated as cash flow hedgeOther current assets$197 
Foreign currency forward designated as cash flow hedgeOther accrued liabilities$44 
    The following table summarizes the amount at fair value and location of the derivative instruments used for our forward contract hedges in the Condensed Consolidated Balance Sheets as of December 31, 2019:
(In thousands)Fair Value
Balance sheet captionAmount
Foreign currency forward designated as cash flow hedgeOther accrued liabilities$185 
    At October 2, 2020, we had outstanding foreign currency forward contracts, for the exchange of U.S. dollars and Euros, with a notional amount of $9.5 million and expiration dates through September 2021.
    Counterparty default risk is considered low because the forward contracts that we entered into are over-the-counter instruments transacted with highly-rated financial institutions. We were not required to, and did not, post collateral as of October 2, 2020.
    Net foreign currency derivative losses of $0.2 million and $0.4 million were recognized in selling, general and administrative expenses during the first three quarters of 2020 and 2019, respectively. We expect $0.2 million of existing
foreign currency forward contract gains reported in accumulated other comprehensive loss as of October 2, 2020 to be recognized in earnings within the next 12 months.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Leases
9 Months Ended
Oct. 02, 2020
Leases [Abstract]  
Leases
Leases
    We determine whether an arrangement contains a lease at inception. We have operating leases for office space, apartments, vehicles, and machinery and equipment. Our operating leases have lease terms of less than one year to ten years.
    We do not separate lease components from non-lease components (e.g., common area maintenance, property taxes and insurance) but account for both components in a contract as a single lease component.
    The components of lease expense are as follows:
Three Months EndedNine Months Ended
(In thousands)October 2, 2020September 27, 2019October 2, 2020September 27, 2019
Operating lease expense$1,349 $3,827 $5,621 $10,890 
Variable lease expense191 196 546 594 
Short-term lease expense14,323 12,436 40,483 35,055 
Total lease expense$15,863 $16,459 $46,650 $46,539 
    Supplemental balance sheet information related to our operating leases is as follows:
(In thousands)October 2, 2020December 31, 2019
Right-of-use assets$9,970 $14,654 
Current lease liabilities (recorded in other accrued liabilities)$3,449 $5,743 
Long-term lease liabilities (recorded in other non-current liabilities)7,553 9,811 
Total operating lease liabilities$11,002 $15,554 
    Additional right-of-use assets of $1.5 million were recognized as non-cash asset additions that resulted from new operating lease liabilities during the first nine months of 2020.
    The weighted average remaining lease term and discount rate for our operating leases at October 2, 2020 were 5.2 years and 6.3%, respectively.
    Maturities of lease liabilities at October 2, 2020 were as follows:
(In thousands)Payments due
2020 (excluding the nine months ended October 2, 2020)$4,014 
20212,002 
20221,720 
20231,483 
20241,226 
2025 and beyond2,843 
Total lease payments13,288 
Less: Imputed interest(2,286)
Total operating lease liabilities$11,002 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation
Aug. 11, 2020
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation
STOCK-BASED COMPENSATION
    We maintain an equity incentive plan (the 2014 Omnibus Plan) to govern awards granted to Vectrus employees and directors, including nonqualified stock options (NQOs), restricted stock units (RSUs), total shareholder return (TSR) awards and other awards. We account for NQOs and stock-settled RSUs as equity-based compensation awards. TSR awards, described below, and cash-settled RSUs are accounted for as liability-based compensation awards and are revalued at the end of each reporting period to reflect changes in fair value.
    Stock-based compensation expense and the associated tax benefits impacting our Condensed Consolidated Statements of Income were as follows:
Three Months EndedNine Months Ended
(In thousands)October 2, 2020September 27, 2019October 2, 2020September 27, 2019
Compensation costs for equity-based awards$1,284 $1,124 $4,286 $3,339 
Compensation costs for liability-based awards(196)798 2,213 2,613 
Total compensation costs, pre-tax$1,088 $1,922 $6,499 $5,952 
Future tax benefit$235 $416 $1,404 $1,288 
    As of October 2, 2020, total unrecognized compensation costs related to equity-based awards and liability-based awards were $6.7 million and $3.3 million, respectively, which are expected to be recognized ratably over a weighted average period of 1.68 years and 1.96 years, respectively.
    The following table provides a summary of the activities for NQOs and RSUs for the nine months ended October 2, 2020:
NQOsRSUs
(In thousands, except per share data)SharesWeighted Average Exercise Price Per ShareSharesWeighted Average Grant Date Fair Value Per Share
Outstanding at January 1, 202077 $23.30 301 $30.30 
Granted— $— 129 $51.98 
Exercised(3)$21.43 — $— 
Vested— $— (147)$30.55 
Issued in exchange— $— 16 $52.28 
Cancelled in exchange— $— (16)$29.00 
Forfeited or expired— $— (18)$40.67 
Outstanding at October 2, 202074 $23.37 265 $41.41 
    During the nine months ended October 2, 2020, we granted long term incentive awards to employees consisting of 108,490 RSUs with a weighted average grant date fair value per share of $52.76 and to our directors consisting of 20,311 RSUs with a weighted average grant date fair value per share of $47.76.
    On August 11, 2020, our total outstanding 15,839 CRSUs were exchanged for 15,839 RSUs. As of the exchange date, both the CRSUs and RSUs had the same vesting conditions, fair value of $52.28, and unrecognized compensation expense of $0.4 million.
    For employee RSUs, one-third of the award vests on each of the three anniversary dates following the grant date. Director RSUs are granted on the date of an annual meeting of shareholders and vest on the business day immediately prior to the next annual meeting. The fair value of each RSU grant was determined based on the closing price of Vectrus common stock on the date of grant. Stock compensation expense will be recognized ratably over the vesting period of the awards.
Total Shareholder Return Awards
    TSR awards are performance-based cash awards that are subject to a three-year performance period. Any payments earned are made in cash following completion of the performance period according to the achievement of specified performance goals. During the nine months ended October 2, 2020, we granted TSR awards with an aggregate target TSR value of $3.1 million. The fair value of TSR awards is measured quarterly and is based on the Company’s performance relative to the performance of the Aerospace and Defense Companies in the S&P 1500 Index. Depending on the Company’s performance during the three-year performance period, payments can range from 0% to 200% of the target value.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies
9 Months Ended
Oct. 02, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
COMMITMENTS AND CONTINGENCIES
General
    From time to time, we are involved in legal proceedings that are incidental to the operation of our business. Some of these proceedings seek remedies relating to employment matters, matters in connection with our contracts and matters arising under laws relating to the protection of the environment. Additionally, U.S. Government customers periodically advise the Company of claims and penalties concerning certain potential disallowed costs. When such findings are presented, Vectrus and the U.S. Government representatives engage in discussions to enable Vectrus to evaluate the merits of these claims as well as to assess the amounts being claimed. Where appropriate, provisions are made to reflect probable losses related to the matters raised by the U.S. Government representatives. Such assessments, along with any assessments regarding provisions for legal proceedings, are reviewed on a quarterly basis for sufficiency based on the most recent information available to us. We have estimated and accrued $11.6 million and $12.1 million as of October 2, 2020 and December 31, 2019, respectively, in "Other accrued liabilities" in the Condensed Consolidated Balance Sheets for legal proceedings and for claims with respect to our government contracts as discussed below, including open years subject to audit. Although the ultimate outcome of any legal matter or claim cannot be predicted with certainty, based on present information, including our assessment of the merits of the particular claim, we do not expect that any asserted or unasserted legal or contractual claims or proceedings, individually or in the aggregate, including the lawsuit discussed below, will have a material adverse effect on our cash flow, results of operations or financial condition.
U.S. Government Contracts, Investigations and Claims
    We have U.S. Government contracts that are funded incrementally on a year-to-year basis. Changes in government policies, priorities or funding levels through agency or program budget reductions by the U.S. Congress or executive agencies could have a material adverse effect on our financial condition or results of operations. Furthermore, our contracts with the U.S. Government may be terminated or suspended by the U.S. Government at any time, with or without cause. Such contract suspensions or terminations could result in unreimbursable expenses or charges or otherwise adversely affect our financial condition and results of operations.
    Departments and agencies of the U.S. Government have the authority to investigate various transactions and operations of the Company, and the results of such investigations may lead to administrative, civil or criminal proceedings, the ultimate outcome of which could be fines, penalties, repayments or compensatory or treble damages. U.S. Government regulations provide that certain findings against a contractor may lead to suspension or debarment from future U.S. Government contracts or the loss of export privileges for a company or an operating division or subdivision. Suspension or debarment could have a material adverse effect on the Company because of its reliance on U.S. Government contracts.
    U.S. Government agencies, including the Defense Contract Audit Agency, the Defense Contract Management Agency and others, routinely audit and review our performance on government contracts, indirect rates and pricing practices, and compliance with applicable contracting and procurement laws, regulations and standards. Accordingly, costs billed or billable to U.S. Government customers are subject to potential adjustment upon audit by such agencies. The U.S. Government agencies also review the adequacy of our compliance with government standards for our business systems, including our accounting, earned value management, estimating, materials management and accounting, purchasing, and property management systems.
    As a result of final indirect rate negotiations between the U.S. Government and our Former Parent, we may be subject to potential adjustments to costs previously allocated by our Former Parent to our business, which was formerly Exelis’ Mission Systems Business, from 2007 through 2014. We are in discussions with our Former Parent regarding the negotiated adjustments from 2007-2014 and believe that our potential cumulative liability for these years is insignificant. In June 2019, the U.S. Government provided us with the Contracting Officers Final Decision (COFD) for the years 2007-2010 related to Former Parent costs. In August 2019, we filed an appeal of the COFD with the Armed Services Board of Contract Appeals (ASBCA). Since October 2019, the ASBCA has granted Vectrus’ and the U.S. Government’s joint requests to stay proceedings in the appeal, most recently through January 11, 2021, to enable ongoing discussions regarding the matter between Vectrus and our Former Parent. In June 2020, the U.S. Government provided us with the COFD for 2013 related to Former Parent costs. In September 2020, we filed an appeal of this COFD to the ASBCA and sought a deferral of payment. In addition, we filed a motion to consolidate both appeals. The ASBCA granted our motion to consolidate. We believe we are fully indemnified under our Distribution Agreement with our Former Parent and have notified our Former Parent of our appeal of the U.S governments decision in this matter.
COVID-19 Pandemic
    On March 11, 2020, the World Health Organization designated the outbreak of COVID-19 as a global pandemic. Governments and businesses around the world have taken unprecedented actions to mitigate the spread of COVID-19, including, but not limited to, shelter-in-place orders, quarantines, significant restrictions on travel, social distancing guidelines, and restrictions on employees going to work. Uncertainty with respect to the economic impacts of the pandemic has introduced significant volatility in the financial markets. The Company has observed some disruptions on its operations due to
government delays related to the global pandemic. While the extent to which COVID-19 ultimately impacts the Company’s future results will depend on future developments, the pandemic and associated economic impacts could result in a material impact to the Company’s future financial condition, results of operations and cash flows.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Description of Business and Summary of Significant Accounting Policies (Policies)
9 Months Ended
Oct. 02, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Our Business and Basis of Presentation
Our Business
    Vectrus, Inc. is a leading provider of services to the United States Government (U.S. Government) worldwide. The Company operates as one segment and provides the following services and offerings: facility and base operations; supply chain and logistics services; information technology mission support; and engineering and digital technology services.
    Vectrus was incorporated in the State of Indiana on February 4, 2014. On September 27, 2014, Exelis Inc. (Exelis) completed a spin-off (the Spin-off) of Vectrus, and Vectrus became an independent, publicly traded company.
Basis of Presentation
    Our quarterly financial periods end on the Friday closest to the last day of the calendar quarter (October 2, 2020 for the third quarter of 2020 and September 27, 2019 for the third quarter of 2019), except for the last quarter of the fiscal year, which ends on December 31. For ease of presentation, the quarterly financial statements included herein are described as three months ended.
    The unaudited interim Condensed Consolidated Financial Statements of Vectrus have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (SEC). Accordingly, certain information and footnote disclosures normally included in annual financial statements prepared in accordance with generally accepted accounting principles in the U.S. (GAAP) have been omitted. These unaudited interim Condensed Consolidated Financial Statements should be read in conjunction with our audited Consolidated Financial Statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2019.
    It is management’s opinion that these financial statements include all normal and recurring adjustments necessary for a fair presentation of the Company’s financial position and operating results. Revenue and net income for any interim period are not necessarily indicative of future or annual results.
Accounting Standards Issued But Not Yet Effective and Accounting Standards That Were Adopted
Accounting Standards Issued but Not Yet Effective
    In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740) Simplifying the Accounting for Income Taxes (ASU 2019-12). The objectives of ASU 2019-12 are (i) to simplify the accounting for income taxes by removing certain exceptions, (ii) to update certain requirements to simplify the accounting for income taxes, and (iii) to make minor codification improvements for income taxes. The guidance is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. Early adoption is permitted. The Company does not expect the adoption of this standard to have a material impact on the Company’s financial statements.
Accounting Standards That Were Adopted
    In August 2018, the FASB issued ASU 2018-15, Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40) (ASU 2018-15). The objective of ASU 2018-15 is to align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with those incurred to develop or obtain internal-use software. The guidance is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. Early adoption is permitted. The amendments can be applied either retrospectively or prospectively. We adopted ASU 2018-15 on January 1, 2020 using the retrospective method. As a result of the adoption, $0.3 million was reclassified from 2019 year-end property, plant and equipment, net, to other non-current assets on our Condensed Consolidated Balance Sheet. In addition, $0.3 million of cash outflows from investing activities incurred during the third and fourth quarters of 2019 was reclassified to cash outflows from operating activities.
    In January 2017, the FASB issued ASU 2017-04, Simplifying the Test for Goodwill Impairment (ASU 2017-04). The objective of ASU 2017-04 is to simplify the subsequent measurement of goodwill by entities performing their annual goodwill impairment tests by comparing the fair value of a reporting unit, including income tax effects from any tax-deductible goodwill, with its carrying amount and recognizing an impairment charge for the amount by which the carrying amount exceeds fair value. ASU 2017-04 is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. ASU 2017-04 should be applied on a prospective basis. We adopted ASU 2017-04 on January 1, 2020.  The adoption of the standard did not have a material impact on our financial statements.    
    In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326) (ASU 2016-13). The objective of ASU 2016-13 is to provide financial statement users with more useful information about the expected credit losses
on financial instruments and other commitments to extend credit held by a reporting entity at each reporting date. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. We adopted the standard on January 1, 2020. The adoption of the standard did not have a material impact on our financial statements.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Description of Business and Summary of Significant Accounting Policies (Tables)
9 Months Ended
Oct. 02, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Error Corrections and Prior Period Adjustments The effects of the corrections to each of the individual affected line items in our Condensed Consolidated Statements of Income were as follows:
Three Months Ended
September 27, 2019
Nine Months Ended
September 27, 2019
(In thousands, except per share data)As Previously ReportedCorrectionAs CorrectedAs Previously ReportedCorrectionAs Corrected
Revenue$359,854 $19 $359,873 $1,017,371 $(3)$1,017,368 
Cost of revenue325,537 1,986 327,523 921,685 1,986 923,671 
Operating income14,383 (1,967)12,416 35,989 (1,989)34,000 
Income from operations before income taxes12,476 (1,967)10,509 31,178 (1,989)29,189 
Income tax expense3,094 (426)2,668 7,088 (431)6,657 
Net income$9,382 $(1,541)$7,841 $24,090 $(1,558)$22,532 
Earnings per share
Basic$0.82 $(0.14)$0.68 $2.11 $(0.14)$1.97 
Diluted$0.80 $(0.13)$0.67 $2.08 $(0.13)$1.95 
    
    The effects of the corrections to each of the individual affected line items on our Condensed Consolidated Statements of Comprehensive Income were as follows:
Three Months Ended
September 27, 2019
Nine Months Ended
September 27, 2019
(In thousands)As Previously ReportedCorrectionAs CorrectedAs Previously ReportedCorrectionAs Corrected
Net income$9,382 $(1,541)$7,841 $24,090 $(1,558)$22,532 
Total comprehensive income$7,535 $(1,541)$5,994 $20,737 $(1,558)$19,179 
    
    The effects of the corrections to each of the individual affected line items on our Condensed Consolidated Balance Sheet were as follows:
December 31, 2019
(In thousands)As Previously ReportedCorrection As Corrected
Receivables $269,239 $(95)$269,144 
Total current assets320,711 (95)320,616 
Total Assets636,484 (95)636,389 
Other accrued liabilities34,587 2,822 37,409 
Total current liabilities242,257 2,822 245,079 
Deferred tax liability49,808 (401)49,407 
Total non-current liabilities132,846 (401)132,445 
Total Liabilities375,103 2,421 377,524 
Retained earnings187,591 (2,516)185,075 
Total shareholders' equity261,381 (2,516)258,865 
Total Liabilities and Shareholders' Equity$636,484 $(95)$636,389 
    
    The effects of the corrections to each of the individual affected line items on our Condensed Consolidated Statements of Cash Flows were as follows:
Nine Months Ended
September 27, 2019
(In thousands)As Previously ReportedCorrectionAs Corrected
Net income$24,090 $(1,558)$22,532 
Changes in receivables(7,521)(19)(7,540)
Changes in deferred taxes(4,240)(430)(4,670)
Changes in other liabilities7,781 2,007 9,788 
Net cash provided in operating activities $28,448 $— $28,448 
    The effects of the corrections to each of the individual affected line items on our Condensed Consolidated Statements of Changes in Shareholders' Equity were as follows:
Retained EarningsTotal Shareholders' Equity
(In thousands)As Previously ReportedCorrectionAs CorrectedAs Previously ReportedCorrectionAs Corrected
Balance at December 31, 2018$152,616 $(976)$151,640 $221,300 $(976)$220,324 
Net income7,091 (17)7,074 7,091 (17)7,074 
Balance at March 29, 2019159,966 (993)158,973 228,244 (993)227,251 
Net income7,617 — 7,617 7,617 — 7,617 
Balance at June 28, 2019167,583 (993)166,590 239,676 (993)238,683 
Net income9,382 (1,541)7,841 9,382 (1,541)7,841 
Balance at September 27, 2019$176,965 $(2,534)$174,431 $248,335 $(2,534)$245,801 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Tables)
9 Months Ended
Oct. 02, 2020
Revenue from Contract with Customer [Abstract]  
Remaining Performance Obligation Remaining performance obligations as of October 2, 2020 and December 31, 2019 are presented in the following table:
October 2,December 31,
(In thousands)20202019
Performance Obligations$1,155,742 $849,389 
Disaggregation of Revenue The following tables present our revenue disaggregated by several categories. Revenue by contract type for the three and nine months ended October 2, 2020 and September 27, 2019 is as follows:
Three Months EndedNine Months Ended
October 2,September 27,%October 2,September 27,%
(In thousands)20202019Change20202019Change
Cost-plus and cost-reimbursable ¹$249,484 $272,810 (8.6)%$748,543 $781,024 (4.2)%
Firm-fixed-price102,931 87,063 18.2 %291,669 236,344 23.4 %
Total revenue$352,415 $359,873 $1,040,212 $1,017,368 
¹ Includes time and material contracts
    Revenue by geographic region in which the contract is performed for the three and nine months ended October 2, 2020 and September 27, 2019 is as follows:
Three Months EndedNine Months Ended
October 2,September 27,%October 2,September 27,%
(In thousands)20202019Change20202019Change
Middle East$224,934 $244,142 (7.9)%$679,633 $695,626 (2.3)%
United States89,400 77,228 15.8 %254,640 219,512 16.0 %
Europe38,081 38,503 (1.1)%105,939 102,230 3.6 %
Total revenue$352,415 $359,873 $1,040,212 $1,017,368 

    Revenue by contract relationship for the three and nine months ended October 2, 2020 and September 27, 2019 is as follows:
Three Months EndedNine Months Ended
October 2,September 27,%October 2,September 27,%
(In thousands)20202019Change20202019Change
Prime contractor$332,564 $334,402 (0.5)%$980,301 $954,191 2.7 %
Subcontractor19,851 25,471 (22.1)%59,911 63,177 (5.2)%
Total revenue$352,415 $359,873 $1,040,212 $1,017,368 

    Revenue by customer for the three and nine months ended October 2, 2020 and September 27, 2019 is as follows:
Three Months EndedNine Months Ended
October 2.September 27,%October 2.September 27,%
(In thousands)20202019Change20202019Change
Army$236,267 $245,817 (3.9)%$711,173 $698,377 1.8 %
Air Force79,425 86,576 (8.3)%231,088 227,100 1.8 %
Navy18,785 13,344 40.8 %48,564 45,227 7.4 %
Other17,938 14,136 26.9 %49,387 46,664 5.8 %
Total revenue$352,415 $359,873 $1,040,212 $1,017,368 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions (Tables)
9 Months Ended
Oct. 02, 2020
Business Combinations [Abstract]  
Purchase Price Allocation A breakdown of the purchase price allocation, net of cash acquired, is as follows:
(In thousands)Allocation of Purchase Price
Receivables$11,388 
Other current assets2,719 
Property, plant and equipment155 
Goodwill28,511 
Intangible assets8,300 
Other non-current assets1,868 
Accounts payable(4,223)
Other current liabilities(1,519)
Accrued compensation(907)
Other non-current liabilities(1,218)
Purchase price, net of cash acquired
$45,074 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets (Tables)
9 Months Ended
Oct. 02, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Identifiable Intangible Assets Identifiable intangible assets consist of the following:
October 2, 2020December 31, 2019
(In thousands)Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Contract backlogs and recompetes$11,600 $(6,053)$5,547 $11,600 $(4,300)$7,300 
Customer contracts7,200 (1,773)5,427 7,200 (692)6,508 
Trade names and other1,243 (315)928 1,236 (118)1,118 
Balance$20,043 $(8,141)$11,902 $20,036 $(5,110)$14,926 
Schedule of Amortization Expense The estimated amortization expense for the next five years is as follows (in thousands):
PeriodAmortization
2020 (excluding the nine months ended October 2, 2020) $998 
2021$4,029 
2022$2,501 
2023$2,404 
2024$1,297 
After 2024$673 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (Tables)
9 Months Ended
Oct. 02, 2020
Earnings Per Share [Abstract]  
Reconciliation of Basic and Diluted Weighted Average Shares Outstanding
Three Months EndedNine Months Ended
October 2,September 27,October 2,September 27,
(In thousands, except per share data)2020201920202019
Net income $10,391 $7,841 $20,170 $22,532 
Weighted average common shares outstanding11,621 11,506 11,590 11,420 
Add: Dilutive impact of stock options34 37 38 45 
Add: Dilutive impact of restricted stock units96 135 115 101 
Diluted weighted average common shares outstanding11,751 11,678 11,743 11,566 
Earnings per share
Basic$0.89 $0.68 $1.74 $1.97 
Diluted$0.88 $0.67 $1.72 $1.95 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share The following table provides a summary of securities that could potentially dilute basic earnings per share in the future that were not included in the computation of diluted earnings per share because to do so would have been anti-dilutive for the periods presented:
Three Months EndedNine Months Ended
October 2,September 27,October 2,September 27,
(In thousands)2020201920202019
Anti-dilutive stock options— — — 
Anti-dilutive restricted stock units— 
Total— 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Receivables (Tables)
9 Months Ended
Oct. 02, 2020
Receivables [Abstract]  
Schedule of Receivables Receivables were comprised of the following:
(In thousands)October 2, 2020December 31, 2019
Billed receivables$59,445 $71,068 
Unbilled receivables (contract assets)199,301 186,365 
Other 9,397 11,711 
Total receivables$268,143 $269,144 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Debt (Tables)
9 Months Ended
Oct. 02, 2020
Debt Disclosure [Abstract]  
Schedule of Maturities of Long-term Debt The aggregate scheduled maturities of the Amended Term Loan, are as follows:
(In thousands)Payments due
2020 (excluding the nine months ended October 2, 2020)$2,000 
20218,600 
202255,400 
Total$66,000 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Instruments (Tables)
9 Months Ended
Oct. 02, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Derivative Liabilities at Fair Value The following table summarizes the amount at fair value and location of the derivative instruments in our balance sheet for our interest rate hedges in the Condensed Consolidated Balance Sheets as of October 2, 2020:
(In thousands)Fair Value
Balance sheet captionAmount
Interest rate swap designated as cash flow hedgeOther accrued liabilities$1,037 
Interest rate swap designated as cash flow hedgeOther non-current liabilities$1,007 
    The following table summarizes the amount at fair value and location of the derivative instruments used for our interest rate hedges in the Condensed Consolidated Balance Sheets as of December 31, 2019:
(In thousands)Fair Value
Balance sheet captionAmount
Interest rate swap designated as cash flow hedgeOther accrued liabilities$323 
Interest rate swap designated as cash flow hedgeOther non-current liabilities$686 
Schedule of Foreign Exchange Contracts, Statement of Financial Position The following table summarizes the amount at fair value and location of the derivative instruments used for our forward contract hedges in the Condensed Consolidated Balance Sheets as of October 2, 2020:
(In thousands)Fair Value
Balance sheet captionAmount
Foreign currency forward designated as cash flow hedgeOther current assets$197 
Foreign currency forward designated as cash flow hedgeOther accrued liabilities$44 
Schedule of Notional Amounts of Outstanding Derivative Positions The following table summarizes the amount at fair value and location of the derivative instruments used for our forward contract hedges in the Condensed Consolidated Balance Sheets as of December 31, 2019:
(In thousands)Fair Value
Balance sheet captionAmount
Foreign currency forward designated as cash flow hedgeOther accrued liabilities$185 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
9 Months Ended
Oct. 02, 2020
Leases [Abstract]  
Components of lease expense The components of lease expense are as follows:
Three Months EndedNine Months Ended
(In thousands)October 2, 2020September 27, 2019October 2, 2020September 27, 2019
Operating lease expense$1,349 $3,827 $5,621 $10,890 
Variable lease expense191 196 546 594 
Short-term lease expense14,323 12,436 40,483 35,055 
Total lease expense$15,863 $16,459 $46,650 $46,539 
Balance sheet information related to leases Supplemental balance sheet information related to our operating leases is as follows:
(In thousands)October 2, 2020December 31, 2019
Right-of-use assets$9,970 $14,654 
Current lease liabilities (recorded in other accrued liabilities)$3,449 $5,743 
Long-term lease liabilities (recorded in other non-current liabilities)7,553 9,811 
Total operating lease liabilities$11,002 $15,554 
Maturity of lease liabilities Maturities of lease liabilities at October 2, 2020 were as follows:
(In thousands)Payments due
2020 (excluding the nine months ended October 2, 2020)$4,014 
20212,002 
20221,720 
20231,483 
20241,226 
2025 and beyond2,843 
Total lease payments13,288 
Less: Imputed interest(2,286)
Total operating lease liabilities$11,002 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Tables)
9 Months Ended
Oct. 02, 2020
Share-based Payment Arrangement [Abstract]  
Schedule of Impact of Stock-Based Compensation in Consolidation and Combined Statements of Income Stock-based compensation expense and the associated tax benefits impacting our Condensed Consolidated Statements of Income were as follows:
Three Months EndedNine Months Ended
(In thousands)October 2, 2020September 27, 2019October 2, 2020September 27, 2019
Compensation costs for equity-based awards$1,284 $1,124 $4,286 $3,339 
Compensation costs for liability-based awards(196)798 2,213 2,613 
Total compensation costs, pre-tax$1,088 $1,922 $6,499 $5,952 
Future tax benefit$235 $416 $1,404 $1,288 
Schedule of Non-Qualified Stock Options, Activity The following table provides a summary of the activities for NQOs and RSUs for the nine months ended October 2, 2020:
NQOsRSUs
(In thousands, except per share data)SharesWeighted Average Exercise Price Per ShareSharesWeighted Average Grant Date Fair Value Per Share
Outstanding at January 1, 202077 $23.30 301 $30.30 
Granted— $— 129 $51.98 
Exercised(3)$21.43 — $— 
Vested— $— (147)$30.55 
Issued in exchange— $— 16 $52.28 
Cancelled in exchange— $— (16)$29.00 
Forfeited or expired— $— (18)$40.67 
Outstanding at October 2, 202074 $23.37 265 $41.41 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Description of Business and Summary of Significant Accounting Policies - Additional Information (Details)
9 Months Ended
Oct. 02, 2020
segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of reportable segments 1
Number of operating segments 1
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Description of Business and Summary of Significant Accounting Policies - Immaterial Restatement of Prior Period Balances (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 02, 2020
Jul. 03, 2020
Apr. 03, 2020
Dec. 31, 2019
Sep. 27, 2019
Jun. 28, 2019
Mar. 29, 2019
Oct. 02, 2020
Sep. 27, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Error Corrections and Prior Period Adjustments Restatement [Line Items]                        
Decrease in retained earnings $ (205,245)     $ (185,075)       $ (205,245)   $ (185,075)    
Net income $ (10,391) $ (1,111) $ (8,668)   $ (7,841) $ (7,617) $ (7,074) $ (20,170) $ (22,532)      
Decrease in diluted earnings per share (in dollars per share) $ (0.88)       $ (0.67)     $ (1.72) $ (1.95)      
Correction                        
Error Corrections and Prior Period Adjustments Restatement [Line Items]                        
Decrease in retained earnings       $ 2,516           2,516    
Net income         $ 1,541 $ 0 $ 17   $ 1,558 $ 1,500    
Decrease in diluted earnings per share (in dollars per share)       $ 0.00 $ 0.13 $ 0.00 $ 0.00   $ 0.13 $ 0.13 $ 0.02 $ 0.01
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Description of Business and Summary of Significant Accounting Policies - Condensed Consolidated Statements of Income (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 02, 2020
Jul. 03, 2020
Apr. 03, 2020
Dec. 31, 2019
Sep. 27, 2019
Jun. 28, 2019
Mar. 29, 2019
Oct. 02, 2020
Sep. 27, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Error Corrections and Prior Period Adjustments Restatement [Line Items]                        
Revenue $ 352,415       $ 359,873     $ 1,040,212 $ 1,017,368      
Cost of revenue 320,234       327,523     951,743 923,671      
Operating income 14,837       12,416     29,751 34,000      
Income from operations before income taxes 13,898       10,509     25,763 29,189      
Income tax expense 3,507       2,668     5,593 6,657      
Net income $ 10,391 $ 1,111 $ 8,668   $ 7,841 $ 7,617 $ 7,074 $ 20,170 $ 22,532      
Earnings per share                        
Basic (in dollars per share) $ 0.89       $ 0.68     $ 1.74 $ 1.97      
Diluted (in dollars per share) $ 0.88       $ 0.67     $ 1.72 $ 1.95      
As Previously Reported                        
Error Corrections and Prior Period Adjustments Restatement [Line Items]                        
Revenue         $ 359,854       $ 1,017,371      
Cost of revenue         325,537       921,685      
Operating income         14,383       35,989      
Income from operations before income taxes         12,476       31,178      
Income tax expense         3,094       7,088      
Net income         $ 9,382 7,617 7,091   $ 24,090      
Earnings per share                        
Basic (in dollars per share)         $ 0.82       $ 2.11      
Diluted (in dollars per share)         $ 0.80       $ 2.08      
Correction                        
Error Corrections and Prior Period Adjustments Restatement [Line Items]                        
Revenue         $ 19       $ (3)      
Cost of revenue         1,986       1,986      
Operating income         (1,967)       (1,989)      
Income from operations before income taxes         (1,967)       (1,989)      
Income tax expense         (426)       (431)      
Net income         $ (1,541) $ 0 $ (17)   $ (1,558) $ (1,500)    
Earnings per share                        
Basic (in dollars per share)         $ (0.14)       $ (0.14)      
Diluted (in dollars per share)       $ (0.00) $ (0.13) $ (0.00) $ (0.00)   $ (0.13) $ (0.13) $ (0.02) $ (0.01)
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Description of Business and Summary of Significant Accounting Policies - Condensed Consolidated Statements of Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 02, 2020
Jul. 03, 2020
Apr. 03, 2020
Sep. 27, 2019
Jun. 28, 2019
Mar. 29, 2019
Oct. 02, 2020
Sep. 27, 2019
Dec. 31, 2019
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Net income $ 10,391 $ 1,111 $ 8,668 $ 7,841 $ 7,617 $ 7,074 $ 20,170 $ 22,532  
Total comprehensive income $ 12,725     5,994     $ 22,107 19,179  
As Previously Reported                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Net income       9,382 7,617 7,091   24,090  
Total comprehensive income       7,535       20,737  
Correction                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Net income       (1,541) $ 0 $ (17)   (1,558) $ (1,500)
Total comprehensive income       $ (1,541)       $ (1,558)  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Description of Business and Summary of Significant Accounting Policies - Condensed Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Oct. 02, 2020
Jul. 03, 2020
Apr. 03, 2020
Dec. 31, 2019
Sep. 27, 2019
Jun. 28, 2019
Mar. 29, 2019
Dec. 31, 2018
Error Corrections and Prior Period Adjustments Restatement [Line Items]                
Receivables $ 268,143     $ 269,144        
Total current assets 356,414     320,616        
Total Assets 665,928     636,389        
Other accrued liabilities 38,572     37,409        
Total current liabilities 247,246     245,079        
Deferred tax liability 41,734     49,407        
Total non-current liabilities 134,877     132,445        
Total Liabilities 382,123     377,524        
Retained earnings 205,245     185,075        
Total shareholders' equity 283,805 $ 269,435 $ 264,243 258,865 $ 245,801 $ 238,683 $ 227,251 $ 220,324
Total Liabilities and Shareholders' Equity $ 665,928     636,389        
As Previously Reported                
Error Corrections and Prior Period Adjustments Restatement [Line Items]                
Receivables       269,239        
Total current assets       320,711        
Total Assets       636,484        
Other accrued liabilities       34,587        
Total current liabilities       242,257        
Deferred tax liability       49,808        
Total non-current liabilities       132,846        
Total Liabilities       375,103        
Retained earnings       187,591        
Total shareholders' equity       261,381 248,335 239,676 228,244 221,300
Total Liabilities and Shareholders' Equity       636,484        
Correction                
Error Corrections and Prior Period Adjustments Restatement [Line Items]                
Receivables       (95)        
Total current assets       (95)        
Total Assets       (95)        
Other accrued liabilities       2,822        
Total current liabilities       2,822        
Deferred tax liability       (401)        
Total non-current liabilities       (401)        
Total Liabilities       2,421        
Retained earnings       (2,516)        
Total shareholders' equity       (2,516) $ (2,534) $ (993) $ (993) $ (976)
Total Liabilities and Shareholders' Equity       $ (95)        
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Description of Business and Summary of Significant Accounting Policies - Condensed Consolidated Statement of Cash Flow (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 02, 2020
Jul. 03, 2020
Apr. 03, 2020
Sep. 27, 2019
Jun. 28, 2019
Mar. 29, 2019
Oct. 02, 2020
Sep. 27, 2019
Dec. 31, 2019
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Net income $ 10,391 $ 1,111 $ 8,668 $ 7,841 $ 7,617 $ 7,074 $ 20,170 $ 22,532  
Changes in receivables             3,584 (7,540)  
Changes in deferred taxes             (7,575) (4,670)  
Changes in other liabilities             18,597 9,788  
Net cash provided in operating activities             $ 37,655 28,448  
As Previously Reported                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Net income       9,382 7,617 7,091   24,090  
Changes in receivables               (7,521)  
Changes in deferred taxes               (4,240)  
Changes in other liabilities               7,781  
Net cash provided in operating activities               28,448  
Correction                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Net income       $ (1,541) $ 0 $ (17)   (1,558) $ (1,500)
Changes in receivables               (19)  
Changes in deferred taxes               (430)  
Changes in other liabilities               2,007  
Net cash provided in operating activities               $ 0  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Description of Business and Summary of Significant Accounting Policies - Condensed Consolidated Statements of Changes in Shareholders' Equity (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 02, 2020
Jul. 03, 2020
Apr. 03, 2020
Sep. 27, 2019
Jun. 28, 2019
Mar. 29, 2019
Oct. 02, 2020
Sep. 27, 2019
Dec. 31, 2019
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Balance $ 269,435 $ 264,243 $ 258,865 $ 238,683 $ 227,251 $ 220,324 $ 258,865 $ 220,324 $ 220,324
Net income 10,391 1,111 8,668 7,841 7,617 7,074 20,170 22,532  
Balance 283,805 269,435 264,243 245,801 238,683 227,251 283,805 245,801 258,865
As Previously Reported                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Balance     261,381 239,676 228,244 221,300 261,381 221,300 221,300
Net income       9,382 7,617 7,091   24,090  
Balance       248,335 239,676 228,244   248,335 261,381
Correction                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Balance     (2,516) (993) (993) (976) (2,516) (976) (976)
Net income       (1,541) 0 (17)   (1,558) (1,500)
Balance       (2,534) (993) (993)   (2,534) (2,516)
Retained Earnings                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Balance 194,854 193,743 185,075 166,590 158,973 151,640 185,075 151,640 151,640
Net income 10,391 1,111 8,668 7,841 7,617 7,074      
Balance $ 205,245 $ 194,854 $ 193,743 174,431 166,590 158,973 $ 205,245 174,431 185,075
Retained Earnings | As Previously Reported                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Balance       167,583 159,966 152,616   152,616 152,616
Net income       9,382 7,617 7,091      
Balance       176,965 167,583 159,966   176,965  
Retained Earnings | Correction                  
Error Corrections and Prior Period Adjustments Restatement [Line Items]                  
Balance       (993) (993) (976)   (976) $ (976)
Net income       (1,541) 0 (17)      
Balance       $ (2,534) $ (993) $ (993)   $ (2,534)  
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Recent Accounting Standards Update - Additional Information (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Jan. 01, 2020
Oct. 02, 2020
Sep. 27, 2019
Dec. 31, 2018
Dec. 31, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Accounting Standards Update [Extensible List]   us-gaap:AccountingStandardsUpdate201815Member   us-gaap:AccountingStandardsUpdate201802Member  
Property, plant, and equipment, net   $ (19,256)     $ (18,844)
Other non-current assets   6,256     $ 5,366
Cash outflows from investing activities   (3,348) $ (53,003)    
Cash outflows from operating activities   $ (37,655) $ (28,448)    
Revision of Prior Period          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Property, plant, and equipment, net $ 300        
Other non-current assets 300        
Cash outflows from investing activities 300        
Cash outflows from operating activities $ 300        
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Revenue Performance Obligations (Details) - USD ($)
9 Months Ended
Oct. 02, 2020
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]    
Performance obligations timing The Company's contracts are multi-year contracts and typically include an initial period of one year or less with annual one-year (or less) option periods  
Increase in remaining performance obligations $ 306,400,000  
Performance Obligations $ 1,155,742,000 $ 849,389,000
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Revenue Performance Obligations (Percentage and Remaining Period of Time) (Details)
Oct. 02, 2020
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-10-03  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, percentage 30.00%
Revenue, expected performance obligation, period 3 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, percentage 70.00%
Revenue, expected performance obligation, period 1 year
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Revenue Contract Estimates (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Oct. 02, 2020
Sep. 27, 2019
Revenue from Contract with Customer [Abstract]        
Favorable adjustments to operating income $ 0.1 $ 0.7   $ 1.5
Unfavorable adjustments to operating income     $ 3.8  
Unfavorable adjustment to revenue $ 1.1   $ 0.5  
Favorable adjustment to revenue   $ 4.0   $ 4.2
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Revenue by Contract Type (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Oct. 02, 2020
Sep. 27, 2019
Disaggregation of Revenue [Line Items]        
Total revenue $ 352,415 $ 359,873 $ 1,040,212 $ 1,017,368
Cost-plus and cost-reimbursable        
Disaggregation of Revenue [Line Items]        
Total revenue $ 249,484 272,810 $ 748,543 781,024
Revenue, percent change (8.60%)   (4.20%)  
Firm-fixed-price        
Disaggregation of Revenue [Line Items]        
Total revenue $ 102,931 $ 87,063 $ 291,669 $ 236,344
Revenue, percent change 18.20%   23.40%  
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Oct. 02, 2020
Sep. 27, 2019
Disaggregation of Revenue [Line Items]        
Total revenue $ 352,415 $ 359,873 $ 1,040,212 $ 1,017,368
Middle East        
Disaggregation of Revenue [Line Items]        
Total revenue $ 224,934 244,142 679,633 $ 695,626
Revenue, percent change (7.90%)     (2.30%)
United States        
Disaggregation of Revenue [Line Items]        
Total revenue $ 89,400 77,228 254,640 $ 219,512
Revenue, percent change 15.80%     16.00%
Europe        
Disaggregation of Revenue [Line Items]        
Total revenue $ 38,081 $ 38,503 $ 105,939 $ 102,230
Revenue, percent change (1.10%)     3.60%
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Revenue by Contract Relationship (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Oct. 02, 2020
Sep. 27, 2019
Disaggregation of Revenue [Line Items]        
Total revenue $ 352,415 $ 359,873 $ 1,040,212 $ 1,017,368
Prime contractor        
Disaggregation of Revenue [Line Items]        
Total revenue $ 332,564 334,402 980,301 $ 954,191
Revenue, percent change (0.50%)     2.70%
Subcontractor        
Disaggregation of Revenue [Line Items]        
Total revenue $ 19,851 $ 25,471 $ 59,911 $ 63,177
Revenue, percent change (22.10%)     (5.20%)
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Revenue by Customer (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Oct. 02, 2020
Sep. 27, 2019
Disaggregation of Revenue [Line Items]        
Total revenue $ 352,415 $ 359,873 $ 1,040,212 $ 1,017,368
Army        
Disaggregation of Revenue [Line Items]        
Total revenue $ 236,267 245,817 711,173 $ 698,377
Revenue, percent change (3.90%)     1.80%
Air Force        
Disaggregation of Revenue [Line Items]        
Total revenue $ 79,425 86,576 231,088 $ 227,100
Revenue, percent change (8.30%)     1.80%
Navy        
Disaggregation of Revenue [Line Items]        
Total revenue $ 18,785 13,344 48,564 $ 45,227
Revenue, percent change 40.80%     7.40%
Other        
Disaggregation of Revenue [Line Items]        
Total revenue $ 17,938 $ 14,136 $ 49,387 $ 46,664
Revenue, percent change 26.90%     5.80%
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Revenue Contract Balances (Details) - USD ($)
$ in Millions
Oct. 02, 2020
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]    
Contract assets $ 199.3 $ 186.4
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Oct. 02, 2020
Sep. 27, 2019
Dec. 31, 2019
Income Tax Disclosure [Abstract]          
Income tax (benefit) expense $ 3,507 $ 2,668 $ 5,593 $ 6,657  
Effective income tax rate 25.20% 25.40% 21.70% 22.80%  
Unrecognized tax benefits $ 12,500   $ 12,500   $ 7,900
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions - Additional Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 08, 2019
USD ($)
intangibleAsset
Oct. 02, 2020
USD ($)
Sep. 27, 2019
USD ($)
Oct. 02, 2020
USD ($)
Sep. 27, 2019
USD ($)
Dec. 31, 2019
USD ($)
Acquired Finite-Lived Intangible Assets [Line Items]            
Acquisition of business, net of cash acquired       $ 0 $ 43,963  
Amortization expense   $ 1,000 $ 800 3,031 $ 2,103  
Goodwill   $ 262,130   $ 262,130   $ 261,983
Advantor            
Acquired Finite-Lived Intangible Assets [Line Items]            
Consideration transferred $ 45,100          
Acquisition of business, net of cash acquired 44,000          
Working capital adjustments $ 1,100          
Number of intangible assets | intangibleAsset 2          
Weighted average amortization period       3 years 8 months 12 days    
Amortization expense       $ 1,300    
Goodwill $ 28,511          
Advantor | Customer contracts            
Acquired Finite-Lived Intangible Assets [Line Items]            
Intangible assets $ 7,200          
Amortization period 5 years          
Advantor | Trade name            
Acquired Finite-Lived Intangible Assets [Line Items]            
Intangible assets $ 1,100          
Amortization period 4 years 6 months          
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions - Business Acquisition (Details) - USD ($)
$ in Thousands
Oct. 02, 2020
Dec. 31, 2019
Jul. 08, 2019
Business Acquisition [Line Items]      
Goodwill $ 262,130 $ 261,983  
Advantor      
Business Acquisition [Line Items]      
Receivables     $ 11,388
Other current assets     2,719
Property, plant and equipment     155
Goodwill     28,511
Intangible assets     8,300
Other non-current assets     1,868
Accounts payable     (4,223)
Other current liabilities     (1,519)
Accrued compensation     (907)
Other non-current liabilities     (1,218)
Purchase price, net of cash acquired     $ 45,074
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Oct. 02, 2020
Sep. 27, 2019
Dec. 31, 2019
Jul. 08, 2019
Acquired Indefinite-lived Intangible Assets [Line Items]            
Goodwill $ 262,130   $ 262,130   $ 261,983  
Amortization expense $ 1,000 $ 800 $ 3,031 $ 2,103    
Remaining average life intangible assets     3 years 7 months 6 days      
Advantor            
Acquired Indefinite-lived Intangible Assets [Line Items]            
Goodwill           $ 28,511
Increase in purchase price allocation     $ 100      
Amortization expense     $ 1,300      
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets - Schedule of Identifiable Assets (Details) - USD ($)
$ in Thousands
Oct. 02, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 20,043 $ 20,036
Accumulated Amortization (8,141) (5,110)
Net Carrying Amount 11,902 14,926
Contract backlogs and recompetes    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 11,600 11,600
Accumulated Amortization (6,053) (4,300)
Net Carrying Amount 5,547 7,300
Customer contracts    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 7,200 7,200
Accumulated Amortization (1,773) (692)
Net Carrying Amount 5,427 6,508
Trade names and other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,243 1,236
Accumulated Amortization (315) (118)
Net Carrying Amount $ 928 $ 1,118
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets - Amortization Expense (Details)
$ in Thousands
Oct. 02, 2020
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2020 (excluding the nine months ended October 2, 2020) $ 998
2021 4,029
2022 2,501
2023 2,404
2024 1,297
After 2024 $ 673
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share - Reconciliation of Basic and Diluted Weighted Average Shares Outstanding (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2020
Jul. 03, 2020
Apr. 03, 2020
Sep. 27, 2019
Jun. 28, 2019
Mar. 29, 2019
Oct. 02, 2020
Sep. 27, 2019
Earnings Per Share [Abstract]                
Net income $ 10,391 $ 1,111 $ 8,668 $ 7,841 $ 7,617 $ 7,074 $ 20,170 $ 22,532
Weighted average common shares outstanding (in shares) 11,621     11,506     11,590 11,420
Add: Dilutive impact of stock options (in shares) 34     37     38 45
Add: Dilutive impact of restricted stock units (in shares) 96     135     115 101
Diluted weighted average common shares outstanding (in shares) 11,751     11,678     11,743 11,566
Earnings per share                
Basic (in dollars per share) $ 0.89     $ 0.68     $ 1.74 $ 1.97
Diluted (in dollars per share) $ 0.88     $ 0.67     $ 1.72 $ 1.95
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share - Anti-dilutive Options (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Oct. 02, 2020
Sep. 27, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive stock options (in shares) 3 0 2 4
Anti-dilutive stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive stock options (in shares) 0 0 0 1
Anti-dilutive restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive stock options (in shares) 3 0 2 3
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Receivables - Schedule of Receivables (Details) - USD ($)
$ in Thousands
Oct. 02, 2020
Dec. 31, 2019
Receivables [Abstract]    
Billed receivables $ 59,445 $ 71,068
Unbilled receivables (contract assets) 199,301 186,365
Other 9,397 11,711
Total receivables $ 268,143 $ 269,144
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Receivables - Narrative (Details)
$ in Millions
Oct. 02, 2020
USD ($)
Receivables [Abstract]  
Unbilled receivables, allowance for credit loss $ 6.1
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Additional Information (Details)
1 Months Ended 9 Months Ended
Nov. 30, 2017
USD ($)
Oct. 02, 2020
USD ($)
letters_of_credit
Debt Instrument [Line Items]    
Credit facility, maximum borrowing capacity $ 100,000,000.0  
Increase limit 100,000,000.0  
Letters of credit    
Debt Instrument [Line Items]    
Number of letters of credit outstanding | letters_of_credit   2
Letters of credit outstanding   $ 2,400,000
Remaining borrowing capacity   $ 117,600,000
Senior secured credit facilities    
Debt Instrument [Line Items]    
Credit facility, maximum borrowing capacity 200,000,000.0  
Covenant terms, ratio of total indebtedness to combined EBITDA   3.00
Covenant terms, maximum debt to EBITDA ratio, twelve months following purchase   3.25
Covenant terms, ratio of EBITDA to interest expense, net,   4.50
Ratio of total indebtedness to combined EBITDA   0.99
Ratio of combined EBITDA to combined interest expense   12.60
Interest rate   2.15%
Senior secured credit facilities | London Interbank Offered Rate (LIBOR) | Minimum    
Debt Instrument [Line Items]    
Spread on variable rate   1.75%
Senior secured credit facilities | London Interbank Offered Rate (LIBOR) | Maximum    
Debt Instrument [Line Items]    
Spread on variable rate   2.50%
Senior secured credit facilities | Base Rate | Minimum    
Debt Instrument [Line Items]    
Spread on variable rate   0.75%
Senior secured credit facilities | Base Rate | Maximum    
Debt Instrument [Line Items]    
Spread on variable rate   1.50%
Term facility    
Debt Instrument [Line Items]    
Debt outstanding   $ 66,000,000
Term facility | Line of Credit    
Debt Instrument [Line Items]    
Credit facility, maximum borrowing capacity $ 80,000,000.0  
Debt instrument, term 5 years  
Revolver | Line of Credit    
Debt Instrument [Line Items]    
Credit facility, maximum borrowing capacity $ 120,000,000.0  
Debt instrument, term 5 years  
Debt outstanding   $ 0
Unsecured Debt    
Debt Instrument [Line Items]    
Credit facility, maximum borrowing capacity $ 75,000,000.0  
Amended revolver | Line of Credit    
Debt Instrument [Line Items]    
Credit facility, maximum borrowing capacity $ 25,000,000.0  
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Schedule of Maturities (Details) - Term facility
$ in Thousands
Oct. 02, 2020
USD ($)
Payments due  
2020 (excluding the nine months ended October 2, 2020) $ 2,000
2021 8,600
2022 55,400
Total $ 66,000
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Instruments - Additional Information (Details) - USD ($)
$ in Millions
9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Interest Rate Swap    
Derivative [Line Items]    
Gain (loss) on foreign currency forward contracts recognized in accumulated other comprehensive income (loss) $ (1.0)  
Foreign Currency Forward Contracts    
Derivative [Line Items]    
Gain (loss) on derivative instruments, net, pretax (0.2) $ (0.4)
Gain (loss) on foreign currency forward contracts recognized in accumulated other comprehensive income (loss) 0.2  
Cash Flow Hedging | Interest Rate Swap | Designated as hedging instrument    
Derivative [Line Items]    
Derivative, notional amount 49.6  
Gain (loss) on derivative instruments, net, pretax (0.7) $ 0.1
Cash Flow Hedging | Foreign Currency Forward Contracts | Designated as hedging instrument    
Derivative [Line Items]    
Derivative, notional amount $ 9.5  
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Instruments - Interest Rate Hedges in the Condensed Consolidated Balance Sheets (Details) - Cash Flow Hedging - Designated as hedging instrument - Interest Rate Swap - USD ($)
$ in Thousands
Oct. 02, 2020
Dec. 31, 2019
Other accrued liabilities    
Derivative [Line Items]    
Interest rate swap designated as cash flow hedge, liability $ 1,037 $ 323
Other non-current liabilities    
Derivative [Line Items]    
Interest rate swap designated as cash flow hedge, liability $ 1,007 $ 686
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Instruments - Forward Contract Hedges in the Consolidated Condensed Balance Sheets (Details) - Cash Flow Hedging - Designated as hedging instrument - Foreign Currency Forward Contracts - USD ($)
$ in Thousands
Oct. 02, 2020
Dec. 31, 2019
Other current assets    
Derivative [Line Items]    
Foreign currency forward designated as cash flow hedge, liability $ 197  
Other accrued liabilities    
Derivative [Line Items]    
Foreign currency forward designated as cash flow hedge, liability $ 44 $ 185
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Additional Information (Details)
$ in Millions
9 Months Ended
Oct. 02, 2020
USD ($)
Lessee, Lease, Description [Line Items]  
Right-of-use assets resulting from new operating lease liabilities $ 1.5
Weighted average remaining lease term 5 years 2 months 12 days
Weighted average remaining discount rate 6.30%
Minimum  
Lessee, Lease, Description [Line Items]  
Operating lease terms 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Operating lease terms 10 years
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Oct. 02, 2020
Sep. 27, 2019
Leases [Abstract]        
Operating lease expense $ 1,349 $ 3,827 $ 5,621 $ 10,890
Variable lease expense 191 196 546 594
Short-term lease expense 14,323 12,436 40,483 35,055
Total lease expense $ 15,863 $ 16,459 $ 46,650 $ 46,539
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Balance Sheet Information Related to Leases (Details) - USD ($)
$ in Thousands
Oct. 02, 2020
Dec. 31, 2019
Leases [Abstract]    
Right-of-use assets $ 9,970 $ 14,654
Current lease liabilities (recorded in other accrued liabilities) 3,449 5,743
Long-term lease liabilities (recorded in other non-current liabilities) 7,553 9,811
Total operating lease liabilities $ 11,002 $ 15,554
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:AccruedLiabilitiesCurrent us-gaap:AccruedLiabilitiesCurrent
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] us-gaap:OtherLiabilitiesNoncurrent us-gaap:OtherLiabilitiesNoncurrent
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Oct. 02, 2020
Dec. 31, 2019
Leases [Abstract]    
2020 (excluding the nine months ended October 2, 2020) $ 4,014  
2021 2,002  
2022 1,720  
2023 1,483  
2024 1,226  
2025 and beyond 2,843  
Total lease payments 13,288  
Less: Imputed interest (2,286)  
Total operating lease liabilities $ 11,002 $ 15,554
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Schedule of Impact of Stock-Based Compensation in Condensed Consolidated Statements of Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Oct. 02, 2020
Sep. 27, 2019
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Compensation cost for awards $ 1,088 $ 1,922 $ 6,499 $ 5,952
Future tax benefit 235 416 1,404 1,288
Compensation costs for equity-based awards        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Compensation cost for awards 1,284 1,124 4,286 3,339
Compensation costs for liability-based awards        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Compensation cost for awards $ (196) $ 798 $ 2,213 $ 2,613
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended
Aug. 11, 2020
Oct. 02, 2020
Dec. 31, 2019
RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation costs $ 0.4    
Granted (in shares)   129,000  
Granted (in dollars per share)   $ 51.98  
Outstanding (in shares)   265,000 301,000
Issued in exchange (in shares) 15,839 16,000  
Issued in exchange (in dollars per share) $ 52.28 $ 52.28  
Outstanding (in dollars per share)   $ 41.41 $ 30.30
RSUs | Share-based Compensation Award, Tranche One      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting increments   33.33%  
RSUs | Share-based Compensation Award, Tranche Two      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting increments   33.33%  
RSUs | Share-based Compensation Award, Tranche Three      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting increments   33.33%  
CRSU      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation costs $ 0.4    
Outstanding (in shares) 15,839    
Outstanding (in dollars per share) $ 52.28    
Total Shareholder Return Awards (TSR)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   3 years  
Aggregate award target value   $ 3.1  
Minimum | Total Shareholder Return Awards (TSR)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of shareholder return award target   0.00%  
Maximum | Total Shareholder Return Awards (TSR)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of shareholder return award target   200.00%  
Employees | RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (in shares)   108,490  
Granted (in dollars per share)   $ 52.76  
Director | RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (in shares)   20,311  
Granted (in dollars per share)   $ 47.76  
Equity Based Awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation costs   $ 6.7  
Unrecognized compensation costs, period for recognition   1 year 8 months 4 days  
Liability Based Awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation costs   $ 3.3  
Unrecognized compensation costs, period for recognition   1 year 11 months 15 days  
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Schedule of Non-Qualified Stock Options, Activity (Details) - $ / shares
9 Months Ended
Aug. 11, 2020
Oct. 02, 2020
NQOs    
NQOs, Shares    
Outstanding at beginning of period (in shares)   77,000
Exercised (in shares)   (3,000)
Outstanding at end of period (in shares)   74,000
NQOs, Weighted Average Exercise Price Per Share    
Outstanding at beginning of period (in dollars per share)   $ 23.30
Exercised (in dollars per share)   21.43
Outstanding at end of period (in dollars per share)   $ 23.37
RSUs    
RSUs, Shares    
Outstanding at beginning of period (in shares)   301,000
Granted (in shares)   129,000
Vested (in shares)   (147,000)
Issued in exchange (in shares) 15,839 16,000
Cancelled in exchange (in shares)   (16,000)
Forfeited or expired (in shares)   (18,000)
Outstanding at end of period (in shares)   265,000
RSUs, Weighted Average Grant Date Fair Value    
Outstanding at beginning of period (in dollars per share)   $ 30.30
Granted (in dollars per share)   51.98
Vested (in dollars per share)   30.55
Issued in exchange (in dollars per share) $ 52.28 52.28
Cancelled in exchange (in dollars per share)   29.00
Forfeited or expired (in dollars per share)   40.67
Outstanding at beginning of period (in dollars per share)   $ 41.41
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Millions
Oct. 02, 2020
Dec. 31, 2019
Contract compliance    
Loss Contingencies [Line Items]    
Contracts loss contingency accrual $ 11.6 $ 12.1
EXCEL 82 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -& :E$'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 " #1@&I1F#'P1NT K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)^E"P=#M1?&D(+B@> O)[&ZP:4(RTN[;F\;=+J(/X#$S?[[Y M!J;306H?\3GZ@)$LIIO9#6.2.FS9D2A(@*2/Z%2J-B67=Q#P]O3X4M:M[)A( MC1KSKV0EG0)NV67RZ^;N?O? ^H8WO!*B$GPG6LE;*6[?%]&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MT8!J4;8Y*[ V!0 8A4 !@ !X;"]W;W)K IW%D(F3,.I7%IJ)3D+\J DMJAM]ZR$16EK-,RO3>5H*#(=1RF?2J*R)&%R M>\5CL;EL.:W#A<=H&6ISP1H-5VS)9US_L9I*.+,*E2!*>*HBD1+)%Y>ML?/5 M*>B/^, AU>MOHM$O %RV+]*#:_\?T+=8V>+V*5_R6; MW;.=3HOXF=(BV0<#01*EN__L;9^(XP#[1 #=!] / Y8 M_C[^:A=/3\0/R ^1ZE"1ZS3@P?MX"U@*('H NJ*HX+VOSXE-SPBUJ5W!X^'A M=V(-X;VJ\'+ACMQ\0BFY!T6U&\9 QJ;F,M^21KX34542XE)891XAZ!5&O&=&4RT@$ M9D81F-.5*<*5\CE$SW[Y]*EF%EP4:!<-ATPR<+#<@$YG"]=:L%AAZ>H73'U4 MYSK5D=Z2FRCFY"Y+YEQ6L> :MNVTW9[;<1">0<$S:,+SR)>1^58@67^;#3!/*)O9%) %,M6D1^3HH,;HVDVV^[ ]KIN3V,D):$M GA. B@ M4L#X3(72+"9_1:O3J<,5^_; &6!LI4L[[G]B*P9W*L4Z2OUJ.ES3N\?02K=W M<+_^B.:9,R![$INTD@J7@_4*3.% D-E*1NE2G6&093%P< O_"+D_(-_A.7*? M5J10L0*'+>N'@-O]=^##_IJ%(,0>L$>D. MC 7:6)5PRC+AX-Z>C^T8EM.GOPA/"_[W9&5AH(T*PR2%9>2N+3/K-G9 MK23#%6O(RK) &Y4%LT:".@\E82EDY2=0HS/V?6@\8>7 @YT81E=6!MJH,LP2 M%L?D*E-P6U6/(ZY3MZ*D91F@C)PP5JTTNPI M[M.'9(70\:- N$PM4.GU%+?J,30$0=X4W,1L68GR_QH!6GH]Q1VZ:$]N(F5* MX@L'D[Z!B]6S"1>K:9EHZ>44M^*/5/NV[C07+O?@8NU\:>QNHV; S )4),T MX&_D=UXYEVJD;&B?>K;3[?0QLM+@7=R.#\Y^/(A8#UPCUVX[M.UBG9U;.KS; MR.'?KP3RJJ_(?::A#TA-V:[:KMDK=W-ELZFX'CE.CW:Z/A55PM-A#'^;:953Z^VWW\P8Q_*1+S!83:YQ?P\W*WH;<[T6*5 M[XG-A=8BR0]#S@(NS0-P?R&$/IR8'RBV54?_ E!+ P04 " #1@&I1L->[ MW\8$ #L$0 & 'AL+W=O&(NVA95$5Z3C[+_O4))EFZ+4M$4O MMBB]&?(]#CE#3@ZB_"ZWG"OTGF>%O!MME=K=.HY<;7G.Y%CL> %?UJ+,F8)F MN7'DKN0LJ8SRS"&N&SHY2XO1=%*]>RJG$[%765KPIQ+)?9ZS\L<#S\3A;H1' MQQ?/Z6:K] MG.MFQ#5]R];)[*J'EM%Z2-.>%3$6!2KZ^&]WCVP4.M4&%^"WE M!WGVC#255R&^Z\9C6,,(\C3HOYG[XT09P;@QVY &@-B&O@]!EYCX'VT![\Q\#_:0] 85-2=FGLE MW)PI-IV4XH!*C09O^J%2O[(&O=)"!\I2E? U!3LUG8DB@6GG"8(G*;(T80H: M2P5_$ ]*(K%&C\5*Y!Q=O11LGZ3P_1I]1B_+.;KZ=(WDEI5JB'17J&Y:$OHE!;B18PO,1B/Q^VIP/V#DC4ZD2. M.CV008=?5VJ,7'*#B$MI2ECT?PQX]UOO?N7=[_'^S-]XL>>VH*D-P\I0;X%O4R\@ M/@XFSMOY7-A@-(Z\2]B\"\.N[Q),+G$+&PY'7ABWN N>0\9-D-@IT!L03VM%3'CLX7B+_O]&9DW3#"SK!@#GQ3"@N*4E.P>1<5Q!&. M#2$L*!K2R*Y#U.H0#>KP=<13:J49>$'WN10=6"@K40&E2[*$*C M !M4NRC/=UW73C5NJ<:#5!\+Q2$UJ..TWJ""*QO?N-/[9^I1@ZX%A*EKB#*W MH#P:FS-K0?DQ[HEPVM*E?T.WVA77I8ZMZ HCJE=!.R>"@KW(S( T>.\6]._VXVXP)S- MF05%PM 096Y!!0$UZ5I081CTK&9\5C_A0;J_0#'?OY(;X\O*2'*3DQ)8-9?\'* O8MB2"VZZIO(-GC4RV!O4$!'YA, M5^@*ZL5$9!DKS_Q?6R6MW45G]-QQ;.X65E0W\$S_0M0 M2P,$% @ T8!J4:O >/^Y! >!$ !@ !X;"]W;W)KPY&]7^KZ5=B6/MD)^52O&-'HO"Z[N>BNMU[>>I](5 M*ZFZ$6O&X^-1U?[Q[0S'QJ!"_)VSK3IZ1H;*JQ!?3>,QN^OY9D:L8*DV+BC\O;$)*PKC">;Q M7^VTUXQI#(^?]][_J,@#F5>JV$04_^297MWUACV4L07=%/I9;/]D-:'(^$M% MH:I?M*VQ?@^E&Z5%61O##,J<[_[I>RW$D0'X<1N0VH#8!N$9@Z V"'YTA+ V M"']TA*@VJ*A[.^Z5<%.JZ7@DQ19)@P9OYJ%2O[(&O7)N%LI<2WB;@YT>3P3/ M(.PL0_"D1)%G5$-CKN$/UH-62"S@50FK<&66QQM#CSP5)4-7+YQNLAS0UZB/ M7N93=/7A&GU .4=?5F*C*,_4R-,P1S.2E];S>=C-AYR93X ^":Y7"LU@7IG# M?MIMGW38>Z!-(Q#9"_1 .AU^3O4-\LE'1'SB.^8SZ3:?L_4-(K$QQXF+SO\; M??;+HY^($32K):C\A6?\_069*Z_"[XKLSG90V9H$]3;&?I#@D?=VK%<;%0]# M"S1M@X!![)^B9@X4B0+2H$XXA@W'L#(+SNV(%>5+ILPZSIC,WZC)9-!26FZJ M'7';(634#!)=%/*J$$I=HR5DUV9XNN7D'Q-Y$ M#M# WFDS!PB3Y$R$APWU82=UJ.%0H3D4,"D93[\A+2E7!=V=#;)_H:Y5]#\B M#B)!A='TW27%L"V%']I:M$%]'!$KP%.'JRBV%LK,Y6KH8[<822-&TBG&?9J* M#=UJ;0HJO[^,F>#XW"H@!^:DD_GCO@X^ MF]TRW])U1_'%AV,,#GY?C<>'DP0.?Z("+&@NT1LM-LRLVJ;"2\-,M9C5L0P= MQ<#>Q Y0'[IUH<#CRX^\2S+PF3?4F CBVD0G/O@.J0 MVK7P=)C#T0(/?F-D#Z4=_TQM_Z7(QHXC;BL[M4%P FHEIS8J".S2YG*%B9V: MO*.;9,GDLKK"*U05L-TUH>EM/A/<5Y=CJ_\!WTZPHW]J/BM4-]>#^]TWB4]4 M+B%.J& +&,J_B6$]R=TU?]?08EW=8U^%AEMQ];AB%*)L /!^(83>-\P S<>6 M\7=02P,$% @ T8!J43TDU^0^!@ S1@ !@ !X;"]W;W)K&0,V?(7#S*YKO:<*[1SZJLU>5LH_7V M[6*A\@VOF#J76U[#F[5L*J;AMKE?J&W#6=$95>6"!$&\J)BH9\N+[MEML[R0 MK2Y%S6\;I-JJ8LW3>U[*Q\L9GCT_^"+N-]H\6"POMNR>WW'];7O;P-UB[Z40 M%:^5D#5J^/IR=H7?7E-J##K$7X(_JH-K9(:RDO*[N?E07,X"PXB7/-?&!8,_ M#_R:EZ7Q!#Q^]$YG^V\:P\/K9^^_=8.'P:R8XM>R_%L4>G,Y2V>HX&O6EOJ+ M?/R#]P.*C+]:NTK'IC8%")>O>7_>P#<6" 0X\!Z0W(J0:T M-^@BM]@QZX9UPS1;7C3R$34&#=[,11>;SAI&(VHSC7>Z@;<"[/3R6M8%3 HO M$%PI68J":;AYSTI6YQS=&<<*O?Y6L[80\.8-.D/?[F[0ZU=OT"LD:O1U(UO% MZD)=+#3P,5X7>?_M][MO$\^W/^?Z' 5DCDA H?Y];3Y#<_/$<7&'&?'Y@N( MPCX49!\*TOFCOE"T3<-KC9A2,.8)AW3OD'8.0Y]#IC:NJ.RLXL[*I-G#,J8) M#2\6#X>#MU$THCC=HXXHA7M*X22E+SSGXH&M2NZ0G8C_:,46RB_< MUER[."=VP#(2Q2/*#E2:^F8^W3-.)QG_+F7Q*,K212MUK#6":3#BY8+A+*5N M8MF>6#9)[$.M67TO(%WZR?9&+[/C@K. C%@Z4&%&//.-@Z&&!]-9;;3J3*[/ M6L4G5F7OY?#S69:,(^E X3#V90X^$!I\0GK7LCY[.7]Z5X<<8GLM.E 1C7W1 M'&0 DQ.2_$2BQ$[A((NL3'?A<)0DGO6)!XG!TQJS(WOE)TCM2,911M(Q00>. MQC3-/ 0'P<'A2:I:"K82I=!BK#S'?@>QP--J<97GLJVA-]FR)Z-GSL$[1"", MP\@:O N7!CCR#'Z0"SRM%]>R@GY;L5W'"F58=DG JVTIGSA'*U[SM?#,G*T. M44BPE00.&"PM'_5!1/"TBMQM9*//-&\JZ(I7SIJ';3%(@\"J)S8JC@Y0Q_P& MR<#3FK$K)RS/FQ;Z5>_JZIG:\D#3*!F79Q(FK+1(D M3$AH3;P+%P6)ART9U(1,J\E'6=\/$^]5/&+K1)10,J;I@,4T"+&'Y2 G9%I. M;OB:0SP+I-G/?4B?G$1MF0BQW6^[8%D8)!ZB![N*:3FQ=>^%!4 <6A&E>-S@ M.F X SWW\!T4A9RB*/^%KRT=F(9I8A%VX4@8>DH5&22&3&]J=HQ?8FEO6FA* M,!GO;5RX)(F(I_\A@V"1:<$"+:B$-BVXZJ0@E[46]3VO_:"$))YL ^XVK.$;61:\4;^@ M7V$W,D[68\>#3I&7=CO/A4!IF7]_AUX%YP&&KJ!!#ZQL^3N$@SFHDOE!RK" M\+<:U$W\PXMWZ)-\?BJ4,E+2R72K%73^!*B#Y)%IR3,K M"/H(_S@G!XKQ'#9.\R3(NB'";43H'/;MT^.'YA?)-?J<:[F".M:?UG2H&Y[S MRCQ\/H29(_"SY=W)7.FNQ;;"8JNE<8)\56(083(MPE=%(4P?!J5BRT1ASJYR MMA50.IQ$;75-<730#O=4;5B2)I&G"--!@^D+.SJN&3R"?3MK:I@%9TFCMK22 M "I5-"+IP.$4.@5/2.F@P71:@Z$';ZNV[$X,=YUM#@TOY+DYYGW@J)3*3=R6 MVC.*;=X.6!2DQ$-[4&1ZR@9/'54D[JA(/5E;9TE*T\!BZ\!%:1K[HGQPBGB* M('\]NM-QVQ\\KJ;6LNLL-9T#; .#]6H+R]3?F1'O_'XSEOU!+ P04 " #1 M@&I1>ZOIG-4" "Y"0 & 'AL+W=OB1HRTSXRTMHA0I$)2=M*O[U)25,OQ MF?K!XK$SG%FN1$9KJ1YU"F#(<\:%'CNI,?FUZ^HXA8SJCLQ!X,Q"JHP:[*JE MJW,%-"E!&7<#SQNX&67"F43EV$Q-(ED8S@3,%-%%EE'U<@-.[[P.W+%E M:NR .XERNH0YF/M\IK#G-BP)RT!H)@51L!@[G_WKJ>]90!GQB\%:;[2)M?(@ MY:/M?$_&CF<5 8?86 J*CQ5,@7/+A#J>:E*G6=,"-]NO[%]+\VCF@6J82OZ; M)28=.T.')+"@!3=WN6&CJ)E%P39:.1S3;*W)1H=,.$W<:Y43C+ M$&67 MY!/Y0%RB4QS5D6M0DV5VXWK]FVK]8,_Z/V/3(5YP10(O\'; IX?AMQ!W2->W M<'_4AKN8B28=09..H.3K[N&;6QNIY DH_9%\>2J8>3E VVUHNR5M;P_M#&L3 ME,+$XH;&CUH[YVGOMIL0@N32L7^X(1U48WNE%[Q]S=4^5[UVY)_0F#+0K^Q MT'^7!:9U<5Q^_XVJ;=V'(EJ"!XW@P;L$XY=8&RH2)I;'5 ^.JCX4T5(=-JK# M@ZJG,LOPV_P?11Z>4N1'@EK2AXWTX1G2SZ[PX=["W4[Z*9$M!Z/&P>A\!Z<5 M^.BM)G\0^*$WVA*_*[ ?= >C/=GWO7_GD'>^^C.JO:8_PIT0.51U3Z@Z1N;E4?L@#1[<93/%NQ4H&X#S"RG-:\>>WLUM M;?(74$L#!!0 ( -& :E&?^&PO=V]R:W-H965T M&ULI5E;;^.X#OXK0K /,\"DL25?B[9 ;TD'V)DMIF?.>79L MI=&.8WDMI9?]]8>R73NQ:;6+?6@3.R3UB:3X4=+9LZQ^J2WGFKSL\D*=S[9: MEZ>+A4JW?)>H$UGR G[9R&J7:'BL'A>JK'B2U4J[?$$=)UCL$E',+L[J=_?5 MQ9GM]J\6%RWK'8*-02_Q7\61U\)V8J:RE_F8>OV?G,,8AXSE-M M3"3P\<2O>9X;2X#CK];HK!O3*!Y^?[.^K"9/HY.*LDL^D,M)@S7RI$Z+6AA"*PN3N@Z[@5P%Z^N):%AED(L\(?%,R%UFB MX>%!PP>DJ%9$;LAUHK9D"6FNR*>?1;+/!,A\)G/R\^&&?/KM,_F-B(+\9ROW M*BDR=;;0@,S87Z0MBJL&!9U P<@W6>BM(K> )D/TEW;]^#W].[N^2RT&%N#2 MSJ_TS:]7U&KQCU2?$(=^(=2A#@+HVJY^65:@SB;5;^SJ#[P\(30TZFZ,J-_: MU;\E,#J-)]67_V[NJW\'_LZN?L/3$\)<3/THDJQ;(:RVQZ9F4_(JT:)X;.JL MT((KBUFO,^O59KT)L]^!ET21RAW'EDNC&]2ZAGZ>+ER'Q>[9XNDPA\9241!$ MQT(W8Z$P\@:6;A$A)_2.A99C(7!QZ!Q+K1 IZC/:21UYR^^\Y5N#<)G]";6P M*4A: FFFLDA%SDG1N=&\-T^I*59E)9\$K&2R?B42">"I)8)!ARFP1O"&0[>0 MBJ3F8/Y2FC**+9;&BG_@$.8X@P"LQD*4Q3[NM+ #&%H!7NYDI<7?#4 HXZ+0 M2?$HUN"V1"FNT4(=CH"XCC.(\P")7:)T7* ;A",VO96CWR5Q0,$"-"[&"Q'",^:')<:_FXWD+B75],)?MNI'XT81'04($?,C.@6OIT/7SH>7:2KWIKR7R:OQ( K1&X_M MQE$TA(B)>9X?36#L2_*7+YR3M:\X!LQ$?\Q!47NL.0A0FX8!1,5V^V9RK5359.< M!PL218AP4^3'X1#C6"P.HZG@]ZSBVFGE^T=["Q3ZF"M8&/BCO$ H)?*\*>P] MK[BQM?Y]+9ZX^G@/2WLJH'8JN-]7Z1;XJMXFIDDI-/#M08GM6P[4+71<[>>, M><,%C8G!@IZJB;3G!>K:X5A;A5]VILN1Q2?X>^]Y&QA(\R#)0M&4-!Q3T'O&8IZUD6T% 4T.!]? M1#VM4#NM_.# >=UA2RZ+Q[GFU:[NJU!'8.SA#QOP%29&G-%4 M_$GF3[Q"@2)LX8^W$RM$CM)@&FI/*]1.*\>>M4(=D\8 M;F6>F<52]TIF/Z:V2<4_N+NAXYT+='KN:*TC8F$P09>L9S5F9S6D2!V2_N;= M0M!,@B&T%;!18!"QX& G=SR'GMJ8G=IN7])ZTT.@/^&$;S8\U28*9EXHV#%9 M><.SI!4B-'$?^4)5DVN6T.'AV#,9\/TO47$@L#U!EWADHT9#;&V0L00 M:W?O#GKLG9X>F7T#5WN'FSW'AD!7+"36>URQ\?%@P$(VV 3?(&*>Z_C#,R8V MWNDAUE:(&&+M#AGTV,_'GNGYG=D/+Q_V99G7MRG0'$.#F>92[2O>]6J;'"R* MHKF(A()H.XQ@/4TS.TU_+:")@,8*-M0";0,9=C#)AGR'2'ELJ@]D/3,S.S-_ M;<]L:W*81(AL^*@_.G%&Q'PG#"8@]GS,(FO8OLMB7L<':U"M,>K)D[U#GNWV M"=D]U?>Z]9$(ZIEXG*KA<+.."<7>P"V+@[O#':\>ZWMD1>J1FTN2[FUW5WU9 MW] .WE^YI[?',Q_BVIH)8JDO,-#.69+PR O#[1DK]]F &Z&[\+_X/4$L#!!0 ( -& :E$[/?Z0 M/PL #1( 8 >&PO=V]R:W-H965T&ULQ9Q=;]LX%H;_ M"A$,L"U0U^(W7:0!FJ])!M.=HFEW+P9SH=I*K*TL>22Y:>?7+R6KID4>4G:< MM#>-G;ZD#D7R/.^A%1_?%^7G:IXD-?JZR/+J]=&\KI>OQN-J.D\6_>E2?'Q:K.TCQY5Z)J MM5C$Y;?3)"ON7Q_AH^^_>)_>S>OF%^.3XV5\E]PD];:S8-MU]_[_VR';P>S*>X2LZ*[+_IK)Z_/E)':);< MQJNL?E_<7R7=@'C3W[3(JO9?=-]IHR,T755UL>@:ZP@6:;[^&7_M;L16 R8\ M#4C7@%@-N.\*M&M K0;$UX!U#9C=0'H:\*X!MQI@Y6D@N@;":B!\5Y!= VDU MH+X&JFN@K ;>>9AT#=KU-5[/7SOYYW$=GQR7Q3TJ&[7NK7G1KJ"VM9[S-&\6 M^TU=ZO]-=;OZY*S(9WKI)C.D7U5%EL[B6K^YJ?4/O:;K"A6WZ&P>YW=)A>H" MW8LTSN)\FJ!G>J;7&^8YBFMTGDQ?(HI?(!)A!:W%=:^\ M[;4!VI<3C(F0Q^,O0#!T$PS=*9@= CA=]R2V B DHH1M(EAO2U<6]17GK@)C MVM=G/ -G/ VE;4 M,P?7^52;EDJO"#T%[:OG3-5NU ML4N;[0CB1#CQC!2QUM?5@*@7M-P$+8-!?\SU[&7I/SKAW.DDBIYE.L4\1SKB M:5S-T:VVF6B>S.[ 6RW=@*BP%O+5@*@7M=I$K8)17RR66?$M25#5SY-LAMH"HJK+=-IP:CVP59[62&])7=Y4W8IOQPYZ MI\A=$D+9V71(U1_+EI/$P;&T*6K45!ZS7KQ@H!C@%Y9VH .J?J &N?A!S'T; MER\1F;3(FX#^#X(NY<03CZ$NWAF[0S&<=EUMQT"()-Q:K><8PBJS[Z_;F212 MV"D=D&D63J2=10'=B(G(DY&P(2)F3^*1NFYW-$G80!*'*;F/3<(N#T&?!.AL MH]1)PDX)Z >R2H ,]$I0^(Y9 D206X)D7KN$C3? XL<;)FPHC\.8#ULF[#*: M$$Y]*<-0&HO(TPF'B@1 U@2!JPG=]PD M2YUGI3_7$Y>1&/-(>.(QD"1A2&[ECJ$83HF+/\+X]DQUL6(@,7 K,0"=22F% ML!(#(,.2,6I=\PK0C03'GD5$MLKA)ZJ']RJ(B6$S>;R2F$!L!G(]&2Z* 8F; MZX'K0;D>D(&Y'KBFF^N!SJ!<#_3ES_7$. %RL!. =S/D!#CQE*7$. 'R("< M[V8(I4H);D\]A'EG-P.85Y)+>^H!S"L>26[/*H!F'BD/IHAA,PD7[@]UVL0M MR -.FQA8DS"L]W':!$(WX+0[7=AI YU!3AN0@4X;T 6<-C&V@J@?[Z6(<1 D M["#"7HJX%D$*NV:\'%+U#T:-CZ!A'W&(X:*NE^#,BOMJ0-0/V]@-&K8;!WDR M"C$>VTY@2-6/W!@!&C8"CW0010%?P#UYGVZ=DX==P0&'410P"2X$*,!_^TP< M[,@W-(-8&D;L(Y](49>\(V73;$#4'XF!,PW#>9_S* J ,II,[#@'5/U #27I M@RCYVRK7A%)^2E*(DMX:A1I*TITI.13#*04H295SYGA.(4HZZP"@I!#,.JN] M!&18"#ZQS\1>A"7. 1+XABE05D_=L-4'F;J(]5PW.6FS\1Q0TW^*/4E>%@%]\--X3E8<(^K#.?/9(A67\TAL\\S.=]C V'6$DB M.](!53_0K:>F'@3*-\OR)8IH ZGF&L#"!D&I/.F.&U#RG4$Y%,,I!T"I2RYF M%W < J6P[R\$2F'GFTM IE.EM*]Y!>A&BOJ,'S>@Y+L5N/L:&PX4GGYCPPTY M>9B<^Q@;[A(2-#:=+FQL@,X@8P/(0&,#Z +&AAM\\\F/-S;"(%B$$1PV-L*% MIYX[Z4DJPL!3A.%YT$./P"?'7'KRBC#,%&%F'N1%A,N[D? =.0B#//&@HO*/ M::WS'O'G7@$5E8)XUJHPT!([%Y5#,9P*MU@DBJK(WLN SLV]PF6;:CX\LO8R M(".1SF'V7@9T(XJ9YU16&%8*_A/V\M:3Q&$TOIE.BU5>I_E=\SUK5?X%S%NY_58WNXGCYREQGH)$:E<^I&)$WA8U(_;(%+]$$0JX&$=3VB&D.K) M"*E<60\,8&/S MU01)FQ*&E.#M< ')["+\8D#4'Z^AJ I3])']@ ).3.T$?S$@ZH_$8%:%,;N/ M'U 6HERXAQ0]0/=^@O7W?B[[XF1 KCH/S%2AG^K*3Y/IVW<7F7Z@R:);>Z7?2R<:OE^BMJUF_J M8ME^?\FGHJZ+1?MRGL3:!C0"_?^W15%_?]-\)59AB9+XG2/CQC>^V-VJSML7;3Z73Z 2(A"0E%*@!IV?WU M/1< *6HM.\GL-OEB"^!]X3[.O:#T=E>JG_5:B(H];/)"O^NMJVK[^N1$IVNQ MX7I8;D6!)\M2;7B%I5J=Z*T2/#-,F_PD]/WQR8;+HG?ZUNS=JM.W95WELA"W MBNEZL^'J\5SDY>Y=+^@U&W=RM:YHX^3T[9:OQ%Q4G[>W"JN35DHF-Z+0LBR8 M$LMWO;/@]7E,](;@1REVNO.9T4D69?DS+6;9NYY/!HE6. M*:*&-/I@CFJX89PL*"CS2N&I!%]U^E[H5,FM\5"Y9.>U!H'6C!<9F]M T?Y< MK@JYE"DO*G:6IF5=5+)8L=LREZD4^NU)!5M(XDGJ])Y;O>$S>J?L8UE4:\TN MBTQDA_PG.$-[D+ YR'GXHL";M!HR/_18Z(?^"_*BUC&1D1<])T^M>"'_R\DS M'KLH"XVS9MRF$IQSJX061<4;SUW)@A>IY#F;8U,@;RO-_GVVT)5"YOWG!8OB MUJ+86!3_X:%Z42_!PFN]Y:EXU]O2H=6]Z)V^OYQ?W,UN/\UNKMG-%3O_/)]= M7\[G[.SZ/9M__OCQ[.Y?M#^??;B>7R0M9V^!K!P\:_;(=CRB(M%>1P<'A"W8E%JJF7(RI%H-XR&X*-A=;U,0"X0@3N^VQRP>1(V0F='V[&+ 4#LX% MJ>!,;V7Q'3S%^D:76PU(7QMX.D)CY4*D?".P!?,R@;:5(20>V]8+I#Z4]C_5VPNNQ'JS"W[)6]*_:YTS/V$H/]CM&-(DY3.2[ES0ZMY6*]:@O@?^6 M@[CJ2.MZEI1*0%':(AARS+3X,\H,\@95PHF()_S4@M=-069 Y M>'@KE?4![Z5)'POPJ"ME**NU5%E+!G;SU$#BERDW?8DIF X\)AY2,+5DQJH. ME:EGJ6$<>Q1<>6RWENF:3D<@ "Q+K;XH&+(K4JHB+H+I7 I,&(>6""H-25@G!-K:#4IYG%I[J@M>9M 4*^7)#C0M5H+%S MT4V H]UJ7U=LS>\%ZDD49/P6^@%KM=(U-147,U7G#LR46-6Y!:S&309'YR*M ME4D<0W;Y !0K5J8@&FCJSR\O!D/3IQ3!=O[HL52HBM"NBVK$ORS+BJH D*4I M?VJX%64!DAR.;'UF<+*H<;2COFW/0W1&+6@$IJYJS5:B /*2-#RA],D,B>N@ M6V!F*K=Y6Y7VE/T/9V>W@X['RHVL*A<1_;4QT>NRSM$7")"X,1J%_%-=V)G6 M6$V(TJCX=8'D28N].4-,PB X?L\#_[A]M95#ZV[SK9KVM MLB&;5=2*-^@'*Z/TKW^9A$'R!LD!"#<]:LTK!VLOY3]#*%R 79XAGVSCRG[" M:&R)"T$H10V'K./HIU(=E%R3DPYU6VLZ.%5JV::9Z[[0 AF8[37A\;TH:F%] MAXL2M<*-L/J*QS:N%NY,M<+#K6'29&>&B8PN(&3-LJZ0O,RP&U^WFF88XTB8 M\7_K$0NX$O2W5L4YS[EI#W, .1J5V);Q!-@!QD4B/%3$GU4#"A M%!A=LJPQC)1*IL^5FQ*YR458A_/(C5E0MZ6I&!\T:'Z+'81Z.]S=Z/]7V$"3 MW4+F.877IHLF.* IIC4JL]%?\/1G8H'VR*/B+U7CXV840;P*UQ64IK2 4KC> MZ^0^)M)D*><\7N2#' MT.BM,3JBBU90U_I&"QB9'7=.)[&,[GD7V1:;UAO3[! ?"3Q)JP9>3$K:49FS5^%P!#4P"!67B529 M6<"HH@-",G*],-9RTS2/P"AI.ZH"(K] H5^M'N#QJV!OTJ%P6"CSNNH:!2A# M*A*2F4M5>P(8\LH?!M%O[ 0=+/9.DF"VT$J;(5Y%90_?J4;_+ 5'!PX1#_CD8FAQX?D2SL.!J!.LR*] MRC0"2EXS=HEL,4/&(^FE-$&07>=;2E.I0_9QCP5K4.-D>6U5 M0WS3"NER;"L 9G9KMX&M!@V,,@,6U'_;3HK4L_#M#NV9=HP[>FUF/=M(^&J% M.18L-BGLL=MYUIW:C+C4RCCF?O=H+XMQPV1@ _"#@6RCFQ[US,QW.'W/;$6; M$W#MWAWHUS"(QOWN"S-V31H.=OH&;\M:PR>ZOAV M*C!&->"-)R.W.PTC;PQI-^W8YG QB+UH$K$^R,;) M@ 6A%P<0,@+7U.Q.I@,6Q9[O^XWCEZK<=-Z^H &C/$0C$-6 6B(YR7@OUO=& M_I0*/$@FK=APZ@70,FL9$8XMA9]%GC^-63\.QZ#RQCATXOD3<,91,&!C;SQ* MV/4>W%^Q*4X1DJ\";Q0'Y*_$F\3DO1"V3WWW:#2A1V$(?X7L\BE^T<4]!84_ MM-* B_' K&$"&(=!T-T.AM.$O7=P:+A\]SAR7(GA\B?=;7"-OFWUE+^C>@@R ME5C3%P8 I&]72__OHOGJ<'\JZ05>>G#\5B!J)AH="$0%3*DP0]]+HN1 (.;] M()G^D2%T-QDV-]] /8G6TTGFZT)SUXZLFCPPGGIA1/C4GXX&;B.(X\:CN&V: ME[H8:^&)B!R&,C&TM!@#3RSEF:481V,OGL26@A810.#FV8$2X#.:)("!21BR M*/%B ,FAYBYU&(=>.&K(PWCD^0C5>WKGIURO;L@?60RX]0E5?(0.Q9:Q?'(\?S0-3H9>8$?P8PX#+ B3([AUR_'VF"")U-X"SD: M .R""1G<2#2@M"[S#+/Q&E[(=E71)^"B>CW _0P6L3^ MH$N;=9*-R&,O) KT+O,7??B0WMZENEF6> D"'*+I)H"Z!(V/+$[)0^YK$_L: MJFWFYEM;RPOK)TA*ZCCF'4[X9K_UYP5W?]JC"?DDXFVEM$W:IO=1[C^T#S50 MC'OXTXL+>L,H-(A'A96,3;<881"+?9-6J%S?[SP+@8\1@*&3D!AT" \"3$WX MF,1/-SH6?.0*\<(<95$_P/PX'0.=IE-,&@& 88II,D3TPSAVNR'FPW 4'*H< M!TF;+79U;*^C^.\U\@!RG=XQJH"F2*MW/ :F^0P] [G>6!-&$\RC45>O[>)- MR[4=_-A>1^^1KRO@X62,8YOV385K1[,D]C LFOJ>>%%T^)3ZP@37T6/?-Y]T M?B:P$6IE?@Q!WPS5165_,=#NMK^W.+,_,]B3VQ]K(#PKB<+*Q1*L_C 9]9BR M/X"PBZKOND% #I#0 & 'AL+W=OU^]&PQ[YP>#TN!)+.9/^MKJVN!NT7E)52NV4T61E=M*9C-Z=[?/^ ML.%W)5=NYYHXDX4Q7_AFFIYTA@Q(%C+Q[$'@[TZ>RZ)@1X#QM?'9:4.RX>[U MQOO[D#MR60@GSTWQ6:4^/^D<=2B5F:@+?V-6O\@FGP/VEYC"A5]:Q;V'^QU* M:N=-V1@#0:ET_!?W31UV#(Z&SQB,&X-QP!T#!907PHO38VM69'DWO/%%2#58 M YS2W)29MUA5L/.G-S*1VM,D24RMO=)+FGFA4V%31[=5*KP\'GC$X=V#I/%Y M%GV.G_'YECX:[7-'ESJ5Z4/[ ?"U(,<;D&?C%QU^2GR?AN,NC8?CX0O^]MJD M]X*_O6?\O9 MX9;.K0L^_?4"EOT6RW[ LO^_ M-N!%GSS([UPE$GG2P:0Z:>]DY_3F\OSR:DZ3\_-/MU?SZ=4'FLTG5Q>3FXL9 MW5Y?3.:73X.8.E?+E!:UIROCZ0\(Q666R3!---5T@03*A;1HSNAMEWPNZ?UD M=D8JVDUFMV&E-T+_ICHQI:2YN)>.7LU-I1(ZW!^^IIDJJT)E:P[-'G:00'@> MV>VX?-VG.;:;Q=\1D".3[88D826]4J_)&W)-C!! / R@8@ ? BS6D)O2W/%B M(JV'M)&\3V3%.N*Z\!<=UI$QFRU6?JT5#-%.]SWQNH%SX?^XAE6-8J%3H!\-U,N$06MI;#(3RZ5U@Q%9!Z- M:SLX.H@C%A$IC4554H5? R*LE,^1IL^-DP\<]NE2V&)-(C55A.K8J%3>RS0B M.S=E)?2:4H/Z:M!(WE> %TNS,4/K$,&1:[C'U<@%,A H"F-!0%0!@T=&!]/& M[4\_'(U'AS^C+$HC?]X''S[6JO\TK>>Y\/19@AX3C@^F@LN3>@G)9?(#CE^FE1]&Y1KYG)_"J0<58O?"#^ MWL&PQ]Q_M>/X,9]WZ,S+-'$H!D8:[YQ8KFWYNO3CL+\'YA0%%W,E'#8FA7 . M' +\S)HRC$5H6D\"*0B%/OEUEZI"0(08/9.XXL)U24O\H 46:JB>@(I%$N!R^?(9# M@HM0E<8XAZ:%-S<,46IPGB&DE-9VHQ7@#+C"V#.@\3E]K85%Z8,6A(2_J062 M>B(B%T,\BAAP_RHT7*[9V>&SO#CL#?>[WPC9'#F$"6PI,@5EE>4*MYUGTQ ML(,0)CQA;:DSK-.=*.H CYE8&1LJ5FL%LJ ]19WR_5:<&B5J:LPB@(<]' QJ MY(GY:>-W@\*0PM9$6!M**$J>W-!<-- LM?HG/-:[8)-UR4Q=XX2*3"LT&P_CTRL/JJ@81 MSJ$*5I^;Z7](0MZ^8>PH"GKDUD.AE5N=354:1/EYL>4Q?UI<>3QJ+3GXFV=G MXTUOM->E]ZV#J<8!JHZOLAZ=8Z"5I]\,5*4]%NR-WVRED>U?&!!>;@:$WY$J ME4^!I=JQ* 22E092C/NL1I8Z?MN$CX0%)"%D$5]02"&)Z(J([JD3WV#G^%U* M4)$_,D!B9EH\B;=/V^^823R^;[?'CZ"/8++2C@J9P738/SSHD(T?%O$&KXYP MF%\8CT^#<)GC6TQ:WH#US!B_N>$ [=?=Z;]02P,$% @ T8!J4:UX] .C M$ PR\ !D !X;"]W;W)K&ULY5IM<]LV$OXK M&#?I.3.T+%+O;9(9QTU[^= FES37N;FY#Q )26@H4@5(V[I??\\N !*2+2?7 MWH>;Z9=$)HG%ON^S"SR_KF9?/Z[8I=:7>&6';[5:: M_2M5UKG#Y\OE.KM4'U7S9IGW9:T,/X=J'_/LD.6I;3JNBY_T46S>7$V/Q.%6LFV;-[7MW]57IX)TAK4*,?+"JO!G.Z(J-\: S>:JQK7KY7-ZIJU?/+!L3HT67N%[YR"[,3 M"Q?BQ[IJ-E:\K@I5'*Z_!!,=)UG@Y%7V*,&W>3,0PRP1V3 ;/D)OU$DV8GJC MQR43*U-OQ35X-? :+?9B&O6JS+BGU=+R\__]/K\4[93C*JER)M\M2KR4YKA578A>]J;LW0ELAQ0[R::N$AHN+/,C9U (_ M*KN"E%(4VC:ZPN-U71>B1E JFH^SE[(+!+^!; MQ)11%HF6>:#5VIX42MUA9=!0V()<[]@&CVG^9RR^D=#\5OY:&]WL[YE ;.2- MZK5UBM#'2MTIDT/NHN>FWKG(YG!#_EQI.)P*IM@?/_^ME5 H>#A_\]V;OSV+ M>)!&=<[I8FJI.E.(WRZ3+JM"]@X M]R2)$8.B3T'ES7NP^Y'R>CIN:;UJP)(CZ>2(TTZ..%D[O^EC:Z?R:'].3K^U MVB@@!J+_IG*1HRO;$ LVZ=?>9YUVH=QHH^1(:5 V_#KVQ^3071/^X)YOP0+. M):$(=DAX226-%#IP%.U8 -ZH"Y5QQ3!F"&LY[8K,> MAA&QU?!Z3IJ?K_5_L2=]ALGOD?63R?9]710W'%0WPFMO,:Y"^ M1MC?P#^)-WC(&CFQ.8Q-2L8#\8OJTWR7C'NJ+<49K]/5#A1<:A;G:K >D&D1 M\GB3M\;'04&R&E5*0GU0N50DW3/Z;JND;1W;:R0= M*.8M/+=G)*X/FHJ1=I9!GM\S?RN6B5R'7=[G:"A%;Y'!9*7JUD)UH*.(-;(: MA7"[=>5HJ2K$/5CS,=/KDNORWNG468?K&>5"TJ6NVKJU?=G'>E8Q,*4/#>_1 MM^08,O_4B0BQ*;QMI I:?WC<;52N?,@V(,(@]4'BO= O%?4E?#6)[=#)V,5I1F-2LE2 MV6#' U"D[O*R+<#8KFZHNL&5_-=M1:K@_!F5Y_:1M)\$FX<$Z'(K"=Q&26>I MO-8:.*US+[(/S-/4QE=ZXO/CX,- _$ .6I&:Q)7+17*I2ZH9;URL;E_(H(<5([=7H8<*(-P M#ANGCX7>0NN>P1541D]EBQ V^M^'Z4LS4/B5;*QN9-DZS)7O<^"3@?@'\N(% MD;J@#,D*D49;6I\3V$HHHBE.H67PH_$ZXL>ZZ(3Z\-VV)LXH8=Y+?H<%EL)6 MA_VZ%\1MEP>1><@]'-;2[![P.4U@>\4X@U=#^R4% )M.5E5+7E0I1_K,AYV3H<>NK$X-ORJF!]9IUY)?>>Q6O M!>YJE_T[+A_J;J= J7S$(*(;D69 #]3W M#L1?ZUM\9)('Y02[#\JPE7N*E1R1!5>+('##?W.%\742O+ODZ2* @5!=@2VM MF&'C'LG6(M%^Z*6$.^*?$WB5*(8RP,W)CK9H?+XEO5&AX_74T1PIK"NPOGC" MSU8*WD>,T/2EKTLAS9 :71OYF#!?DJNQ-]",=;'\9(2FNOS@DM5W*+@<1*.4/D@7IYUFAPQTQS@!RAP-GP:7-)_E\B0G4>M, MC[H@C6C.L%'1&OJ)3](O4BW&YZ^VSJM&0WS*T(FCY34SK@,3Y M&UH @ 'BR%&\#Y,]-;5X(M(DG4R2V3C#[_EXD8SFB[Y]>.V!F WUBGCP;N$= M5EV(>Y'51%93NZJVEOH!,WGWMNO\5 M#3JJHVAQ: L9#17-<, M57.K?.-T#";CC9Q'=4'"99)AE8H'-(> B0,RL,)0 MDPJP7JG@>7WKT&E0=1IDM,"A 3&"AJ0%I-QU#4:HJ=SVM0U88MJKMB'XQF'J M2@VE^6AIJ&RE7-9Z1H*[=A09'DCT7:B*->AB$%JQT/H#E2O/THVMIC!.Y1ZVP:0N,X3H5](3Y MYJ+='3"Q\N4$E4$Y)ZNHT7:5"*TAH[9 +W.,6B93Q",^A MG@P':9]0L45;?7;UD]%@'M8D-*(ASX<4Y=[-KC['\P>U:UR*R68N2R6^U#81 MZ[$F'F*$)07[LP/VGZ2#R1_A[5B?SF$>M]-#W!4JU*W@ :2X]$C98/\/<7M* MD[^'X[[2QAR/!\-#CL>#[!3'[_MUUXB7=6WVX@?TM8;0B6/,2IHWNKFP*E7O MYT=IV+@,<;$K6^OZ_ NTW-ME:RP[!\$@]&X7*WVGB@NFQTD>DD!!*-\,>[H= MN"E^A!Q#FB-Z$3LD^_&8=R#>NM&[)TMM@8K0N$>L.ZD+%HY&X+>\V1& 7Y&W&$.S,Q(>3>F.[!W2(/=W M9 +5S<,96QU,+5BX$Z)9EJVH>3RVI!Z&\8RF(2ST3"UP5 FYKIF6VM]H(N3& M$9X&ZR.437J%KENIPM?IF$V2@>9:6T(./$U\F$/?:E&#[8>J.77O\ A2#O-A MN[$6MP0 [!+>VJFY2_Y'VAR(*Z;*^-<+Y(9__&57CK&T==U@5[WBJ50@W[IQ MFAMJJN+@^]QHKH0TU(S8?W1;ARQ+A\4V>M>C%T8NO0]RB91FK1I6/-O[Q)&# M?"!>?&#!37<$)*P?9?&[KH"'L4[1%;(^=GX./73B&W1G_MBK2%8?9/="\X%8 M6U.6C,X_XOW(%.B3&LGOT,,ZN_N4\S/BK4/Z]AVC[5K&1I)<+"7@TBK"QU[A'0W?-1H5P0YN$J.A;/PI MV_,@L;BTT!"?8\)>,"[.;RQ+QQ'3V=*TIV/H;# M>$>C.WJG/IWP5'ZZCY(X0&2]3S;;R 48QO%HB?B/3!DXCT(<6GC[TZ MVLXWN/^AK2F@?#U/?UU^E\\FWZ&TS]+;C^9A^S;)DG@[%^7PP?88]GXC9 M>)Y,QB/Z-4^38386Y\!-].[[XWA+AUFR&*5B/DN&TY%(Y\!73T6V2)/I="&R MT309CD8>L%;UVL@=DA)V7?/A1^5SU/%!:S\$^G,XRH^Z*. / MK^FX&#Z0C6%&]H;Q.$G'F3B?#1;.&Z:S13(=D6VFBTDRS:;B/!N,Z-U'.NB% MX VWEW,XU' H9K,DR^8BG:#+@B=,QLETC*V![2AU+" 9Q,QGR:3V902/8=O-H*" MYW,$_RQ)$;ENU4_R9H\\GLSF$Y&..'V/A_R&J@*PK15^,.->*T_].;R>=Z/0@'!&EB0*7>'KL6- MX\W=4=K5EN!EOZC4;L@'I/(LP#<(5@ I8T/\LG6I"X8W7DSQ@6Y) M=$RS71'2:KL0?=C>%3^0J+W=69+;3.:Y;* ?GN,L3*.$WQ.6SCLA4="E1\ M,X$[AF4-\]&=G("D'===B]VU5:'_/[B<$@_&E3_WBD3UT)S.ROKF^XM\T35I M8:^+Y?ZBVQ>=?'^XJBH^2.9[=VXC/TB'M_']N"\]!&)WV,CBV%^(P)-TL1B, MCF:H\^B8[?Z4;^4N@?R$IE;,$W'VO@MO>^:ZZJ)@;T60:*?MQMWF7DM3A L] M;%NKXX/&*$\L?9(*(!Q8#$>&>LJ\K7!0S> +Z.+U8B*-5\?YYL& M5>/N6'=/NQOJ5^YB=O^YN][^(_?_%IWO"DN'@]GDS!VPAS^:>L?7M"$?0I!_ M;I1$3- '$U(GM.S_H VZ>_LO_P-02P,$% @ T8!J4<.D0%2(! @ H M !D !X;"]W;W)K&ULG5;;;N,V$/V5@9$ +6#( MMISKPC&0*YJ'=(,DVQ8H^D!+(XD)16I)RD[Z]9TA)=L)DFRQ+[9(SIPYK9W/3.N5U'AKP;5U+>S+&2JS.AE,!OW&G2PKSQNC^:P1)=ZC M_];<6EJ-UBBYK%$[:318+$X&IY,O9WLL'P3^D+AR6]_ GBR,>>+%=7XR&#,A M5)AY1A#TM\1S5(J!B,;W#G.P-LF*V]\]^E7PG7Q9"(?G1OTIGY^;7.3(WP()[1S4:> M$'E_E'7:9U$[_4#[&&Z,]I6#2YUC_EI_1$S6=-*>SEGZ*>#7S"0CM/Q M)WC3M7O3@#?]H7MP(5VFC&LMPM^G"^0^718&A2@/A.^$1.G1/:WRF3G0(>6NE+D%JCU;6T-"OR1U(%\HS M!ZYU#>B\I**EM="Z%0IP#2XWF)8DAM"HUI'8"SA9:EG(3&@/K6X=ZQE+"H7% M[RUJKU[ 9%EK(P./M:/.S(RE[)/46TX)/%0(9*QIO0A-: KPM+4A]R$K$!Y0 M9-4;3& BTJ*##*VGH;/&8@]R>&SSDF:&9SC5YD1S"(O6@S8>E*PEV_1F"#3. M,!..ES3@R& ,::! 9X'E"PI+P;'F,8X0U]/OY.A8A_CFS#I&8"F()47SD9+D M08F:W8UL69NSR8;8VP2N M.M^_M\)2W!UQYMQ27YH%6N@Z,YB^QX:(A=U#WIX<#V&%FWH0>CNG%,:E=%T- M[$R3?9IF2H7!3%@[:7+8;PP)PC6Q*M0+K^BZ<4217?JP7D)RTOTDW0V ]+6W MNW%'4]M!'6?5SWOTGCO![LY^=!FASMOHY%[*=/ )9< M(X4U=7"ZP)Q2KT%$HNFAEO$N#A'1-.(ZER$U!$R!4LQOVK1;+IZ_Y M9VHKUQ6UX4BVQ&6AL!]/L0W%4D@E>+N3X$!Q#]*=RQ=R+#^^K#O@!+[IOJ-Y M^-UNXGL: O,F7['Z+S"+^9I.^GRUFM-%8^S?COB""KZ05/DA+NW:2LBB<3)R M6U%7PKB^OK7S>Q3=Z[QT9;KX(:;1G>/C0W M3:M]?""L=]?/J]/XJMB(Q[?9C;"E)#<4%J0Z3@[W!V#C>R&ULG5=M;]M&$OXK"UUPL && MDBBIEE/;@.Q>KSZTC1LGUP^'^[ BE^*>R5UF=RE9^?5]9DB*JB.GP'VPQ;>9 M>>;MF=FKG75/OE JB.>J-/YZ5(10OQN/?5JH2OK8ULK@36Y=)0-NW6;L:Z=D MQD)5.4XFD^_&E=1F='/%SQ[G#"-U4EW?Y6E79W/9J.^@U].K. MEK_K+!37H^5(9"J731D^V-U/JO-G0?I26WK^+W;MM[/92*2-#[;JA(&@TJ;] ME<]='(X$EI-7!)).(&'K]'.CO:8(^:MQ@$9Z/DX[Z=M6.GE%^E+\8DTHO/B'R53V9_DQD!S@)#V< MV^2;"M^G(1:3)!+)))E\0]_LX-Z,]T7?;>#SQ7MS9:JV-9#_%?U9K'QP* MXK_?,#$_F)BSB?G_&<&_D+[[[=/]X_W'^_>_/HI5MI4F6"?>&_&OIMR+)05B M>AF)G4+]PHY3V?!5[FPE[DWNI)>Y$C_9,M-F$^%1&@MILN%=)'[^^4Z M^+T/JO(B6!$*)3[%C['XI]TJ9]#!R.D]-6!J729-JE#CH1"KQSOQT=;0LIPL M(G$Z59WKJ6T,F08+03] (GW&R[:S27##9N60"U&I4-@L%K\KD5J3-2G);V79 M=)KA4ZI< &\-H97>J^ Y=J66:UU"E?)L59NT;)B*(& ;!YBH>>,AA2MO2YUQ M<&YER2X^4DM"%1LB;/2:KH\P(NZMP5#(( RQ3(FL[VQ39K@-8JU ?!0U*":S M#FD!=0IPLNO<.-.QBBD[TFSTN@1:ITI&@E3 <:[S1I;M8Q(I=.W/$59WI!SF M@5$[H7S0%8OG$K<4+^5C\1$.J.>4TE,W+BW @Z@.#3\IQ^S?*=X/ITL>V MC_5.^B/[7FRLS7:Z+%MCP09@)CGXX*D(&;RHI>ZKX,_I)G5OYHMX"I8L2SR) M6DF@0G%T.%YBSR$RCR>#"!FDPI"^.""-N![>3 ?5#("F#:E.9:T)*_+31:@S M]O(#IU@?]8.0&Z?@=E.W]42?@^K3IP$A?]'VSL<3KN8-,:Y8[T434*9?6D- MC?<%X>6_K=2E1%$0!IE2GS)G4/FNH)LT?%!;6U(.SZ 5XPP]R+7VJT6Y@GG^ M_K=EDDR^_T&M U].OR>Z$&ML $^9W9E70HM"MBFG[+6@:FZ.')1D=_Z=.+NG M,-C& SC*36:,W!L*!DUYV*Z6("JVN(3R3):3*>@J[Z?>DW+:#:9=$:,-6]? M&)I&R^^68M42%9I$[CGN9_,H26;G+\ =<\O9% 8OSTG4-0A]:BLL7+YU_>QR M3[$B!-P.NJ(UGP132[F+2M6=:FH88>B:_%3,9WJL9;,>#+- MVA'=,KFQ@CK?:52YS/Z'K84"V]$&Z+R69L^]OC'Z"S'3SAXQ5A_"8][BQ8C45#-A^[#/D5["*?9*[=%GWKP/EIZ WV"W1BBZAG=SCST*]Z M#N#\WDJ.@=!1".\[=D.S,O4#LF#[%+0#?EC[X$CHCU7L2[<%(F:#VGA@55GZ M@RZDA/GL>&7A_2>SO/-\QK*B\ST7J5>UI)VS3]#0QHMP]/#8775 MGM&&S]N3[B_2;316MU+E$)W$%XN1<.WIL;T)MN83V]H&,!-?%EC)E:,/\#ZW M"']W0P8.1_B;/P!02P,$% @ T8!J44@ V%6X!0 8PT !D !X;"]W M;W)K&ULK5=M;]LV$/XK!Z/ $D"S)?DM#I( 3M)U M =JT:/KR8=@'6CK;7"31):DXV:_? M;LNB=I?>KPU[/94LNE>N:%5MMI>2ZY,II4Y'E^7%GFAR>#N1^N/!%\]KMK$DLF1ES+9N+_+@3"R N./,B M0>'OAL^X*$008'QK97:V*H5Q=[V1_ENP';;,E.,S4WS5N5\>=PXZE/-]2G$:4QFG\@KS^UN!^D-?_7P;3N79985QMF?Z8SIRW2)L_7U [V*H= M!+6#G^;G%^5)K1ZZED"*4K5MQ*+SBKDN?(/15O,.BJPR=Q#'E MM15%HG6NK?-4P5XJFU2"WH!4.]QC\H84;E4*SLS_0HF@1WBA"OK2(?@9 M.P*\:L%RG6]P#:JRK+80KCQ:F=P/8@I]#><)N:+*>+@TKV%0P "<=*,*. 6H M%(Y6QGH!65?: S-:+FE(?A3)+ITW?A0A9^^_7)S_BI##'SF7.@N!E).*%TI" M1SR?(XB$@ GY<_>J&^XL"C-#$#@SE2GOHD9:Z]<,_P5[S@$+/BJT;T0IY+MS MFXBQ@%>>:;UD<%MQAM@(\ CVL^8']SPU?AM!\!70T# \:_LILB(78Q#!73QM M8+WQ O=.]FU@Q-B'L5//E5(D^5S4^2:3D5H:

)1'D/)"*EWD\)&>:R7M3-]W-M4T5"2'T\[?EPT*<0W^PR>-Z&D3VKN0C#.U M@QO]O>Q&D;#P?C!T2#JQ[$]P@*<5[271> P9PVB0CC>TT23=IU$TC _HDU4Y:E65W" QH9"2*!WT::^? M#/=IDA[(OC^"K.1@'VO\H0P*R64 0.;&N Q,!U$R2/8;F),X;<_ B+,AN +> M9!!-TM'+<9?LN'YF([;7 S8X^[!HW%W/\P>XWAVVC9-TK(\ET,1W;#% MV_<'_ENQU28/$/K=41@SKAEC]RWF15LKOO48F>B_@5E$-B&QD+R);/IA,X@'LAE(?D7I M9$S3N8S5EC0:]^FY1UAOY^&+VEF$Y[WT'!1J\P;>4K=?$-/FX7Q_O?G\>*K\(R>&8]"#\5. 0 "8* 9 >&PO=V]R:W-H965TUT@&GBH2J%G7F%,?>7[ M.BVP8KHO:Q2TDDM5,4-#M?5UK9!ESJ@J_2@(AG[%N/#F4S>W4O.I;$S)!:X4 MZ*:JF'J\QE+N9U[H'2?N^+8P=L*?3VNVQ36:[_5*TH=!<"E"8S[Q% M>'6=V/UNPQ\<]_JD#S:2C93W=G"3S;S $L(24V,1[_(!E:8&(QM\'3*]S M:0U/^T?T3RYVBF7#-'Z0Y0^>F6+FC3W(,&=-:>[D_C,>XAE8O%26VOW#OMT; M!QZDC3:R.A@3@XJ+MF4/ASR<&(PO&40'@\CQ;ATYEA^98?.IDGM0=C>AV8X+ MU5D3.2[L1UD;1:N<[,Q\R93@8JMAA0K6!5,X]0WAVE4_/6!_*^#A#\7&VT4 MU<1?K^ G'7[B\)/_E,17,:SXKG3-4IQYI"Z-:H?>?+FXN[VY_7T-J^4=K#\O M[I9PS31/ 8\>:_*H741OEZOU.^ :4EG5C<$,-H^0\1W/:",(TC<7M(1VVA0( M>U>PM(WM4)'^0#35AM!D;A$J4HS#U4!2UH8)!T.G@#,FMUQF??C(2^>*?%N) M6JT1)VE0&,Y*KZY*GA]7< 1HZ_G2C'@\\*S2%3<:W0B&>:0%NZ2N?SU!M M2YMFJNXUU@9=SJ-1[_+"VQN;/]EHHJ5[E)"4ED\^?$:Z?^>D0G_AY*1W^_31 MWT 8].))2)U1;YS8-@IZX2BPG:@WB"/X\7-!7"Z#,.P-H] V@V#HFDE@FX0\ M+[+LJOT6-N6\HII^2CG(VB920YQ /()X#,G@H@5Y-8JGEE)KW A.Y34AC_& MW-$O"+O/_JR>7Z4_&CCZP]'8C9+813$R/$M=, M1AT'MV?<[AFU>Z)VSX"J TD^)=V"EH)AFY)DI"3ID]BQXZWH,G4BC"?==*HJ M']N*1GL=O7P6<.'J-&],0R,'XL0DI#E*(SMN:H^+KKZS0R@OH&XP98U&J]9, M@I9TX5IB!26FMISB*#$GTZ _&GB@VE=).S"R=B^!C33TKG#=@AYRJ.P&6L\E MU=AA8!UT3\/Y/U!+ P04 " #1@&I1:VUNO.,# #9" &0 'AL+W=O M=%H_2C*1 M M[$LAS3(HK*TNH\BD!9;,A*I"26]V2I?,TJ/.(U-I9)D'E2)*AL-I5#(N@]7" MVV[U:J%J*[C$6PVF+DNF#QL4JED&<7 TW/&\L,X0K185R_$>[4-UJ^DIZEDR M7J(T7$G0N%L&Z_AR,W;^WN$+Q\:QN8-/U:-)')>N*?=6TUM..+NZPQ3Y$]L*-(O($J$S1VD'WK3@Y!7P M'#XJ:0L#US+#[#D^(B&]FN2H9I.\2?@IM2$,DP$DPV3X!M^HSV[D^48_S@[^ M7&^-U70+_GJ#>-P3CSWQ^/^5[0?@ZZOKFR_KS1_7]W"JL$&-D*JRTMQ@!FH' MMD#8*4&_'"[S2WA_(\FD:L-D9GX&JI;:HH:N7O"!N$IG&,7.$L]APX4@)GT2 MY!U,YH/Q>$*'BW@PG,[@06Z_=WN?4F==M8 9@Y:BQ?/Y8#2,(9Y-!Z/I!#Z1 M. UDFU] ' \NXA@^*\O$BVC)=#:(QR-_FM-I#&OC4GLIGE+Z/H$!#0OJ&I.6 M,R$.0!]P1BRCNF4UE4JKTM?L(;P/X3?UA%K2 +$#0.[59IQ@UA$9H"J7KMQM MFDJ#5>>P0&_(FW0\=V52>?T-):B 0L(6!<9XG;=,,)DBM"LG M(]$A?$5 8[G+H W/JDJKO3=0L]Y-PYAFGQ!NC!.-JV!]-IVS-ZMDAZYR)%:X M=4 P5VHNO2*)>PMQ J6?92%\+BCS/@&-PLMJNTHBZ9=XS.7E5:%:N3U$;[EL MKQIH AM_N?LZNW$ W&))_DSPW&--VWR76COU49.4JX+)''UI3VM' 5YVT5U# MICE5R_T0GJO-^&Y'HX60U ^T#:+T@2K4?JL[2J_P&/@GJ-C!JPK/S^Z7JJ$$J6#MYNFM_=Y>M^OJFWN[]#\RG7-I0.".H,/P8A+0Q?6+M'VPJO++ M:ZLL:?/'@OY[H'8.]'ZGE#T^N #]OYG5OU!+ P04 " #1@&I19M',GS ( M "0% &0 'AL+W=O+97RXD>1E^YTL/2^>C<:N72I"NEB4ZD2)W-C"^FQM8N1 MJZR2&1,5^2@9CX]&A=3EX.R$G]W8LQ-3^UR7ZL8*5Q>%M)L+E9OUZ6 R:!_< MZL72TX/1V4DE%^J+\G]6-Q:[4< XZD4387[?=^>7IX,U 9&HNZ]S?FO5OJK%G2OQ2DSO^%>MP-SD>B+1VWA0-,30H M=!G^Y8_&#SV"-^-G")*&(&&]@R#6\DIZ>79BS5I8N@UNM&!3F1K*Z9*"\L5; MG&K0^;,K-?,G(P].M!^E#=5%H$J>H7HK/IG2+YWX4&8JVZ8?08-.C:15XR)Y MD>'GU,=BG$0B&2?C%_@==&8=,+^#%\P25]JEN7&U5>(_YS/G+2#PWQ>8'W;, M#YGYX2_Z[&^H/ESRTS< MJI7)5\J*6%R7H*J\*F;8)N/)8236BB^9VHKUTN3YYK59E^#JZIG3F4:.1>+K ME\M(J-(K$J=+;X04:9 J%U8IY)<'Y/P2SQ?6U)4PZ7(A_ MWWQ"YD.MRR5R0%S(\CX2?\3GL9!.R S(U.1@2C$P!M-8W"W5#E&X3OJI[S6V M^4;(@H21;N(/L^K,.Q:SC?#@<$[G3!HD,842U%'LHC/$829OG5']@H O1=TWTY[J490H=(I$:E#GG21]H*<7> MFS[I'*)?;Y2TPA,\+#OX[+.[P&B2[.;T2!?+2"/Y3:<>T=;C)WC?C\5YAD?030+ D7@FDDV\X%G*C#0U-F-SE/24 MWGXI@8\<'<8QATM35+($@(S(K%P+!)^0#]).&#S3#T]$J/P?6@5=)!8!*?]R M')H7@RYS9T0%@[5_(GUF+!67('_O>+J-A[ILW9]1O0+<$BYEIW/R8D&)!%)UC,@-7E<8+]2-5N+9M;,^67DR%AG=74N=REBM&,#54 MAH2LM)=YU"[ %4,!/ D57(""81P@.Y3%.=2H#%)&B:K&RBD7BS^##Y*^#V#3 M+G0]U81N:>=JY(L*>>R1"HZ6 :_ $>_02 R7D-!*&% R)I^_-H\)43Y]*@I M)=<"Q&3+\ZA.ID:(<7LOB0\?P$(FEV:+-H0:*X?P #J[+8/#,"\TLCH2![*6_)"VH(')VOA/#:_*QJ1U4<_OB1FZ" M5EFM.&)B",@VI9E8EFBCH@C31F#^*,3[8@_+\7A,NXEX$QV%92*FT^@0ZSM# MD-T31T=\ZZO)$5(T1W%C5=6(C\4W2)$;L6I.-5I3Q>>[#:/P4=.%TRRM*VF1 MAY2*(,#4RB41\" FA:;TM:@1J#M^\Z34-$HP)GGB(^5F&+'OT6X0.N=;2*7* M>@S:5)-"'8/BYPQ1UX ).CX%S(/6H5 B)&2:SEBK9DG64\68T>'KEEN,:K:" MWB1A&V]/9Q=H%;3KC$A;VG[#[1ZR-M%CT[1-ZX*R*N5JG_6]U5[Z7LMC!0S/0)152E97*N?>B4':A M(I&AXE!*16#XO=89IXCEAF!RWN*JO*>ZBV,7 D*6KB"6807X9ZM@"0BI;X,[ MV%))I'!39;-X.(<#I'/*XY@@EVD:(Y @[V%"ACX3C$$Q37E(:?U 2K\/YM.( M%P:\]K U/LPM3;=R/$FVEH<9DN$ "ZB?$#W:%]#//7TH,4C0^X8N@&$:@@SG M.J=4SQ'9E@<#E]XA!HZ2*^-,H9HKTE.1>BC/\@<3*'8@L-XVEGP;--"5):2 MQK=?\7BC(BZ/X[=O.[^$.?"?606Z21(?]13_UO14+D; B^;.',;M/._EN%4Y M\VQJW?/50^YR!:&UT>46;$*J?U0T3WS^V=Z[0U2:VKJ/0ADJA*E"4E"-I(D. MTLJ "';!4.^+WZ\O/M^**J^;&:V"Z2F/*2AX"TT9M=3I$C3E@MX#K"G@L>/I M*W) @MB_(K2KH+8IFU$3;9M*/0CIY M&]X*YD2\8EZ/IHT=FE5X$T/-"LBC^:=5)C"8J5363O$13] S5"CWX (&P!SU MFB>U-O[M?A*]/#]?"M[A,C#Z\K:@Y20MM V/#]*VR\J?B;$]Y8, KPF19RF#XM]H*6Q150B%9**D_WZ/4/*BIW807>;+;HOL:UP9LY<> ZI MH[FQWUQ&Y,5#D6MWW,J\+P^[79=D5$C7,25I_&=J;"$]?MI9UY669!J,BKP[ MZ/5VNX54NG5R%)Y]MB='IO*YTO39"E<5A;2/IY2;^7&KWUH\N%:SS/.#[LE1 M*64Y^P(,.YJGZTF)!LN?U]X?Q]R1RX3Z>C,Y%]5ZK/C MUGY+I#255>ZOS?P#U?GLL+_$Y"[\%?.X=A>+D\IY4]3&0% H'3_E0UV')8/] MW@:#06TP"+ACH(#R7'IY#6_\):0:K %.:6[*V%O\5\'.GYR35?>2 M*R,NM?.V0L&].^IZ^.85W:3V#O^U_E*B0.A4?*)TI/1,CGA#E%3EQKER2 M&U=9$G^,)EB.Z?GS%13#!L4PH!C^<+E?]<-;]="5,J'C%O:B(WM/K9/SB^O+ MV]'-Y>V%N+P:WUQ_^7AQ=3,6YY7E['Q&HD1XDSJ1F'NRE(K)(QXKA]U5&NO; M8DXBD\!6R)2$-B+)I)ZA'-X(4UE1FEPE7!Z#;8V:>)KQ+U!#\%XY$F:*/='D MJ)Y5&JLLAW!B0J2?(F!A"& IA],4>S4QE?8,NR"? 7)'8!.&->O= WNFDDQ( M^$_)J9F.CI"K=)F8@GQ$ACX35L[ 51$/6NR0 !LIC<[+/'^LBQ&-)4I5E$8C M!*<&7%5118R&DPG_MI0Q2P$0^PN.735Q=%?!+#A,S$RKOV"$/$E:C<0<-KK/ M0MT28]%#1$DYX8 2*ST5'0R)1\6<%]>(*3;,\"=412T6$F\O2O:@%<-U5 M,E?31TZ-IE,*E/BB0AUQ$U#I,/9<6D9*#Z6")G,A2RXC3P_'G&1W-;PH+,+'LOS0,E>8)N;8!LW>CN YH+9E"%[ M,97*BGN95Q1A34T.I&&@Y22G6DU07!=J&2.N&M:M3B)XM)$7;IC2>A G,IS,!_@K5/34.I2N A> M6.6^A8'B 5E^-F=1@D^GTJ"*]9PLC6%*<(;35XC3$5=H[RKXI9FL-06%V.IU M]IZXCGGQ-;NH2C#+8]&E9@?]QD% N2HEC2]P,T]TNXX0,MPPYF./C[AC$.M2 M0\ X^F(,%46#L'M1*P6$$(;5G(K0Q*\"]J"!2O*1X[&8VP80N+%5K_3:R## MC!Z4"SK^LMF+2C5Z&[O]'0*[;LQXJ";/"[2BM75;-3UXT1^((IQ7P[D"1WS/IC!\SJ5-FV'_!?1F4:ID4:H%QN\AG@7I,*OXH P'>S_F<3TW M#H?_YU:]G>#\!Z7M[^^(T9HS6[@V,*]ZYV4\Q4XW15\Z5B[N#?10WP*0_Y?. MN"-2]$[:>)*^J*Q9'$'E\Y-E8-F#SLX*RVX\J(ZI],U)M=]!-Y9$HK[)1T50 M;ED/N#@32B3?;P)%/D^%V=IS%2B0'%,/V(A/LGS/>@>;=[4@KIF:9?GC.QM:,X7:Z 0WDF"B?%5+'*@V* $J ;*[JQ3'\Z8=4D]5.'RW<5,# MTR9<1@3E4G^6<2[KS[K+>W?IO4E!=A;>#KEX>(BO4)JGS0NH47SO\K0\OKWZ*.V, M]3NG*4PA_#LMC%)X(Q1_>%.&MS 3X[TIPM>,<,VVO #_GQKC%S\X0/-:[N1O M4$L#!!0 ( -& :E']VG@$^@0 ',+ 9 >&PO=V]R:W-H965TSFHG>O.1R-; MUM@(.]0=MK2ST*81CJ9F.;*=05%YI4:-TC@>CQHAV\'5A5^[,U<7NG=*MGAG MP/9-(\SZ!I5>70Z2P7;A@US6CA=&5Q>=6.(]NK^[.T.ST0ZED@VV5NH6#"XN M!]?)^4W.\E[@D\25W1L#6S+7^@M/;JO+0J97U_[ * ML@D)E[UUNMDH$X-&MN$K'C=^V%.8QC]02#<*J><=#O(LWP@GKBZ,7H%A:4+C M@3?5:Q,YV7)0[IVA74EZ[NHMDDGV8N0(BU=&Y4;O)NBE/]";P3O=NMK"[VV% MU:'^B#CLB*1;(C?I4<#WI1M"G$:0QFE\!"_;&99YO.RH8?#/]=PZ0['_]PAF MOL/,/6;^R\XZJL>%=6X[4>+E@"K'HGG P9;@9Z0D)/62(6CP@4*4:X62[#%(6J&9!+Q:R1/#' M1R Z81QCV@@>L):E0AJ)MJ*<*FNB8-9^AE][V;'<$-[WYCFR/R]P8>Z6CJ&I MM>!JXJ[)E#4* T[3=NO'UO.L-+3:@47B(=P6HM1-1SK$"A9&-R32GCW;.<'A MSYPK(-C5ENQ5SR@.X6-]P,M;SB+X2)V2@V.0 19:4<>SYR1O$ _* M!?[B8!^LG-RVY#O=6^)M3X&J0<\I$3;U /<4:VS\RH27DMG_$CD,VX[A*TBB M+)_1-XNFZ82^131.$UZ/H^DLAD_"2#'?&;_52V8)_<90Y/2;Y7!?:^/.. &> M"N91EF:0I%&>C2&/HWR:059$<5' 1^V$>DZHB*;CC ?C*"^86CZ.QD4>?BESI3T(SD_\_@;+X-,LV?C4 M7UMG>G'6]\9PX08K%?E2*NDD'7]BL-2&(TX9 MIT.QEZ7I:6%/[-2')O<$35 RODF%!-Y52'(T54C$PO64KOQ%! M,[K/'6@_AG7!$V_/?]8Y]HWZ$?"1M[\3:-W5R" :-$WPL55]MO;/O M%_0-Y\D1G'%Y%"H^^$6?*5JW!!JO%P4@Q"QF\G3G?^644W M"3W2_+"F5S$:%J#]A=9N.^$#=N_LJ_\ 4$L#!!0 ( -& :E%]^*8-O < M (42 9 >&PO=V]R:W-H965TRYM]Z/0!(B$1&Y)0 -"R^^OW.P!)4XJ%%R6O8LSMW:G+\Y497-9BCO-3%447#]?BEQMSWM1KUFX ME^O,TL+@XFS#UV(A[&^;.XVG0?9:D438O6^X?W"VPY8E M-^)*Y;_+U&;GO6F/I6+%J]S>J^W?16W/*?%+5&[7I#3\II;?G&FU99I.@UN=.-,==103I84E(75 MV)6@LQ<+JY(O)Y>P*V57JD"L#2=WG0TLN-.905)SNO2'VZI\GE_/%^VMV=?OQ[OVGQ?SAYO83^UTP2A*+'^,E M$U\K:9^9+!,8 V"R38[5(YL).# :L=NBE,O*L#LL'S.KV%H]"@W2+=>I86LX MPD)9;'P&P#5.BF*3JV)XFJ$#A4$D;"W"DGX\0(:W-()"&,F]HY=?"33CQ:?I!6 MW_>1A";1+#DHQ :Q 'MN)2,\Q'CG2S#6XPUKC0[""@CL,;%O7CZV'N.9V%,W&QVPRFT*[.!KB?XS_!X?OY!M.?8:>=T+N)^GA=.JN MLSC&==P?S6:XGO9GIS'[4"$?1#=2V(J'IZ1N-'9DHW!4&S-E7/45:5 M2&*U+N5_]C'BS=,BYW45..0P M KUCL$O!D'$S25/'=@Q^$WPV#8++A2L!&N M:^;/?;;-)'!.>4#X3&JQ2TJ+5D6-%K3,GQF5*L8AA'HB"<4S6GR3&S X"L93 M]BRX]EI&P6SL'W?%(M&1 !ZF!'1B#S9:/C0W5;66*A"SD 9^@+GGZ9Q%+_#>G,7Q0ZY\/^T51:9/CPF/E$P M&AZ@^8P6<9#9432:''NAIZ?LQA@JEI(*FB^!A^131IS&03QE5QR],,__DN0H M&COM9D$8,HQF*R%)'2H:3QMTO<.:38EF% ;CR;X/]XO49%3[<,+BL4_;8!2Q MZTH[!/X(@) MHFW1N2(RH8M.LZ^SD/*V[=H)RK8TOIXC0<(IRDKH0;B5-CN4 M3TX$05!T.DL'G.#S!LZ=C'TO4:Y1M)/!GD2H/8RB_UW@: *! ;LM&49"3+#M M4-AWXGUE4YT81*?]*95O+UFX"N.C[]MTO4_;05TO7?MM($+J]-D2 X=;]WS: MK,^X[Z*&H_$]"F\N+$^E&WSZ74-J?\53/T.\7GZ;%DT$83!J:F9 >&Q#ZN3# MZ!*-(Y,Z;8L4!=^I EM*/S_46];U85Z6 (DVE-EDG.E6P*P;A8!=U]%\F7$: MW*G2'7;! GM.)1[5(F<%7A;JF'<&.>\RTJJAQ/@)H!L#%AA4BT*D-(2@O&]0 MQ2F0/AG$D]WC7%?M';\Z*Z%CK?P6TT"Z:YYC6P]5AV.U18R^UZ^(6X./ET;5!HR&3@?=16?XO??#[]RG\\M0 MZ@(!)NZM&5G?C'D82MO?8MP#H,I0$2N:FH M%^!]1P-F"#+!&SL[4*.1D9?/KDU,WID="]UP1<6Z=DMWK_;F7&AE,(3[6?U: MK!S0/%/I)WXZMOB9%YMW=RADZ%@W<,T3'"> 2N?U'U E??'R=P'2?P%' H>Z MEV6VTJI@X=_(C#C$M2DUWL?^9>30*_2@\U6!/M!\!('$FV(N5GCS#8/):8]I M_]'#/UBU<1\:4(FM*MQM)@!,30>POU+*-@_T[:+]\G3Q)U!+ P04 " #1 M@&I1N [?@TL+ @' &0 'AL+W=O>2DN4F[G87^Y)8$GEY/\X]]U[I^<[Y]V%C3%0?ZZH)+R:;&-L?S\Y"L3&U M#C/7F@9/5L[7.N+2K\]"ZXTN95-=GCJ6OO]E:G<[L7D8M+?^-6N-Y$WSBZ?MWIM[DW\K7WK<74V2"EM;9I@7:.\ M6;V8+"Y^O'K&];+@=VMV8?1;T9*E<^]Y<5N^F)Q3(5.9(E*"QK^MN39514%0 MXT.6.1F.Y,;Q[U[Z*[$=MBQU,->N^L.6CJO!D:U+9)__7'[(?1AN_/3VR8YPUST3L=)%K>Z*@O MGWNW4YZK(8T_Q%39#>5LPZ#<1X^G%OOBY;6K:QOAY1B4;DIU[9IHF[5I"FO" M\[.(([CPK,CBKI*X^0EQ/ZC7$+ )ZF53FO)X_QE4&_2;]_I=S3\K\*Z(,W4^ MGZKY^?S\,_*>#O8^%7E/_Q=[U8T-1>5"YXWZQV(9H@=H_OF94Y\-ISZ34Y_] MO[S\67%,U!]#JPOS8H),#,9OS>3R^N[UZ]MWKU^^>7>O%F]NU/7=FW>W;WYZ M^>;Z]N6]^LDTQNM*O?*N5A%II:*3_U.U,TK#8-ML7;4U)7ZHRJRQMO6N,*:$ MHD'%C8YY66%+&(+GE+ Q"@3AM:286RG7(4NZ (5#F*E[AX-P%\N".9(7C'F/ MI*YQ";][4VDZA")-W59N3U\!YS$:'Z;]#ZI6N*;)&;VS<2,'XIZ$*CFW7ZR] M#939 8I>57IW? Y5AT8Q"TM:*M-LK7<-CY^I15E:/M15M9^JWV;W,_63VQHO MCW-V\B0XP+K2%ERG=+FU,);"$/96-WO*+BIMZZ0?^%17D69#[P+2J!#^1U"H M:J$0L 'OEC9 GMLA(H4+8%[UQ\8T8,]BHU:V26YD1 0"333E5/T.8WR7CJ$" MGZKL35ZLR84!UJ[!O'0K3H,]I-H@06CTLC*#/-[9ZJK3,1D&JRV\/42VMRX M3%7%_]BA0P (9+VN74?L+XW8RM6F%(.@OVX1AM9;")\R(G"?J$';:ET*4D'5 MY'$^7HIFR-+0 P<>RO'L0^\U0E"JY?Y+O "8TJ=)7Z@(G*"6V+0Q=*N5!1,TA=Q-2\4< MQ!W["RIMFU2!I91MM:W$#;"[(S*,VN@MT!N0TN(0(D 7A>_P^Z\7%[-O43RJ M2C8WO#.?71SN2"3!M&Z)1,E<*^MN<';-FT\O>/?BARG4":V14LJ< '(F=U#5 M#X=55B]M98GO"1^G/$ *-C0,OX*K;"DZ7NE*(P'4/:O7"1^*&GR2(28AR3K0 M>J;_>I23!R8(/:8)!#8?U+:H.@D=FQJU-QI8"=WRSRQ,XR'3OHH;UZTWHCNJ MN[@4)\4BTQDAD31-@%.]?JK03>,BSF-6@A%HIJB<\SO"9T.(,PK'H3W2$:8= M@-<3U%'JJ19HLD57Z:R L'GI%)4P'Y.3A+DSB#T5@K9=,UPE0]R!13M<9F_C M[A&>23M;6W9"='B8XZO7:V8%\_>@/A^0=#L;'T9B!^@ER&KZ$#;A4# GDA1/>$_U.>S]3U1J/@2PD; MX;5%,K '(/%9YR5MQ*!."![!09[Q3"^ U&LAB126M=57QB&1UQ,J8^&9*9>=9ZL4#L/3!R7:$F'QVBY MUGLF#K1 GZLS4$.'5!<_GR#S#.[7*= M/)*,8JBZQAM;+SL?A&Z94DU((2HVVJ_33T=;=ZSZV7=L [+W3KB.D#OANQO# MK#XTBT.X;@Q*Z;3P,QJP0*L%L)RT\>7O-8-Q(G8M"X!F1E(: !' MP OS3T2E-&,#)ID(YTFIS28\UCBD(N?I"SC:Y);=@Z6EXV/V%+2$MQF:[)#4 M*K:X+(0I>GG&DQ62+) MTJ"Q+?;]!/BI8T:.'LP4>(_'117V(9HZ/.B!X(U.YN6I0D%MX ;.(NSV>RA, M^\Y7%O78#J,5?4,\2&H[#P8/\CL'".@ =X[V9(40$)C<5P68N!(R.\*):LS: MP<&Y!INX,Z9YO& 1KC"++Y70.KY%I&C SO0%\#^$36:K!(J6(0"Q$^X8%0LI MF@CE _%]I]R[>II)=J\\#BXC0X>3GO $\1SZ1VNV MF;$EI0<7%5TM"86G_1"R%Y"E&35U^Y8=6+#KQF+DTASR;QOU2]>8/-X\%K%< M)4J,6H?NY7J4X'>AZQ!;\_Y>'@]=DZ>]Z'9 MHEO#&UFW'8MA)<,=J<:P;<]5&^<<5%M 5JGNC=^2JM25@Z>Y\D"SLCFHKQ;W M5]>+KU$R+%-UF '3\ASE(R@T&SR%4/_1J!'R8D7#?EQ4'\Z*\'^T)F0D(O\ MWQ\->/T,(3I-QS-OM1\0]HMN,#COU87,H7/\/;RD0(_K4D$\H.X87GE*Z[-R M_);D 3+'@)B?_S> 8 P8:KCOZ9?$]MZT,4W7Z:13X05D179^QY%B(A6#KF%[ M4J)(>I_6Y]9(3M#Y_=58-APL#:B0R#",JZ5+]8NX2.2?SNGC3C\]NE/ROL_* M_"IQU7$4 C^:FGE&1\D[. JY88-HEYV(6F Z251[@B9HIG0L&&B3I(=KR.M[-(;_5Y2KI>N64'6E5NR"\XGC3&5T-CS M,TLL@)^3:R<2EIF2"EO_53?T",NMEKS1C+4:5=8JSHKPF MJ-";)Z1.5=B8"EYY8ILG;:79)/E2^BJ^MM*LG&Q]1O3)HHAP9@T(#@\UD<;! M%?DE9N3L@T1<=TB9*DG(T\_1SO3>U\#TE,XPAQ]TT$TVP\N3!Z]_Y)4MT.@8 M.(N>M1B_&\D!)7]AMW>8D6'H6/VM8\602I%YZ#"LU=J_-S%G0]\04Y9;RBMW M)B F%ICHNW8P0U[.',:JLI-&[;%O"&>CKS: \UJ^3X.WS^6J2O M/H?EZ=L9\+I&6<-@LL+6\]EWWTR43]^CTD5TK7P#0IJC092?&X##>"[ \Y5# M&J'[#NL]\H M%<1C51I_/MB$4+^=3'RV497T8ULK@S>%=94,>'3KB:^=DCD+5>5D/IV^FE12 MF\'%&:_=N(LS&T.IC;IQPL>JDN[I4I7VX7PP&[0+G_1Z$VAAT'[>\+-6#[[W6U D*VL_T\-U?CZ8DD.J M5%D@#1+_[M65*DM2!#>^-#H'G4D2[/]NM7_DV!'+2GIU9!061K.:4.'L@P.;S7DPL5[Y3.G:\Z0+<1E]-C@ MO9 F%\MT4+2^U&NC"YU)$\0BRVPT09NUN+&ESK3RXJ#]=7@V"7"+E$^RQH7+ MY,+\!1?>B!^M"1LO/IA66";)/X41MI,BU+L<2B H2# M%_]>K'QP .%_]GATW'ETS!X=O^11=-M'=2F]]F2[[\NNH]BKEQC@K:]EILX' M-2ER]VJP;>QG5).+?BBN3386L"E%"2X@,-3.WNM<.7*#1'4&8 0KPD:).Z.# MRE,^O/C.WBMG*"_BX&Z\'/<6#JF*RQQ%H,;B%I)7MJJE 0AKY5A8(DZC8&'- M"BCZQK)G4X4MP33D4.<$[;%%H1Q6_5M1R$R7.CSQ.I5THQPI\^] 3W5=/HEL M T;C':5=:Q]TYCN%[X0VB0_IQ(/*-L9BUQ,*U#-;D0[KPCN65V:-W+%Q?L[U M6@> HR?7*A[O/DA!1_ E2A>4@VM%AR^XK6WN80(!&@[_HP,TX7YIO?*AS7\I M\9O6H9F>,UE"1G9:Q0&*QJ[PHRD;I-'QSK#1+N^V09S?,CVH&N!FF5,2FKW9 M)S1[-O>KMXN/3'LZ))R7=4#QL=+:AZ.C,Q7N5)7M'L[$ )PO% M9U>(NI>K(6O9E2S_7(S:9&4$V8B-(\.9-;]&DX8&]MJB^EH3_UTA99*RR&SD% ZSGSG2M4C9^Z2((PC8 M-%^(V73TCZXR"/X)=WW4IRH;BST=Y*3K("=[.TBOB<-WH@+4V+7W$18O8Q#_ MM$'\"S/A!] F#TX$*A:YI3/=U7?V>K.[[^QS<;73Q>L>1U"F M$A=\7"POT:E8;K&\XS>CV9Q;F*V4N)6/-,'HAIIZI+73R1:=+0 M\X0.:%NNI_(PD81=_9H>.="'5.&^L<$&Y+8!G0P$-K!Z C(K-#B\ M;"LW\2CQP1#ZDL)8$RB[+4Y]B=HUF/P3]H9\T%":M%;RLZ*Y$[LRF_,(R(4! M;6BZC?JO=:0TK*-.I8^&IKHSHKT]CD=\"NW1<',LJ ]T)S@[2:TH>=36=MOR MJ#*9)=#GMA2.Q0=)Q"\)C.RJ)Z$>9W0S16Z9X +R6<.]E)I6C(D6LK[!'F6# M.4@B*>0+#"(+F.C:UMNH_=M?7L]GI^_\3GH<_\$:(BPOXAH7 +/ZQ>1_'I$ M:;I&\\.4L2+J'&&:LAB@RI+S]A.Q$!:O*7]&EJ,[Y&MIB_# 8%S&56#@'YU, M1X3]@Y[BK_'<@S.]%@L:_U"ON &U?:E-WU#\=3H^ G+*DGD4/=6I# W? T-P MOW"V2C,#'=I(I2D.YQ30H.I2-I,=@;BFQ V%4?B#,[ 3T7@6> M$(A=7R#_2UDR&)=T51I3>F4.2O_6502224^L'PH,DCZYJ@W*F0^-[Y&IZ0+S MY )&NNA:KDBC3VJGT:%[-*.(;\>@;W.!H'98;&;2+8OL]]\EV@>N95!V^B(N M3D?3X^$W1'9+(R%58 >1:T!6NS2*]T3WG#R]IIKZFE-\7'D<%VFJ,)C%Q#TD MN&Z-@X1$:JCT M-N*Z,6SZ+CT_DU/#1$V.B02P.$*?C8@3]=/9'Z;>K[$UD\YQ"F5%E=N,9)G% ME?BW--3WG<4,YM:JZ^2-#)Q/PVR:OK<5$ITKL,!S0..OL_V_$RBUP3])H'W; MS_.1Q+V(X$K3(A6KKQN/5G1G&8.^4O5O@Y"VMXB=)4)/V-HF6O7,L[GF 6H/ MV5*9[R97*H^(VR&,OWJQ-EZ-9D?#WO!V;7 SCZF5C<05"EH'\8,%JW1CP='\ MU3,UDOR> J'738$T%]-=SHKHB1089)4%%>.YB.7V4+X")7 4J4$AA"QY5R;O M=@V"D]['H$H!BO3)"R FI*7O0MUJ]U5MD3XF/6]/G^1^!)(U[ARE*B Z'9]B MBG/I,U=Z0.O@3TLK&X*M^.<&4[1RM 'OZ4;1/I"![EOCQ>]02P,$% @ MT8!J4;&UL MQ5A;;]LV%/XKA%=L,<#%(D7=NB1 +BW686N#I-L>ACTP$FUKE46/I)-VOWX? MJ4MD)"U6M&M?;)W#<^.Y2T=WVKRQ:Z4<>;MI6GL\6SNW?;I8V'*M-M(>ZJUJ M<;+49B,=0+-:V*U1L@I,FV;!HRA=;&3=SDZ. N[2G!SIG6OJ5ET:8G>;C33O MSE2C[XYG;#8@KNK5VGG$XN1H*U?J6KE?MY<&T&*44M4;U=I:M\2HY?'LE#T] M$YX^$/Q6JSL[>2;^)C=:O_' B^IX%GF#5*-*YR5(_-VJ<]4T7A#,^+N7.1M5 M>L;I\R#]>;@[[G(CK3K7S>]UY=;'LWQ&*K64N\9=Z;L?57^?Q,LK=6/#+[GK M::,9*7?6Z4W/# LV==O]R[>]'_X+ ^\9>+"[4Q2LO)!.GAP9?4>,IX8T_Q"N M&KAA7-WZH%P[@],:?.[D0MG2U-O@(;TD9SL+ FN);"MRW07*XZ_K55LOZU*V MCIR6I=ZUKFY7Y%(W=5DK2PY>RYM&V?G1PL$H+WI1]@:<=0;P]QA0D%]TZ]:6 M/&LK5>WS+W"9\49\N-$9_Z# 5Z4[)!&GA$<\^H"\>/10'.3%[Y-G5K*M_Y'> M192NC3*JM;)P87/ZU:V92T;<@VD0@([2_XXO;'.( 7__(!% M8K1(!(O$>RRZ1F56NT9Y;<^,T096&=.EN>UMJH&]5/BKR&GU%_(HV/%8>#ZH MR_>$IW8K2W4\V_J+FELU.WF]5D0ME]!HO0T.8#FQP&FB9+D>CNJVJF_K:@>/ MR,"D*N+5D!K>L3@F>N>O@/BW%F?W+@8P\2'$O6A+O5'D3AE%I"5+W:"IV*?D M]=HHM9=(Y*77L(-'"'KVS\)"E1+TMU=:1K4*+6DL(A$(Y)Z?61_2V!EWS MCERIK38N#Z( MY_>8-(<@Z[P?3"\FY@E-X@P419X"RFC"8U)P1M,\Z;$%CVD*::]P4QFJMNZ\ MR 2-\Y@<@"S-YH1Q*AB$). J C8OYB06-(JBP?%+HS=$=X)\I&\4QH(:!#KY M%JW R\G2>[$13:*"Q(RR+!_%\H(R:'DQ,B(<6Q]^$M.H$.1 \!14-,6E,QKE MX!0QFY.4IDE&7F)8]3J?D *WX-Y7C":">7]E-!?>>QRV%U%_E.3^B'/XBY-G MTK3PA)U$_TS:N@1%=-A)BPZ9F <8)H#QD+$IFAT6&;FHFYV/:N"*^N.XY\H" M5Y1/T>!*R&>M'OT1U7.N-ZCAM9^HM^HSUM+_732?'.[7VL%]Y=[U1X&HF3C9 M$X@**'QA\HAF<;8GD"%OL^)+AO!,-A@GBER'%>U!M"Y4J38WR&(4& Q&+_FT MT%Q!7GT;AKGW0%I0'OO^=% D\Q[!A!@\N@,;-@)IK8(G8N\PE$F@]4"*?M)1 MGG84:9Q2D8N.P@,QFL K^,A@/2O-+CA&WM1-[?Q6@>:3Y!G:0,XYB3,JT$CV M-4^IN>"4)P,Y%PF-$*H+M52@K4*3&Q8/"9'T/#]/C+.!7APT99JBA]; <)P6\A1QE:'8L M]P8/$D-36NNF4L9^1]3?.V\T3QD\=L_"DYSFZ6-&A/5M3\2S3L23,09C3(LE[^\8YVO9KE183LRD(@Y\,!'] X89Y@$1S:>T MU239/+F@W%-@=H5?S.%]>AU2?YIE&VAK-!P.X9YQ M'.;AM:;CA?4YDM)/G&^_R3GC/]RCOEYP[V_[:$(^B/A8*>.0[M+[4>XO.H>& M5BS=@[;K?+ZPL#=,BP2(FHI!6J-PHFIQQ],<8C6&2D%AT?#]@V)KP MF(F'B(D%OTB#>&&/ZKH^P_Y8I.A.18%-@Z$Q%-@F.:+/A>BQ'/LA3]B^RI1E M8[9TT&.XB>*?=L@#R.WUIJ@"OT5V>M,4/2TBF!G(]<$:'N?81^.IWFZ*#R.W MF^"/X29ZK[&M=S['-3KE\'"6XMIA?/O"[5:S3% LBZ&^Z4>L>,'B=/N/?R>O/N:@?"L:A16HY9@C0ZS9$9, M]X6@ YS>AK?R&^WPCA\>UTHBN3T!SI=:NP'P"L;/-"?_ E!+ P04 " #1 M@&I1;$]/*A@% 0#@ &0 'AL+W=O4 M[3JHXV&7AP%]L4D>G@O/]YTC\FRM]&?3"&'A2]?VYGS66#N<+A:F;$17F$ - MHD?)2NFNL#C5]<(,6A255^K:!0O#9-$5LI]=G/FU6WUQID;;RE[<:C!CUQ7Z M\4JT:GT^H[/MPD=9-]8M+"[.AJ(6=\)^&FXUSA8[*Y7L1&^DZD&+U?GLDIY> MQ6Z_W_"+%&NS-P9WDJ52G]WD774^"UU HA6E=18*_'L0UZ)MG2$,XX^-S=G. MI5/<'V^MO_%GQ[,L"R.N5?NKK&QS/LMF4(E5,;;VHUJ_%9OS^ !+U1K_"^MI M+T]G4([&JFZCC!%TLI_^BR^;/.PI9.$S"FRCP'S3!?:, MA1QN5&\; Z_[2E1/]1<8S2XDM@WIBATU^*&T 82, M9>,1>M#MBY.U%?W'$ ME58=7&.L&JF :;8-7/L$"PV_72Z-7__]B$.^<\B]0_ZL0U<-LJ_A5FA?-WTI MX,.RE77AJ'@HQTV[4SHV!PH!: >93+?&, MFXQ"T5?P2I2BF)B_LXI MJ-&@V]Q MOV;AO3/]9&7/]%.+/QX3/4Q'.C9P3BBVD'D:Y!,;DC0G2>2P2?*8)"R!.0LB)_O42U>)=Q9!,) AH<(0TI0P ME@&-@\PQ(>8DX>B:YB1&4&D2A+C\>M1X"X(H(V%&W5\<1C"G 75F:1AC,+GG M%HM"B(+D7Y'G4$O0HIWZ9B.'[P3Q6^V*9IL!/#)F+F(D3K@?<40/80^#>((] MST(2A=2-$$.:4V!!BI*[<;EG V'-8A3%A*<4B<$F"!&1G%)((D+3%.;QU#W^ M&PBW-XS_"VK!\ZA]*_K;J%WJ[M&5)792EJ2^0&-LUYC4:%N@*<4O?SH5:$8B M3#CUM7!%&[LT5C!G,60)B=/$-7I?O@SO&6&68?&GA&+E3EKOBX='[.,D MS6*@D6_?//02]U5 LJ!_U(#4M_0/B "R(,6"Q9I'GD0)L"3(W79W TF!)_@I MX#"U@W_.@$,7F<7>+1T94?NWB$&*C[V=+NR[U=USYW*ZY7_=/KV5;@I=2[Q% MM6*%JF&0XD5&3^^/:6+5X._\2V61?G[8X)--:+@1=_ E!+ M P04 " #1@&I1_&<;J^8" F!@ &0 'AL+W=O.R9<\[8,\.L5?K!E(@6GBHAS3PHK:VG463R$BMFSE2- MDDZV2E?,DJEWD:DULL('52)*X_@\JAB7P6+F]]9Z,5.-%5SB6H-IJHKIYQ4* MUC@"P^$9#N U*ONR/R*C\QRQ8SK5K0SIO0W,*GZJ-)')?N4>ZM MIE-.<7:QS/\VW'!W0P8&W]E&H!G.(DO0SB'*]S"K#B8] 7,)-TK:TL!G66#Q M?WQ$DGI=Z4'7*GT7\#:W9Q"G(:1Q&K^#-^KS''F\T0F\56-HQQBX4M6&2]8E M_'NY,5939?QYAV+<4XP]Q?@$Q;K1>4D% FO-/$<$#*PE$<[TFDDA]?$25A=I[!,L]5(\FLV;.3!X-QF*:CX2MQ@K,-%U3I MI'^0$.'ET(7J!@O(5453SG2I#R[CB^$;I*\ TB0;OMR1?X"W;YUN:SP)XXLQ MO%5DT5'O5JAW?D(9\"EU;=SO]D-PV?7^BWLW06^8WG&J:H%;"HW/+B8!Z&XJ M=895M9\$&V5IKOAE28,&PO=V]R:W-H965T[WNP]VM;O?:AZH/)IF M8E-;>=@^]=W[ 2.W>ZB MJNH+F1E[?O/AW]C,#E(]Z1VB@6-3"SWW=L;LIT&@BQTV3-_(/0I:J:1JF"%5 M;0.]5\A*Y]3401R&HZ!A7'B+F;/=J\5,MJ;F N\5Z+9IF'I>82T/F?*H.&B^[)C MWX<+ATGXCD/<.\0N[RZ0R_*6&;:8*7D 97<3FA5 H[>HL70?B/(*RKLY T8-K8=,P.H9(US2D7VRE0P^4&%?0M MAULLL+&&)+*6*(?!G2 GV6IJH1["1R6UAC53ZID 8-G(5AA8%D7;M#4S6%J3 M,OPOY@;R,UTYKS?_#Q!KHIT]+!K6XJF66^T.6&$AFST:U/ 31)$_"D,2!B,_ MS)(A29F?I>,72ZF?A*%=&EL!UFX6J?JBQ]>T0% 17N)J=N9K]:ZZ^Z/N'(ST* M&M]BZ%7$MQGZ2+Q#;7CC#IA=!L(N$-%2.7H*/!JHZ!Z'9V1* Z>>ZIZT=%OQ M2SY.X1X5EZ\HXZ@\P&-1MZ5EC4.E+*'IKBNTU]5K[MNVYOG$RA&)J1_&N57< M"= I1U9)G)*&J552>Q!^G(]A61D+U)E&X^3-@PDN;G BV=:]4W8XB='=97ZV MGI_"9?<"_-C>O:.?F-IRH:'&BES#FS&=B.K>IDXQ@XTTQ&@G[N@Y1V4W MT'HEI3DI-L#Y#\+B;U!+ P04 " #1@&I1%$M5@-L# "3"0 &0 'AL M+W=OH#(E8@Q"+ :#G_O@N0IJQ:TJ27'B2\=K_]=K'+Q6RG](,I M$2T\54*:>5!:6U^&H9!'#QOW/%M:=U&N)C5;(LKM%_K6TVK ML$(72<"5!XV8>+./+JZ&3]P+?..[,BSDX3]9*/;C%QV(>1(X0"LRM0V T M/.(U"N& B,;?'6;0FW2*+^?/Z!^\[^3+FAF\5N([+VPY#R8!%+AAC;!W:O<' M=OYX@KD2QO_#KI.- L@;8U75*1.#BLMV9$]=''Y&(>D4$L^[->19OF>6+69: M[4 [:4)S$^^JUR9R7+I+65E-IYST[.*&:;=++1D MP(F%>0=VU8(E)\"F\$E)6QJXD046A_HA$>O9)<_LKI*S@%]R>P%1,H D2J(S M>&GO;>KQTI_W]L_EVEA-R?'7&?RLQ\\\?G8"_PYS)7,N./,IIS9PQ0S/@MSP,?&FLL21(_(Y%_JQA5[J7IF8YS@.J38/Z$8/% M?:D1#ZX$/I/>X0Z%6*TI&A3D%=86*[\8#TX?O/THP9:J,436# "??C.WQC]Q=,7L\_TD>$R5Q7"&XBC03J-:3(>3#(W)M$@'D=ND@R&:;(/ M%.L"18H51=6T\5+[>$$<#T9)[(9A-/+#-')#1I:717'9!I_*'WA%4;+N9JBT M\@=0M;LI VD&Z1C2"63#DQIDU6J>.TJM%Z,,S],QST'+S-I9<:M3-+* M#.%,N@_[=!^>3?<5M8BB$>B"LY26%\\Q6V'>:&XY^7GSE(O&)=I&JPJN554W MMJ^.U_5X+/7/DCB5^@@;):CEN/A:]TJM'7A E]MR"?!KLJ=J26;JE1A10 M*XOD$!/B!WBOT'W[*>KX^CJX*P M[\L#BH<%]^LODR1.?G\UQO_2.E%T::^0T/Q>628.]K*C^1V^:)05ZJU_#AAW MY]*V/;/?[5\<_!"X(=7H8DQ9JMLG0+NPJO9M=ZTL-7$_ M+>G5A-H)T/E&48YU"V>@?X&ULC53;;MLP#/T5PMA#"P3U M)+HG@.#RE3BYW2 M3Z9"M/!2"VF6065M,P]#DU=8,W.F&I1T4BI=,TM;O0E-HY$5'E2+,(FB<5@S M+H/5POMN]6JAME9PB;<:S+:NF7Y=HU"[91 '>\<=WU36.<+5HF$;O$?[V-QJ MVH4]2\%KE(8K"1K+97 >S]>IB_WN2J60>0$H<#<.@9& MRS->H!".B&3\ZCB#/J4#'MI[]B^^=JHE8P8OE/C."ULM@VD !99L*^R=VGW% MKIZ1X\N5,/X+NS8V20/(M\:JN@.3@IK+=F4O71\. -/H T#2 1*ONTWD55XR MRU8+K7:@732Q.<.7ZM$DCDMW*?=6TRDGG%W=88[\F64"#9P\^/5T$5IB=N=A MWK&L6Y;D Y897"MI*P.?98'%6WQ(BGI9R5[6.CE*>)/;,XB2 211$AWA&_9E M#CW?\#_*_'&>&:OI=_AYA#CMB5-/G'Y ?$]34FP%@BKA(,E[+3Q*Y(9O;AJ6 MXS*@Z3*HGS%X(WN'&B%7=:.YP<+ELQ5"J03-%9>;.9Q<27*IK6&R,*= +509 M:NB:")?$53O',':>> 9K+@0QZ8,DGV T&Z3IB(Q)/(C&4WB4V;]A)SE=MVLA M,&/04K9X-AL,HQCBZ7@P'(_@AL1I(-]L G$\F,0Q/"C+Q%_9DO%T$*=#;\W( M2N&].PD/_N\:]<9/L:%F;*5M?_7>VS\4Y^U\_ EO7YEKIC=<&A!8$C0ZFXP" MT.WDMANK&C\MF;(T>]ZLZ+%#[0+HO%3*[C>@( #,% 9 >&PO=V]R:W-H965T M!K2YV*3$]_@HBIKNC'UT%2+!_:OH7:N)1,.KXSZ)0NJ M9M%E! 5N1*/HWNR^85?/R//E1KGPA5T;.^2,>>/(U!V8_5KJ]B^>NW,X %PF M[P#2#I &W6VBH/):D)A/K=F!]=',YHU0:D"S.*E]4Q[(\JYD',VO,2,X68M, MH3N=QL24?B/.._BRA:?OP#_#G=%4.?BB"RS^Q\3[O4LTZ.$WW,Z@R0= M0)JDR1&^B[Z^B\!W<:R^:^ER95QC$7XO,D>6[\*?(^3#GGP8R(?OD#_PB!2- M0C ;N!/46$D2G?=NC2X_$MH:O("WSO4HLQ_%B=N*'&<1SYI#^X31?%TAB+*T M6 I"<%WR@J_#86KBJ 6/#?<#UE[!K1%Z (*+%PXV1O$# M<6NF,!H-AFRO#0G%0>-QB'KK_..#BURC+<.X.LA-HZF]T_UJ_R(LVD'X%]X^ M)W?"EE([4+AA:'+V:12!;4>T=&ULW5??;]LV$/Y7#L(>6B"+9-FQD\ V8"5D#J:3\/9K9U/ M3>V5U'AKP=55)>R7)2JSFT6#:'_P06Y*SP?Q?+H5&URA_W%[:VD7=RBYK% [ M:318+&;18G"Y'+-\$/@D<>=Z:V!/UL9\YLU-/HL2)H0*,\\(@AYW>(5*,1#1 M^+7%C#J3K-A?[]%?!]_)E[5P>&743S+WY2PZCR#'0M3*?S"[-]CZ<\9XF5$N M_,*ND9VD$62U\Z9JE8E!)77S%/=M''H*Y\DC"FFKD ;>C:' \EIX,9]:LP/+ MTH3&B^!JT"9R4G-25M[26TEZ?GZ-5MX)C@S<:.=M30'W#EY\%&N%[N4T]F2$ M1>.L!5PV@.DC@!?PSFA?.GBE<\P?ZL=$KF.8[ADNTZ. [S-_"DEZ FF2)D?P MAIW'PX W_',>"YW#&\PW4F]@P:4BO40'U])ERKC:(OR\6),XE=$O1UB,.A:C MP&+T"(L5W:Z\5@BF@!ZCMU*LI6I,"P^OA;3P2:@:#R7BJ 6^S9=N*S*<171= M'=H[C.8?2X3"*+J*[*?G)+?W4?Y&)CV]%I6IM6?K!5N_8^LA.LID(MPDHLR" M^5?:LA=(20(U7Q4E=$;HH;50]PBG4GLD,AZL\ @4@@T&#<:[,E0QVF'.*V>4 MS$DFAV4+M&(@BHIC^U049HT6VK*XA!P\D244Q<$I:;02:'@UCC)<3O4,HX: M_L]:QH/"H^=.V!RRUM%OH$OLD]!D/?O2<7Q*N>Q+13C'S.@^7TS^'N+ABAZ- MCM7>N*N]\9-K[P?#0:"*:L+0A+3VSE/TN!9ZWZU]S;E#17?4XO^NZ)ZOX?T# M13(X/SM8)7%O@JS0;L*<3-#,HQDFN]-N%%\T$^A7\6:.?R\$6A:@]X4Q?K]A ]T?E/GO4$L#!!0 ( M -& :E'V? ,^\0, /$) 9 >&PO=V]R:W-H965TQCVH-A,;)PM>9)\:?_[ M4;*32W*I[_:0B*+$CZ3XB=9L*^0752)J>&UJKN9.J75[XWDJ+[%AZEJTR&EE M+63#-$WEQE.M1%98HZ;V0M]/O895W%G,K.Y9+F:BTW7%\5F"ZIJ&R;<[K,5V M[@3.3O&IVI3:*+S%K&4;7*+^LWV6-//V*$75(%>5X"!Q/7=N@YN[U.RW&SY7 MN%4',IA,5D)\,9.'8N[X)B"L,=<&@='P%>^QK@T0A?'O@.GL71K#0WF'_JO- MG7)9,87WHOZK*G0Y=S('"ERSKM:?Q/8W'/))#%XN:F7_8=OOC6,'\DYIT0S& M%$%3\7YDK\,Y'!AD_CL&X6 0VKA[1S;*CTRSQ4R*+4BSF]",8%.UUA1O&(E)*"BQ>VJE%=SCQ-H&;)RP> NQX@? =@"D^"ZU+!+[S XMC> MHV#V$86[B.["4< _-%XAG_?KI261()_1C#C/69L M,>-W,.]%TPJ.7"L0:ZB-!\!7NB@*SYW@*)BY=C>J93G.';I7"N57=!8O)4+^ MOA=@DGX*UJ*F:Z5NX*64B$>E@-_)S['FXH&#+D6G&"_4)=!)BQ5*&,X:EMAJ M;*QF8E3!]*>VM"B9KOCF),(/$+A1/*4QX,@I^GBO+KFUKI$YI8HZ-#!VXZ4=-W(K2=Z,2% MJ6KL^D%L9@%ISB731[04G,28Q#%,C)D AP K?! VAFQ$?#J]^ MNXLLB-PPR^ 1%87_T+2=MIP@VJ#2P6>X0;FQCPU%;;SC MNO\B[[7[]\QM_QG_MKU_##TQN:FXH@C69.I?3Z@MR/Z!T4^T:.U'?24T/1&L M6-*;#*790.MK(?1N8ASL7WF+_P!02P,$% @ T8!J4&ULC5;;;N,V$/V5@;HH8L"Q MKKZEM@$GW;0IL$DVR68?BC[0TM@F(I%:DHJ=O^^0DKUV:KMY$2^:.7.&/$-R MM)+J12\1#:R+7.BQMS2FO/!]G2ZQ8+HC2Q3T9RY5P0P-U<+7I4*6.:@:Z*@JFW2\SE:NR%WF;B@2^6QD[XDU')%OB( MYEMYKVCD;U$R7J#07 I0.!][T_#BLFOMG<$SQY7>Z8/-9";EBQW<9&,OL(0P MQ]18!$;-*UYAGEL@HO&CP?2V(:WC;G^#?NURIUQF3..5S+_SS"S'WL"##.>L MRLV#7/V)33Z.8"IS[;ZP:FP##])*&UDTSL2@X*)NV;I9AX\X1(U#Y'C7@1S+ MWYEADY&2*U#6FM!LQZ7JO(D<%W93'HVBOYS\S.31R/3E_)+RRN!*%K37FKGE M.GMBLQQU:^0;"F.-_;2!O*PAHR.00_@BA5EJ^"PRS/;]?:*WY1AM.%Y&)P'O M4M.!(&I#%$3!";QXFW/L\.)C.2^9PO.9R_F>O9'$#$R58F*!KO_W=*:-(KW\ MT67G@L9"RYQG]003SF)&L!FY,>,X M:@7J12&\M* ?ZHN'EK M5H>MF,HT?(*P'0T2UX:1;1,:]ZB-VW%\%"KG;,;S_Z"=A<->"_K# ;&+PIB^ M/?H^2UP2&V@C3NWRV^C!X.!:X=11&VOG0R'U';;PVX$UY6I:'5W=HI^ M17'7T@U[SBT)DB:9 9P0?'R#3 M0AP2\,D0AP7\1-JL%60U:.SI1:LD7WF&&MCFUK&LG(KKX!SK7;G]>J>=PA\> MO]4SUDA8T16UZ-")[IV$+FI'Y[2GQS:534KR@I*,M3UO@ J M<"=/1J^N]N" M *>OJ.CR@\]K5"FG,KM7/*4ON3G3HPY_T'EE@,Y\A&O&%3RSO-KUNZN,-D3% M+@8S\!<3E4T_;+3?[SL==.( XB"TH@ULWZ%2E%]_&41A]!O-;WIAY$05=DBB M&[)4A''+XH2=)#[@\XSZ,-A9F/1;==!N%VZTKLB,V[,F7=IC^%!\*]9NU(D& M<,5$2M?X_[J&Y; M,'Q26M=(XJVK8FP=R"($-3I.D^1UW$AEHFP6;&N7S6Q'6AE8.X%=TTCW2U)9C-G=\)Y;T;SBR U1#,Y9?RE;,CQJ>(X MRJX!ZW+]"3@IYS.19*>B31)$X2*>XM.P%Z,);P(L!?'8%TEC?H5])Z) ME37(52EZ^;Z,:P?(F>2^QC?*2),K+M2&C>!9H/BVV"(Y[M'O)QA=CHPN Z/+ M(XP^=LT6G,_EH+6.Y%:#& 3C< MU_73VV_(MF%BMI9X_L*RY@&PO=V]R:W-H965T>N&D?.GU00+;5!Q!#^2F(KKSD[*_95EB7"'$R2Z;(^I M>K)A/$%2W?*M)?8=^S.:>"1;'=2#UBCX1YM\1K+I_V*JSNKL!*1!%-!& 4<;ZX[-_;5TDZ! M5/$KP4=1N@8ZE&?&ONF;673=@=HC'.-0:A-(_7G!MSB.M27EQ_?<:*>84X/E MZY/U^S1X%!"2)3FL/$@(S?ZB'WDB2H"R8P:<''"J0+\&Z.5 KRW0SX%^6\#- ;'5(4>PWU:Z=Y51NNW6][5/![;3B M5K86TX4\01*-AIP= ==Z94]?I+LAY=7Z)51OW+7DZBE1G!Q-L @YV:>;B&W M^""40 B : 36V6;6XVNRI61#0D0EN E#=J"2T"U8L9B$! OP! ML9#J6FUOJ=D5)XR#E7K&(C!&,:*A(BXF6"(2BTO%/JTGX.+3)?@$+"!VB*O' MA((G2J3XK ;5]2\[=A#*)S&TI(I:^VZ%>83C+$*G)L(>6#(J=P+XQ?-O.TT&+!4N8J:.:>:C9U&BS^'L@N@\QDXT($&AVZ;\?DA5GBO%I\T MXS=[WHC?->,3''9!S]:X/3#@]\WX&N^[P/%K\:_OQ4X5'M3BTV9\B53LSJ 6 MGWVLKL7?'N>HJMXSS[ B0M:RS M7G,3_:E:J&Y#XJPG_?Z@;(&9NA-_-'C2+SSIIY[TZR-31R:!=9_BNJE1' &, M.%4=TMBO,G->:DX?K%Y&7QSH.GUW:+V4-Y)!9PPSWV[-8\^\5^?=:K[^(Q =96GY@CWGV+Q5< MZ,:NY%JU4#T85K'2,I5EE5PIEE5Z,$LRWZ1<" =+WE^P? M?#%:?(6X2=_%*N-C^VIJ&\9G]M7<-+[07S/2%[37:;-/(>H(N26J?<1XHUR M75_M.9Y]7.E944 MH/]^Y4OB1)*%:3O3/C2V<\[G[^CRG<\Q)\^,?Q5+2B5X666Y..TMI5P?#P9B MMJ2K1/39FN;JFP7CJT2J4_XX$&M.DWE)6F4##&$P6"5IWCL[*:_=\K,3MI%9 MFM-;#L1FM4KXMPN:L>?3'NIM+]RECTM97!B;JB MN4A9#CA=G/;.T?&4> 6A1/R9TF>Q=PP**0^,?2U.QO/3'BPRHAF=R2)$HCZ> MZ"7-LB*2RN._.FAO=\^"N'^\C3XJQ2LQ#XF@ERS[*YW+Y6DOZH$Y722;3-ZQ MYVM:"_*+>#.6B?)_\%QC80_,-D*R54U6&:S2O/I,7NJ!V".H.'8"K@E8)W@M M!%(32%>"5Q.\K@2_)OA="4%-"+H2PIH0=B5$-2'J.JQQ38B[W@'![(%7\8J#4?+5^ MT[S8N/>2JV]3Q9-G0RIF/%V7FX@MP,5&*( 0(,GGX+[:S,7U^_0Q3Q?I+,DE M.)_-V":7:?X(;EF6SE(JP!&X9/E<[6%_NA^#=;^_!;V Q#+A*EB:@R]Y*L4'=5$=_[%D&Z'R$2<# MJ107>0]FM;J+2AUN44? E.5R*<"52FYNX8_=_/@U_HV;C[ CP$!-U6Z^\':^ M+K SXN>9[ .(/P ,,;0D=.FF3S:9HI-6^M!-/U]S)_W*31_261\05-!1;*&/ MW/1[NNX#'+;2/[ZF/5?TJ)5^[:9/$Z4=QZWT\8]-W.3'M-_\V,A_ZDZ/+/1I M=WKHV 1D5[1(&8^TQ+OBG'%59SBO[+\J5[<\55=OJ?J8@_/YOZI\5H7GCHIM M%0)_?U*QP%B=B7\CHC/O:0?S)X MVE_R-E@00-C9A"'H0(WR(F]AP*"1!M,,=Z/1W.GVGSDLF9%' >;O>*H"_ M+T0M=>)I>FVPT,>Z7A,6^RCT--C$ L,D")%=;;!3&SC5?EY3GI0&EY:&99,; M&'=&7D1"3:T%I=9 H(DU43@.?:1I-5'$@Q#:I88[J:%3:NW("\Y6@%6RB_WT M0-4S :WE YF\4*O[AJ8\$L61-@@6%/1AK V"B<)^&.@3;D'%*(KM@Q#M!B'J M,@A*)J OZZ*+L8F-S/'WH3[A)@@'@38@8Q/D^[&NU 0%@1_:A<8[H;%3Z._J M2;!]2<>6VD%B;1E>6E#JWR%H:((B8QA&)BB,/"W21PLH0-JH7UM ,-0JS]@$ M%78$M6&WH+!/L'W<$6S:;.BVK(3GJJ (H/98U>_(.:$7B4AGX)WJ MDNFZ%UM1L=\BO6E^$'%*/Q>JU:%/J7HJRKZI MYF;-N'0^6Z"FFT'>+VZL4--Q('?+T=Y:C6JFWC3YQMHS<64WU-8?H*9!0.X. MX?5^:(0L?HU]7V\1)A9N850'.;@[C(V5:J)" M&+6DB!O7P?#[_7Y4D_>W1TPBK8I]K%$'J9D.;$-!O7>86.Z(/1BW]+"XL4&, M?IZ[XL9DL-MDWNBN(VRU&-T6+"C<1RTE"3>V@-VV\&9''-4!M73U;$T0[L.V ME=DX#78_.#<>XYJIQBRP_XN-"S?>@-W>X#"NFGE@2+$^X";FB+0,=^,%V.T% M'?P*6ZP@CO1B^AKJ,+_&"+#;"+IX%3;K^!&*]=YL8H>U>15NRCWN5.Z_TZNP M6>"MR5MA;14QB_B1A_4E8$61EOI%FAI.W(\R;J^JR0>[ OG& MTZ(%ICW@75LCZ?-@OYVO%<<;.ZSM-QG2& _!/\_/R-[/IFZ+>*N?$;/V'\$^ MTIN75V&'Z38>0=P>\69'NR+FSY_:](]JB)XLT1?2JY&N7X=,NMWLIAOLDQT& MM?YBV@+3-^A@[Z7ABO+'\NVY .6[O>H'\-W5W1OZ\_(]I7;] AU?(\OU,3J> MV*[?H.-I]5Z^N6WU9P+3A#^FJJ9F=*%2@/U0U1A>O7FO3B1;EZ\R'YB4;%4> M+FDRI[P J.\7C,GM27&#W=\_G/T/4$L#!!0 ( -& :E$4TU7U*@0 !D0 M 9 >&PO=V]R:W-H965TQCVH$BTS542/9*.VW^_2TE6;$E6C:5 \Q"1U#E' M]U[>RP^/=D)^46O&-/J:I;FZ'JRUWEQ9EHK7+(O4I=BP'-XLA7#F.5+L M5J1_\D2OKP?^ "5L&6U3_21V#ZQRR#%ZL4A5\1_M*BP>H'BKM,@J,EB0\;Q\ M1E^K0!P00*>;0"L";1*&)PAV1;#/)0PKPO!<@E,1G',);D5PSR5X%<$[-TI^ M1?#/_4)0$8(FP3TU<7@_<[C(H'+*BWR91CH:CZ38(6GPH&<:1=(5?$@3GIOZ M6&@);SGP]'C*5"SYILA5L40W6P4 I5"4)VA1UHP97_!5SI<\CG*-)G$LMKGF M^0K-1$!]:25D;D5&53QVI37"T-A'HN, MH?=3IB.>J@^@\GDQ1>_??4#O$,_1I[78*C!$C2P-KAJ#K;ARZZ9TBYYPRT8? M1:[7"LW JJ2#_]#/#[['?^SG$]HC8,$(>H9.@@[ZW?>,SX'NGZ3?]],_1F \ M#4[2']X6^?!MOC_VTZ L#<\!CVT03"_'CY&A1THZMBT1AW%W:GC[O3&_9/048KBHZ7X]#PX[0A3 MCSJ-Z)4HYP#E!$'3Y[84I00WPA>VI4A O*#;9[?VV>WU>:(@Q=D+APTE_09) MO1%2]R[+7BWL_>1R\FM+_/]?3C._%=7 ]FDCO=N@CO3N .%F789M$!WB '=/ M8E![&/RXQ)T%;3L=NY&W81M$L6=[W782_'JHPKV6ON9#S\22@S,:^"QM)WWP&Y:.9BV/TYI[&V/W9J.?A$.I+7K938 M/S A*S&W/S9A-^S I])8Z^#,GS&Y*NZ8"A5'\_(T4(_6]]A)<7MKC-^0JWO2 M,?Y KL+REOHJ7UZ:X3RUXI"$*5O"I_"E!_&7Y3VT[&BQ*6X&ULQ5E=;YM(%/TK(ZO2MM(F9CZ MH7(L);&3>-6J4=SN/JSV@>!QS!:#%\9)^^_W@JFQF8^,=Q_Z8C/XGCMGALLY M%S-Z*-& UMF0>%XP7,=I/AB/FG/WY7A4;&66YN*^1-5VO8[+[U+2)G\1946.2K%\F)PB=_/:%0#FHC?4_%2 M'1RC>BF/1?&U'LP6%P.O9B0RD<@Z10Q?S^):9%F="7C\TR8=[.>L@8?'/[+? M-(N'Q3S&E;@NLC_2A5Q=#/@ +<0RWF;RH7BY$^V"_#I?4F15\XE>VEAO@))M M)8MU"P8&ZS3??#PJBQ=4UM&0K3YH*JA!PS5/\[K8Y[*$ M7U/ R?%$5$F9;IK"*Y;H:EM!0%6A.%^@^>X&J,_/TZ<\7:9)G$MTF23%-I=I M_H3NBRQ-4E&A,W1=Y NX!\2B/JK@_"*6,+B*LSA/!)K7#"OT=B)DG&;5.T!\ MF4_0VS?OT!N4YNCSJMA6,&DU&DI85DUNF+1+N-HM@1B6\"F1Y\@COR+B$4\# MO[;#?]MF *=&^,0.O]R45OC4#I^(Y!Q17,-QI('?V.%SL3E')#3";U];>PYP M;H3?V>$?8U@[B8SPF?O:^3%\"&6\KV6RKV72Y*.&?-.R+$HHO[+<*>FNBN_+ M%,[>"_A:H,O%WW!/@5A#+3Z(2D*-U@/TYP?(A68PJOZR,*%[)K1AP@Q,'D0B MTN?X,1/:>MZ!@P9 M.4T8#2B/].2"/;G 2NZ37(D2;#HIMZ!P61H_IEDJ4_VU#M3]X7Y(>D0U42'S M##S#/<_PA"O]"L]084!82%C0(ZH+\[W0P)3OF7(KTXE8"F"Y0#+^MB?Z74>3 M*_,S'-)^46JB(N:%>I+1GF3DL)UYD9\Y;FFDL,"4\3#LD=6%$<9\/5OL=<[N M.?#]8.?8YCBN3X))7XMT<6'H$X,8X8/^ [\BE= 0Y'#I15SFT%/H66*U[#R8 MW.^S5.,PA_(T[67G+)@X[&6UBDNQ*K*%**M?D/AG:RC2-MD174ZYUZ-[W<;U M%)[17MQ$&\>(8ABZ>7W.@UZ^&UT^YG,/'\?=ZN(H#WAOWCM=' F)W\LWT\9Y MU%A$G=UBN]\JI;[K7X\NU]1\N52CU;I)&^=J)[AS9&RWY,L*NA3QG$(+G'V' MOF13E- [6_H0W/DH]G]R3X0[V\1VW[1W15.LFB#<#82:MK>S07R*#QH[GBE6 MS0UZF1!C X'.W;#=WE[I9J98]2LH+,9-]T7G6-AN6:=T*E.L&A$%53"X)NE\ MB+CXD)MG3HGJ,X01XIM8=#Y#[#[CW&),B6HB+.(>-S X>#IQ\1#W_F%*5#F' MSH S0V]-.KDD)\JE=G95[6CH8X\:9N_4CMC5SL7QIT1]KL \]"/#O4@Z020N M3Q:.3CXEZA,$"3#E/6>[T<4Q3OM.?JN+HU$0]MKL.UTM=-A:M?ADTR1ZEIY0@P< M#OX?ZL"CJ/UDZ1SI%IBY_^/Q7#VR3!U;Q&AZ\N:E?+GZ, MRZ<4;"@32T!YYR'L=KE[7[<;R&+3O,QY+*0LULWA2L3 I0Z WY=%(7\,ZO=# M^[>FXW\!4$L#!!0 ( -& :E&4CNCLW@0 +D4 9 >&PO=V]R:W-H M965T?\0&(SNDRZZ.I'O/%1KLN?@NUY0J])3$ MJ;SJK97:7/;[,ES3)) 7?$-3^++D(@D4-,6J+S>"!E$.2N(^,0RGGP0L[0T' M>=]<# =\JV*6TKE BN@R MV,;J@>^GM)R0G?D+>2SS_VA?VAH]%&ZEXDD)!@8)2XMG\%0NQ $ _.@!I 20 M)L!J 9@EP#P78)4 ZUR 70+LD$\J\S(.Y!K=0DJBCQ.J A;+3X#\MIB@CQ\^H0^( MI>CW-=]*&%P.^@JFEY'LA^54KHNID):IF.@K3]5:HAM@$FGPTVZ\_Q+^OAN/ M28>#/NQ+M3GD>7.N2:?'WT)U@0SR"R(&,32$QMWP^VT,<+,5/NF&CS:B$W[3 M#5_0S04B;@;'O@9^^Q+Y%.!>*_RN&_XU /+$;X5/W[;RL[?-_;X;/J'A!3*Q M#GX41V:5Y&;NSVSQ=R,$%Y"70A15J4CON6#0.Z?PB- H^@?D)DM4B1ZHK++V MKR_@"\V@)?_N8&)53*RH^"P->4)U^5U@G1R;%?;=$!NFCP?]W6'0 M:ZS@[]AHZQT9W&R'"M8Z/IJ1'LKVL<6\TT M5L0V265UM.YVM>YVY[J/UT&Z IUFV:$FI&P7/,94I['3PH]],+QI>XV9S$Z- M/KNV9>@Y.A5'YUR.<,"A$*P14L&3GJ:C8^#:#9X:*\MQ6WBZ%4_W7)Y6R=Q:+J.W5QA[X0V\2RKA;=?\?8[>8\DB!/=,3@*Q#] CC9M8-4B;NN&Z].'NVO=*W9B5[HXVS?7: MUJ*N!+B[%+Q%%&;X5/D[\AW7TH]?T/XJ(;LRJU9H[/[L+*\U&+\LPAU9?BJS MG[%]<@C1F!G-'-=Y:E89?*K7,)S=.!C=ZUD9;2E0ZSKN%O97*(&O(>KKQR>U M^A/C_72@]'6L V;+&I!:]4FWZK]6!HA&E0W#;:%1BS+I%N4WR4#I6Q^.!:'^ MP9U$0L4JOP.3*+\Z*'ZY5+W5/=LHOUUJ]%_CRSNLZ9_BRUEQBU:[+R[UX+?? MBD'.QW0)0QD7+JR=*.[)BH;BF_Q&Y)$KQ9/\=4V#B(K, +XO.5?/C6R ZK9R M^!]02P,$% @ T8!J4?"DJ_%^!@ WB( !D !X;"]W;W)K&ULQ5I;;Z-&%/XK(ZM2=Z5NS SWR+$4Q\0&==LH[K8/51]8 M&-MT,7B'<;(K]<=WN,28X8!9YR%YB %_WYDSYS)\@YD\I^Q+MJ64HV^[.,EN M1EO.]]?C<19LZ<[/KM(]3<0WZY3M?"Y.V6:<[1GUPX*TB\=$48SQSH^2T712 M7'M@TTEZX'&4T >&LL-NY[/O,QJGSST3C.+0D_OE9&1\I?%?4DAXE&S00QI' M040S] '=I4DHVH:&^5$FKH<^%R(?T?OYI3[49R]%P8_K>;HW4_OT4\Y^H]M>LB$3]EDS,6L<]_'037# M63E#TC%#%7U,$[[-D",<# '^LI]OG^-[_7Q,>@R,1;J..2,O.9N17HN_!_P* M*>071!2B [=]=.]0RSH:B=]WD^_W;->NM-/7]']%2)F3L;,JN_Z!1>+J Q4?(;H-_Q6K4-F_CS1[:6;T]Z_"%G+%6?9/CR?:T1.M\$3K M\&3FQWX24*BY2Z)1$/.;_=.4&+:FZI/QTVG)0S"-:&H3-@=@NF49DC4'@*F6 M84G6[@$8,8F.F[ %!%-4HC5ARV&^N<.L>6=AC43IQT3IO8GZ32BV* G2'9BK MDJN?C(D5U9;"<0>@Q)^4J#;(,@Q+2E,;9%J:9.D> !G8E%($@!133E ;)!K1 M5*3\ "BBJP2.NW&,NW%I@QCM\2S54N0& 6! '\TA6+N/' "FZ98BQQZ 7VT M &! 'RV'S=0=YIL'P)KMUDB4>4R4V9NHVTPLH/0I$G(E_BZ6S'W*>.]-WSH: MMMYXL;:/GM@7UN+@> J;9A&E+U #!B$4UJRP4$PZHB]>5RF&_N M,&O>65@CM%BIY;AR^0+K5.3386W5(E+< !2PY$$H15ZL70!%-,7NFN?)M@-? M6$1.Q6P.::GR4G4/X8 R6D XH([<@>-Z$*Y92Y%* M59,# <" ZAF"'VW1G;FJ5+P;\#<:K9VC5".$M73'G;".$,0[<5NJU0UYA;J9D;;6@/:/$*R]@010P X20 %;2 C5 M%E00ZG03V8Q9K93(I4II5C$;FWQ%%[L=.6)M'-0/'M!40-C5-;<4- MP ']L(!P0#\L!\[7'>B?!^&:?=/,6:WD2+^2:ZV^Z#_TPSM#4BL]\M9*C]1* MCURJ]!S2UD#8,/768S4(I]NV(0M[$">DN*S0!N*\\[AF3&J51EZCTDA;#P&; M.@ %K4'0@RR[8V=":FE%+I96I"U@L&G8\F/+>P@')'\!X8#DN^?';O:CMNSNTEP)@\MT.M&1V>%_+!/7B!RIJ^[8)[7X@6#N1@U#NV2'+ M68Y/?KC>4;8I7I3(4/'[&PO=V]R M:W-H965TV_[ZVD\UFEQ#1JI7N"[&3.6>.9\9C,SDP_DVD !(] MY!D54RN5LKBR;1&GD&,Q9 50]67+>(ZEFO*=+0H..#&@/+,]QXGL'!-JS2;F MW8K/)JR4&:&PXDB4>8[YCSED[#"U7.OQQ1W9I5*_L&>3 N]@#?*^6'$ULQN6 MA.1 !6$4<=A.K6OWZL;U-5H19!!+#4%5H\] M+"#+-)/2\;TFM1J?&M@>/[+?F,6KQ6RP@ 7+/I-$IE-K;*$$MKC,Y!T[_ /U M@D+-%[-,F%]TJ&T="\6ED"ROP4I!3FCUQ ]U(%H -S@!\&J ]P(01"< ?@WP MS_40U(#@7 ]A#0C/]1#5@,C$O@J6B?022SR;<'9 7%LK-CTPZ3)H%6!"=66M M)5=?B<+)V1W$0"6ZCF-64DGH#JTEI@GFB4#W18(EH &Z3A*BZP!GZ)96U:RK MXO42)":9>*-,[M=+]/K5&_0*$8K^2UDI%(N8V%)IU)[LN-8SK_1X)_2\PW2( M'/<">8[G=, 7_?"/L51P[R1\V0]?0S%$WDC#W'?< ;\Y M'_["NZW2VN36:W+K&3[_!-^_:E^W$KOBC*IQ#*HQ2($81XL4TQWHC#TS(S0F M10;HRWM%B&XEY.)KCQR_D>,;.<$).7TU]N7M@]3M:J/-E\J)3HH;?H!\ [PKMW^ WO&ZZ)]%*VBB%?3Z4]DJ@,L?%ZC(,)47 M2#E#\+TDA4[?!:(@NV)4D4:&5)\J^]G O?3":&+OVX78938>!T%C]DQSV&@. M>S5_E"EP1!D=Q"7GNJ]@(4!VM8%%Q12V%$3',L,CF:$?1=TBHT9DU"MR@46* MU!F[58>J0%O.^'XP?BYZ&1W'-O0=Q^^6/6ID MCWY5MBX0?(;LT;$@?Q2%X0O='6:>*HEQM^YQHWO#I^ M7.\O[;1YS7R>H*<#R.WOX;^_A^8UF:8JK\'P+6!^KYE3#Y.]&VO^<,Q^PE02P,$% @ MT8!J46P(G'W* @ W08 !D !X;"]W;W)K&UL MC57;;MI $/V5D56IB=1@8P.!") 2TJIYB(*2IGVH^K#8 UYEO>ON+A#^OK-K MX](&W/* ]S+GS)F+Q^.MTB\F1[3P6@AI)D%N;7D5AB;-L6"FHTJ4=+-4NF"6 MMGH5FE(CRSRH$&$<18.P8%P&T[$_F^OI6*VMX!+G&LRZ*)C>W:!0VTG0#?8' MCWR56W<03LYRR9!Y 2AP-0Z!D:/#U_8QU/'W'ERIA_#]L*]M!'$"Z-E85-9@4%%Q63_9: MY^$ ,(Q. .(:$/\%Z/9. )(:D/A *V4^K%MFV72LU1:TLR8VM_"Y\6B*ADM7 MQ2>KZ983SDX?<8-RC7 !^]4W:!D7YIQLGY]NX>S= M^3BT),$1A6GM[J9R%Y]P-X)[)6UNX*/,,/L3'Y+T1G^\UW\3MQ(^I+8#4?P! MXBB.CNB9M<-O,>U TG7P[JA%3M*D,_%\R3_2N=2J@!F%JJE/J:0VAYDO)FKX M?KTP_OQ'B\->X[#G'?9..#RLECJHEN74+*MC!6KG^Y(CZ2Y*)G?O#:1U! :8 M1BCHU> 7.V3Z\$)F8'L,Z926W'(FH$3-509J"4HB>+32(-"8 M*B],RC69T65%?5;?GH,J_9M>$9B69/6;9/5;@[N3*4TZ@Z2-)I";<90CQW\L MA<=R5]$//+V;CYMI$@UZD?N-P\T198-&V>"_R_C0KF'P1D.WV^]?]N)#$57O MOS4=]D;)L6I P4N M"1IU+BEINAJFU<:JTL^CA;+T0OAE3M\?U,Z [I=*V?W&.6B^:--?4$L#!!0 M ( -& :E%SLVEK=P( %X( 9 >&PO=V]R:W-H965TBLN1)2I-^ M^QTICD@A]?K2;1!B7<[E]Y<./AYOE'XT!8 EVU)(,XD*:ZN+.#9I 24S'56! MQ)UG23VVP240<$ E+K(C!\/,$U".$"(<:O.F844CK'P_$^^B>O M';4LF8%K)7[RS!:3Z"PB&>1L+>Q<;3Y#K6?@XJ5*&/]/-K4MC4BZ-E:5M3,2 ME%SNGFQ;G\.!0[?_BD-2.R2>>Y?(4]XPRZ9CK39$.VN,Y@9>JO=&."[=I2RL MQEV.?G8ZAR>0:R!MLA_-0/N[EBF0NZ7@*^:.SY 3W$A!6KPJPF2&]N[.N5PY M#ZXRHG+R#>_KE)S<@&5TA[1UR(?MQ56"F1.A+-#.0O<,CE+=P8+R[0E>,I [B^W MW#Q<>,IVE[9IKX&U%UA[GK7W[JSD_@O&)K<62O/00-8/9/VWG:(.9-4!F3H@ MJT*1'+O\YC0]VJ'T0P/O(/ .WL8+^W-JP,72/8;:G*%'2B5M81I@AP%V^(]+ MM-NF[M? .@JLH_^L1,\"V=G?*='F-*,_E>AYX#U_]Q)MSM ES\#T,=3XH%VX MSON5Z17'-[R '"/1S@AK7^^ZV6YB5>4[R%)9[$=^6. ' &AG@/NY4G8_<4TI M?%),?P-02P,$% @ T8!J4;+PN5[- @ ?@@ !D !X;"]W;W)K&ULI59-<]HP$/TK&D\/R4R+/S"09 PSX2/3'C+-A$E[ MZ/0@[ 6KD24J"4C_?5>R<0@8FB87D-;[WMM=K;5.-E(]ZAS D*>""]WW%, MP)TB>E445/T9 I>;OA=Z6\,]6^3&&OQ!LJ0+F()Y6-XIW/DU2\8*$)I)013, M^]YU>#7I67_G\(W!1N^LBB.;7;CJ.S36BPG;)U.C\"E#G!GI"1-M"#*.3A%]3TR)!])%$010T MQ#,Z#9_"LD6BGH6'ETWIO$]]\F;U%\5HUUW1=GSM?W3%7,GBN2$VS.1DY'H2 M%/EQ/=/._O.$8%P+QDXP/B)X0]=2T1D'0K-?J( WD='$2((7HJ*&B06V6XJZ M39U64E\X:GLOK@=!*TS\]>[I-?GT7OI,#GW"5J?V>9%7I\ZKI8>__=%:BO3C]G0L5>WWA)IDFJ5P)4[Y%M;4>EM=N1NS9A^'5*&RP MCW&XEK/PF;ZW*C9%+=YW/I,$7T2US_$ 91WP M^5Q*L]U8@?J38_ 74$L#!!0 ( -& :E'JP+>Y8P, *8+ 9 >&PO M=V]R:W-H965T]*JVVSY,[X,##E@#S&S3M/_]LPVA"2%L6M^^)+8YYUR?ZXNYLQWCWT5& MB 1/15Z*N95)65W;MH@S4F Q814IU9,MXP66:LI36U2D#C>J[\WYI69#19DR?*O-)'9W HMD) MKG-Y MQW8?2&MHJO5BE@OS"W8--G L$-="LJ(EJQT4M&S^\5.;B ."TADFH): ^@3O M#,%M">ZO1O!:@O>K$:8MP5BW&^\F<2LL\6+&V0YPC59J>F"R;]@J7[34A7(O MN7I*%4\N[L@C*6L"KL!^M'D&2U9*KHX0/#Q7!%RLB,0T%Y<*]/E^!2[>7((W M@);@(6.UP&4B9K946]&"=MR&O6G"HC-A7?!)Q<@$6)<)20;XJW%^-,*W50JZ M/*!]'F[0J. _L9P ![T%R$'.P'Z6X_1[4DT "C0=1D-V7A=]_=O1CY+A=D7A M&CWWC-Z*"IRFG*38O,QLVQ7'M[\5%'R4I!#_C@3RND">">2="?3 ),[5?6/$ MAZJHH?N&KN^\QX4[11Z.'4ZYWO^E0M4%K(&SZVL/,:CGIM4_@6 M5(3'I)0@SG"9#KH>%[H()[[SU^70]? 3HC=!)\0C+U'G)1I5>D]Y<;6E3R2Y MJCB-QVH..B^?$.?/5AT\^%K!U]5=RS]^=U'DPE[A#>#"P/'[-\8 #$70]Z-> MY0WA7-_USI0>1"^&T?]5?#]1@J$NHL%/[3@1N1.O3VSEZ-DRJ'LH,,]5($ZX!ZOF6,;F?Z !=:[[X#U!+ P04 " #1 M@&I1F'D[$*P# &#@ &0 'AL+W=O?R7A[Q8[9C_*M(*97@6Y&78FZD4E8WEB6BE!9$F*RBI7JS M8;P@4C5Y8HF*4Q)K4I%;&$+/*DA6&HN9[GO@BQG;RCPKZ0,'8EL4A'^_I3G; MS0UD[#L>LR25=8>UF%4DH6LJGZH'KEI6IQ)G!2U%QDK Z69N?$0W*^35!(WX M,Z,[T7L&=2K/C'VM&Y_CN0'K$=&<1K*6(.KOA=[1/*^5U#C^;46-+F9-[#_O MU7_5R:MDGHF@=RS_*XME.C<" \1T0[:Y?&2[3[1-R*WU(I8+_0MV#=9W#!!M MA61%2U8C*+*R^2??VD+T"$IGG(!; AX2SD6P6X+]HQ&C4K29W M7;@ED60QXVP'>(U6:O6#KKYFJWIE96V4M>3J;:9X 7L']Z_@Y^ MHRSAI$JS2/4F]7Q>+:DD62ZN%?!IO017[Z[!.Y"5X$O*MH*4L9A94@VG%K6B M-O1M$QJ?"6V#>U;*5(!5&=-XA+^9W&<4[ B0D[4 MSNO4O+>=)+\+Y+]NDOR3KTZ!> MZ'K8&Y^BH,LUF,RU+>$'4%$>T5*"*"5E,IKUM-"5;X;P_?78MWR!B$W[A'B4 M2]CE$DXJ/969I#%82R*IF-!#\+!?P+>U'.IM3>AUIFOY?0,$H0/AP'0MK&\G MW\D#CL$C M$1B";FB'0\^-X3"VX1G/'380Y/TTSTTK72$3G5GM+C!MTQOWG-4[UQ:4)_I" M(4#$MJ5L3C)=;W=I^:B/ZH/^6W1SAT;ZE_4E1Y^C#_+-#>F>\"0K!7CJ8A6:5/U<],JC.Z?DS518WR&J#>;QB3^T8=H+OZ+?X#4$L#!!0 M ( -& :E&G*C@83 , )H+ 9 >&PO=V]R:W-H965T'.( *MC,=IKV MW\\VA.:#T&I=7Q+[% K/(<\^L2VR@P-%* M2)979'6"/*7E/WZJ$K%%4#K-!%01T#[!.T)P*X+[5@]>1?#>ZL&O""9TNXS= M)&Z*)1X-.%L#KM%*32],]@U;Y2NENE%FDJNGJ>+)T2UY)'1%P&>P6PER2[P$%G #G( M:3C/I)T^(T47H$#38=@4SON\7_ZS]YUDN'5SN$;//:(W306.8TYBTP2 +>LF M^?5-0<&5)+GXW>+(JQUYQI%WQ-$=DSA3]XX1;^JBDMXS='WW/8Y<'WG0']B/ MV\5I@H7]P-V%30]AT/$,L9; M$MBK)7L?6ZF@=A2\KU+!80E\O4J5,'\'YJD:[%7J$!;V'=>!>X4Z=!KZ M'@QAIVH8[3]9V3TZ87NIV(NH%STE*U ML(XD;-69K>9O:C?HO'PVG(]M.+CUA8+O:[F*O_.>AGU_KTDF#3#D>\$>;-H M\\,0[K=< ZSGPB!H;CF(7J)%_ZOI7E'J(-2%1]KN-:K?10?,,B![:];("8_- MD"?4;;:BLORRU-9ZD+PPX].>?0S/)[#!/M6#IYEM7N3+J?4:\SBE F1DJ5PY MW4#="[PKYDC&YV6@']3@^^@M02P,$% M @ T8!J4?!J[J;H P 6Q !D !X;"]W;W)K&ULM5A;;Z,X%/XK%IJ16FDVV,;9 M_OLUEP !XHRV[4MCF_-]Q\?^.(?3Z8&+'WG$F 0_TR3+9T8DY?;&-/,@8BG- M)WS+,O5DPT5*I9J*T,RW@M%U"4H3$T/HF"F-,V,^+=?NQ7S*=S*),W8O0+Y+ M4RJ>[UC"#S,#&<>%ASB,9+%@SJ=;&K)')K]N[X6:F0W+.DY9EL<\ X)M9L8M MNEEA6 !*BV\Q.^2=,2A">>+\1S'YN)X9L-@12U@@"PJJ?O9LP9*D8%+[^+W))*.I\*?@"BL%9LQ: \_1*MSBO."J$\2J&>Q@HGYP]LS[(= M [^!X^CI&2Q*OTR JR63-$[R:_7\Z^,27+V[!N] G($O$=_E-%OG4U.J711< M9E![O*L\XC,>+?")9S+*P2I;L_4(?JG'^QJ\J:)OC@ ?C^ .:PD_!W("(/X M,,1P9#\+/?R1;2< NP4<^6/AO,S[ZG][/SD,J]?)99_B6<4[#4+"0EN\Q MWS2Z^/M/90H^2I;F_V@(W=2;1V$ZVMC?96I,^:0W,: M&N=M;\=M'+DONQUW<$[8-M;Z"#^ +1,!RR0((IJ%HU'KB:ZLB0_?7X^]Q'H@FGCPO>;6_"82 M7Z^R6 !5/@.FX4*PK0SP;<6&.D4(O4QN-;Y[]:Y/<#\9U&9=(7F.[3H]N8V8 M80M!S^OI;<0KQBZ"<%QP"+?QXM>2W 6F*V]BG='0ET:&V9"!+R_07W>N2 M&VI+ B)OK+@V'R-]0KZL.'M8"3S7&RC.'D@)618A?<4-S8AG.Z0ON*%38BO) MG=%;6S:0\VIZTS,1.)1-O7<]T)T0O=S:TH3TM>FSC)C0,;6)'WEOK+WO+[>1LP(L@89;FA&%)G;U]N(F>-T9'GZ0=V6#@Q?2V\7F+!3 MU-31[V(]T#Z7WLQ.LZ1ZG+#L4G,0\%TFJ^_D9K7IA&_+_J^W?H=N%FAD?:DZ MYZK/;>FKMOL3%6&9P4#IK_)\S_ U!+ P04 " #1@&I1J;1=%Q " "!! &0 'AL M+W=O3O2U*RZ@)VVHNT2^[,[ XI9:W2+Z8&0/+: M"&FF08VX>Z#4E#4TS(1J!]+N5$HW#&VJM]3L-+"-!S6")E%T1QO&99!G?FVA M\TSM47 )"TW,OFF8?IN!4.TTB(/CPI)O:W0+-,]V; LKP.?=0MN,#BP;WH T M7$FBH9H&C_%#D;IZ7_"-0VM.8N(F62OUXI(OFVD0N89 0(F.@=G7 0H0PA'9 M-G[UG,$@Z8"G\9']DY_=SK)F!@HEOO,-UM-@') -5&PO<*G:S]#/<^OX2B6, M?Y*VJ[V/ E+N#:JF!]L.&BZ[-WOM?3@!Q*,+@*0')/\+2'N =XYVG?FQY@Q9 MGFG5$NVJ+9L+O#<>;:?ATIWB"K7=Y1:'^1(.(/= /I)C5"B)VKI+9DPP68(A MUW- QH6YL57/JSFYOKHA5X1+\L2%L&=A,HJV%4=(RUYVULDF%V2_EAB2*/E MDBB)SL"+]^%S*$.2Q@X>3_Z&4VO X$(RN)!XOO0?+E1:-7\,:#G6I/!G )K\ M>%P;O_[S'<%T$$R]X.B"X*#!C $\:V!',/8$[EL\Y/%D$J89/9SZ=*9J?!>. MAJJN.WIR0=S'^<3TEDM#!%06%X7WMP'1W87O$E0[?V?6"NWT/JSM/P*T*[#[ ME5)X3-PU'/XZ^6]02P,$% @ T8!J43^E*E#Q @ ( D !D !X;"]W M;W)K&ULI59;;]HP%/XK5K1)K;3E2D*I D(:'VH M5I5V>YCV8)(#6$UL9IO"]NMG.R'ED@:DOH#M?!>?XQ.?=#>,OX@E@$3;/*.B M9RVE7-TZCDB6D&-ALQ50]63.>(ZEFO*%(U8<<&I(>>;XKALY.2;4ZG?-V@/O M=]E:9H3" T=BG>>8_QU"QC8]R[-V"X]DL91ZP>EW5W@!4Y#/JP>N9DZEDI(< MJ"",(@[SGC7P;B>1QAO #P(;L3=&.I(98R]ZT^,?;,@][!*533_!+@G],:+U#"$I"<*E# MJR2T+G4(2T)X*2$J">8PG2)9)M,QEKC?Y6R#N$8K-3TPQV78*L&$ZL*:2JZ> M$L63_3N:L!S0$]Z"0%_1($V)/G&< W3,JEP*-:0II#3]NYG<:^([*0I4* M?Y>*H=\H^#V1-G+]+\AW?;=F/Z-F^A16-O+;FNYUZL+YF/OX8^Z39GH,B8T" MKXY^D,N@*JO Z 5GRPK%1"09$VL.Z-=@)B17E\GO!HM69=$R%JUF"ZDLKF9 M84[D-8*MNG$%U%5CH189-7W=OO:#T&UWG=?](SX%^5%T-3 M4!2%;W8'(8=5R&%CR./Y',Q-K%Z]*GB.96V\S5)^:/ONY[HJ/\MKU?+B,SS/ M;M?RQF=XOGUSS#O(753E+FH4>J8<$K:@Y!^D)F]ES=3>7-')X7E^Z+I'=7 1 M:G**:G?V0$4PSMX-G@-?F%XK4,+65!9O7;5:M?.!Z6)'ZT/O=N35K,?>[;CH MUF_RQ;?#/>8+0@7*8*ZL7+NM#H07_;B82+8R_6/&I.I&9KA4GS# -4 ]GS,F M=Q-M4'T4]?\#4$L#!!0 ( -& :E&.:&S++P0 *T0 9 >&PO=V]R M:W-H965TRC>V +7CHY258]NZWJ]U/GZ0,]T)^5VO& M-'I,XE2-G+76F_>NJQ9KEE#5$1N6PI>ED G5,)0K5VTDHU'FE,0N\;S032A/ MG?$P>W?^6JMS0MW/-S0%7M@^NOF M7L+(+5$BGK!4<9$BR98C9X+?WQ)B'#*+/SG;J]HS,E.9"_'=#.ZBD>.9C%C, M%MI 4/C9L2L6QP8)\OA1@#IE3.-8?SZ@WV23A\G,J6)7(O[&([T>.7T'16Q) MM['^+/:_L6)"@<%;B%AE?]$^MPU]!RVV2HND<(8,$I[FO_2Q*$3-P0];'$CA M0(X<"&YQ\ L'_U*';N'0/78(6AR"PB&X-$)8.(27.O0*AU[6K+RZ66MF5-/Q M4(H]DL8:T,Q#UM_,&SK"4T/%!RWA*P<_/9XL?FRYXH86"KU#DRC*GFF,[M*< MZ(8PKV=,4QZK-^@5XBGZLA9;1=-(#5T-.1@D=U'$F^;Q2$N\#]NX@[S^6T0\ M//CZ,$.O7[WAJ:;IBL]C-E&*Z0;0*SOH'PL-H,2 $J\ ;4"9V5$>V*:#2.]9 M:@THU[\DEYM?DLNM'67&%AWD8PN*"W0I.4-*SI ,UK=Q1K((W?"4:_;N(XA) M!'PY=!%E;53HKX_@B.XT2]3?EK!^&=;/PG;/4Q6))9IO%1@H]1:EH-CP8D'5 M&J0MSZVI<3E\F,$;B=Z-O:&[JS?EU*+K#T*_M'J6=[?,NVO/.Q%2\W_SE<0> M81-1K(GCW9/@V/..,IR=&O6/;:YSFZ!FXWL^/IKJ*1#!7LM,@W*F@76FMT)$ M>Q['3;,+3N.%!/O'N5]F=MMDA@?]EOS#,O_0WJEH1U,MI(6LO1*J]Y)KI%^& M[5MG< 4RSB,F<[)I25.U9+)Y/4S[IVP/<(U-SS(8E!D,_M=5.AV R4;W&IY(.:M+6QTK2L5W3 M+4HWQ0W2V@\P;HE9B2NVJ^M!G8 H5]G!$(BT@,I*.,Y;BUK)'PY?4K1P)9:X M9YW:W?%B:*QK[Z2N/=+:RDHQL5TR)Q>1?7H&)9B_SO5*XXW*MBM@1,K].#!2[SNW$^T&*37O)G'X7CF!ZF^Z()2 M@[Z57.B%5QA3O?=]G16T)/I*5E3 EZU4)3&P5#M?5XJ2O &5W ^#8.*7A EO M.6_VUFHYE[7A3-"U0KHN2Z(>;RB7AX6'O:>->[8KC-WPE_.*[.@#-9^JM8*5 MWWG)64F%9E(@1;<+[QJ_7^&)!306_S!ZT+UW9%/92/G%+N[RA1?8B"BGF;$N M"#SV])9R;CU!'%];IU[':8']]R?OOS7)0S(;HNFMY/^RW!0++_503K>DYN9> M'OZ@;4*)]9=)KIM?=#C:3H$QJ[6190N&= (0M('PM(&H! MT6L!<0N(&V6.J30ZK(@AR[F2!Z2L-7BS+XV8#1K29\*>^X-1\)4!SBROLZ\U MT\R>@4:7Z*;68* UZNVCMRMJ"./Z'1A\>EBAMV_>H3>("?2QD+4F(M=SWT L MUJ.?M;PW1]YP@/=#9JY0$%Z@, @#!_QV'+ZBV16*L(7CF0.^&H?_67-@3UUP M'P3L5 P[%T\SRO9DPZFK;%>3,XTPCM+4+=&TXYR.;Q %2>67>2(@KH5=&_C"B(]"P(GB3N&61?# M[&=K=S4[SSE-,'83XN#4UX)1RCMAB-@Q..81O5L???(T"H(![EY/Q:\X;B'% MYK[+YOK:]G0>!DJ.CQJ2GA%[I2EJF:YBB3)N55; 8(0JQ3)Z@03,DG*+,J(+ M&+J@#RB:.^,Y;X1Q$DSC[^+Q>Z.''13_)FK'8)3@= NXX&H*":GC['5<&%DU MT\A&&IAMFM<"YE6JK %\WTIIGA9VP.DFX.7_4$L#!!0 ( -& :E'. V0K M90, &(+ 9 >&PO=V]R:W-H965T[C8=H#M6]B5 PNX*3=KQ]@UTL3QZNV:2\) MX'O.N9=[@3O>"'FG4@"-'C+&U<1+M].Q6[N2T[$H-*,%J[I*M5V MP9^.<[*"&]"?\RMI9G[-DM ,N**"(PG+B3?#)Q?8 9S%%PH;M35&-I1;(>[L MY#*9>('U"!C$VE(0\[>&.3!FF8P?]Q6I5VM:X/;XB?WRF@7P'Z+P4,*L# ):O<79>: M!=%D.I9B@Z2U-FQVX/+KT"8CE-M2O-'2?*4&IZ<70B0;RA@B/$&77!.^HK<, MT$PIT H=HUF24%LTA)G/9>G;$GJU $TH4Z^-R>>;!7IU]!H=(-_M2;T[XM#FG82OA MQUAW4!"^06$0!@W^S-OA-Y!W4#BP<#QJ"N?OU,_^3OV\';Z N(,B?!!^T0Y_ M5S#C_+ )_BP545VGD>.+#O#-XON"2K U:BX:RJF&8V8NL::B_?;>@-&EADQ] M;Y'NUM)=)]W]S1%I*N@2V7=(>^NOIV$_Q)%)UWH[T2\S.V\RPZ-A5)L]\[]7 M^]]K]7^6":GIC_+)@@@_-SK;-PIQ M<"#2?AUIOS72:["/+^4K1-8@S4N*&%V"N97J"B&N0IK.8CMSA!Z!2(4&*"NO MF#Y*R*-JJ:Y![?.@/3O)FG M9 O5L*8:_N\S,JJE1W]Z1BY&^YD>]C!N3C4. M?CU<0:OD)8]-[Z5L>E%>R#BUXUS2V&29,1&[>F]\1(*F0C_@SM8[BO_%*5M4 M-,_4HSUY?^M%ST"N7+.F4"P*KLM+LUZM&\*9:X-VUD_QR1PWK"_PR5G9[OVB M+[O/#T2N*%>(P=)(!9V!.:FR;.C*B1:YZR=NA3;=B1NFI@D&:0W,]Z40^FEB M!>JV>OH34$L#!!0 ( -& :E$W [E>B@, ",. 9 >&PO=V]R:W-H M965TB!T8:VT0DTDM2<=M?OZ2L2+)-J3T(N5@D]6;FS7CX1,[W0CZH+8!&/XJ< MJX6WU7KWVO=5NH6"JDNQ V[>K(4LJ#93N?'53@+-*J,B]TD0)'Y!&?>6\VKM M5B[GHM0YXW KD2J+@LJ?;R 7^X6'O:>%CVRSU7;!7\YW= -WH#_O;J69^8V7 MC!7 %1,<25@OO"O\>D4":U AOC#8J\X8V53NA7BPDYMLX066$>20:NN"FL*7%6_:%]C P^EI=*BJ(T-@X+QPY/^J O1,F!6I75--5W.I=@C:='&FQU4M:FL33:,V[_Q3DOSEAD[O?Q;B&S/\AQ1GJ$; MKBG?L/LF<;+2K(@UNLF :[9FM(-X>0V:LER],MC/=]?HY8M7 MZ 5B''W:BE(9KVKN:T/4AO/3FM2; RG20^K?5%^B@/R%2$ "A_EJV/P:TDL4 M8FN.9\?FOBE/4R/2U(A4_L(>?V\99QHNWIE^<]7HVSN#1S<:"O5](%K81 NK M:%'?/R*%4FA%I?S)^ 9=%:+DVE7#@YNDA 13/24\BD89@,,EP)KJ61,B-%Z4,N-JK:AQ)2 M4>Q @QKHITD38O(,W3MMHDW'Z=ZIH^A)$)P4_7>H(XZSAN-LM.Z=G?=E$L2G MF\R!BL(^FCAHM3D8HW]K+]WP<1Q-3C@Z4)-^CIWO!Q[NX.H;!1*E=2L/]2QN M)1<_A^;B5G3Q2*I;^SDJ(SGKV]^ACEFVLHO'TUWLD%0\F9RVK@N6S$@/TU9Y M\2C2B\]5-8[(6>N>HY(XF/9P;+47#XOO)TDS0)P6<)!=H;<@A[JIE5S\')J+ M6]'%(ZDN=@@J.3LS.%%]9P;3W>Q0U)#')\2=: P[FD,TNHN&45W:R_= ML]6,3$\H.D#XG*+?.<';Z]-[*C>,*Y3#VI@%EQ.3HCS<2 X3+7;5H?Y>:"._ MU7!K;G$@+<"\7PNAGR;VGM#<"Y?_ U!+ P04 " #1@&I1?D;1@G," !' M!@ &0 'AL+W=O MDB@:AQ5E(LA2OW:GLE36AC.!=PIT7554_;I&+IM9, A>%N[9NC1N(Z/7ZJ_]]ZMER75>"/Y-U:8+KGV3VC:V&0:0%YK(ZM=LE50,=&^Z79W#GL)9' D@>P2 MB-?=@KS*!34T2Y5L0+EH6\T-O%6?;<4QX3[*@U%VE]D\DWV0LF@8YT!% ;?" M4+%F2XXPUQJ-AK=+=+9(K[L\/]L+9C. MN=2U0O@^7VJC[.7X\0IVV&&''AL?P3H3<([;G-<%$VLP)8*P,5!)84H-* HL MP'J62U2P- M.M;H%(OTL48'+#**!OVL<<<:GV(-^UCC0U8&ULK5?;;MLX M$/T5PLA# W2M^RUP##BQ$[M VR!IM@^+?6 DVB8BB5J2CKM_OT-)5FV:5KS= MS4,L4N>,.(?#&D23)RKA5,3:L3OE&S% MWC-2KKPP]JH&B^QZ8*L5D9RD4IG \/-&;DF>*TNPCK]:HX/NFXJX_[RS?E<[ M#\Z\8$%N6?Z=9G)]/8@'*"-+O,GE(]O.2>M0H.RE+!?U?[1ML?8 I1LA6=&2 M804%+9M?_*,58H\ =LP$MR6X.L$_0?!:@G2XA: M0G2N2G%+B,_]0M(2DCHX#DBV1#=8T!3A,D-3FF\DR=#W M.HS@8?)&.!R+ABS0UXT4$H!@%'V8$HEI+B[!YO/3%'VXN$07R$*B@=(2/9=4 MBH][$]_6;". #I,7!^.1)<%=M6@K;5V[:5QS3[CFH<^LE&N!9F5&,@-_WL]/ M>O@6R-QI[>ZTOG%[#7Y-Y1#9[D?DVJYM6,]M/_W3)@>Z=Y(^[:=/*MY+G_73 MGT@U1&ZDZ$YBH-^]M_@2Z/%)^GT__3.&Q;O)2?K\ORF_^&7?#P+!ZPZ=5]OS MSC]T?TQ>A.20^O_LL>]W]OW:OG_"_AAT#WIU[W(B;G,B;$$!";1-;VP_-=+=]*5ICYKO! ?JAZXF MVLR$"NQ0$\2(2G1!3"C?M-:B@&M3N]I0 Q_YYL;-[]6ZN;$K" MC.4YYGOVC6JVYJ(]Y^QAG&AJ&E%ZRI\;4,Y0S]0+(RJ)S&HZ>S=:YZQ ^Q>N M.R;7]3IF1(5ZGC&@P'57=]V$2O1L8^W=ZPO"5W53*.# ;$K9W#:ZV:[QG-3M MEC9_XUS=.X;YN6I4ZS[BI_FFRX4+UXI";L[)$CYE#R,(>MXTCLU LJKN*EZ8 MA!ZE?EQ#LTVX L#[)6-R-U ?Z-KW\3]02P,$% @ T8!J46CG$5CS @ MP0H !D !X;"]W;W)K&ULS59;;]HP&/TK5IY6 M:247H)0*(A7(M$JKBLHN#],>W,00JXF=V5\*^_>SG>!R2=.N4Z6^$-LYYWQ7 MAV^TYN)>IH0 VN09DV,G!2@N7%?&*0D89F0LDRSS'XL^$9'P]=GQG>W!+5RGH S<<%7A% M%@2^%7.A=JY526A.F*2<(4&68^?2OXA\3Q,,XCLE:[FS1CJ4.\[O]>8J&3N> M]HAD) 8M@=7C@4Q)EFDEY@Z*2PD\K\G*@YRRZHDW=2)V"$JGF1#4 MA."0T'N"T*T)W9=:Z-6$WDLM]&N""=VM8C>)FV' X4CP-1(:K=3TPF3?L%6^ M*-.-L@"AWE+%@S#"@E&VDFA.!%JD6!!TBBX9T-.$9J4N(KHI=$DE^C C@&DF M3Q1":J32LP2.7)!N:7%W;AV85*Y$#SA0A==Q-!!7O 1!5[@-?@S;:]PD]W0NV%18D+@4%JFH>;>*L5/E&2\%S-.5Y40(V=Y\O44-7 M_?RBA-$5D%S^:G&K9]WJ&;=Z+6X]MJBZ)O$]XMM&5?U8=>9)4S=6PGTCK+^C M#V%WY#[LUO<8X>TC9L>(8!\1'2-Z%K$7<=]&W']MQ"WY/+/J9^^IS /KUN"M MRCQXKHC39Q&S9Q'1,<)O+O.YC?C\'R)6P8&@,:@"5,&7C$);O8?6S/ ]U=OW M'O^/O+>J>*W<=K,;((J#?#"# 1W M'-1X89:IFC&)T #U?LDY;#?:@)U:P[]02P,$% @ T8!J4>5096)Q @ M6P8 !D !X;"]W;W)K&ULC95=;]HP%(;_BA7U M@DH;B?,%J4*D%C1M%U.KTFX7TRY,M6!-4M&Z>Y+6M0T^ PS,"OQ7X M'Q4$K2"PB39D-JT%421+!3\@8:*UFQG8VEBUSH;6YA:72NA=JG4J>X0ZYCGY0*-KJ[1%:(U>BKY3I*ZD*FK-(WQ M=//VY+OF9/_,R?>Y&B//_X1\S_<&Y//+\@7D8Q1@(\?)>[FK:] 5PN\*X5N_ MX .%^'6[DDKH-^SW!>.@,PZL<7C&^(XR!H5^XSO_H5HU'K'U,%_>/HN2,(Q2 M=]\OR6G4!'OQM(MZ!QAV@.%%P.=Z=8*(1CFO;0D0D1*4O!Z";GRC'@Y.DL## M1]0#8=,XB*-A[*C#CBYBWZL2Q!!5=')<$B23(Z;3((PG& \CQ1U2?!'IB2O" M_G?3\T&*ZYT;['#4G=_$"9 [Z\Y5V\3TV"Z_Y/L'U!+ P04 " #1@&I1A-.' M'/$! #B P &0 'AL+W=ORF:I.:"2&E:6N4-="_M[ 64M:@G32:6=C-H\?IPV+F\T/"BX36C=;,5Y(;\^J#+^4\BKTA M4%"@9Q#T.\(3*.6)R,:OGC,:)#UPO#ZQ?PJU4RVYFX]7V&4"U_6=KDWE%P<')JZ!Y.#6NKN+][Z>Q@!DND90-(#DN"[ M$PHNEP)%EEK3,NNSB:D]H^R04NGDG"8K:$ >12Y L<^L*_"6N&O MB5TN 854[HI=,*G9LU2*+M&E'$G40WG1"RPZ@>2,P+<")RQ.KED2)_%VLV27 M%U=_LW"R//A.!M])H)W]A^\?C[E#2^_[\QWBV4 \"\0W9XBW.J=:H:2.&Q2N MF5#4O4(7P&@.6&&AE,B4B9'8#F]7%*FE=QI2>UNUM]N':;H*Q$!TDY@Y M!EII/W['28@IA!.ZCGXHY.4\?LYS3I[8>+"1ZD>Z$$*3ESA*TLO&0NOE9\=) MIPL1^VE++D4"5V92Q;Z&0S5WTJ42?I %Q9'#7+?CQ'Z8-(:#[-R#&@[D2D=A M(AX425=Q[*O7:Q')S66#-K8G'L/Y0IL3SG"P].?B2>CGY8."(Z=$"<)8)&DH M$Z+$[+)Q13^/O+X)R.[X/12;=.<[,:E,I/QA#L;!9<,UC$0DIMI ^/"Q%B,1 M108)>/Q=@#;*,4W@[O7#9Z#1*(F;^*]*/<_":* MA-H&;RJC-/M/-L6];H-,5ZF6<1$,#.(PR3_]ET*(G0!&CP2P(H#M!?#>D0!> M!/ LT9Q9EM:-K_WA0,D-4>9N0#-?,FVR:,@F3$P9G[2"JR'$Z>&-F&CR"[D* M@M#(ZD=DG.3-842^N!':#Z/TT\#1,)@)<:8%\'4.S(X 4W(G$[U(R9.\(_"CC26;^-(Q"_=HT+17&JYA,I *H,)F3J;^$J_JUJO0Y>"<#-T:Q M'E*W^!LXZPI>[9)7&^4U3D!!>"I)%,;[.N9#Y_'MTX?NE$-WT*%O\RH2.2.U M5>R6F-US5+%7PO=0RE]7\40HPSC:)T_ LE/M)X$IY3^DID7SSN\=2,NJ)>V7 M_/KODW27516#_D%?,0\I+76MR[DHDT=A7FE&BY,:?%3 O>EPVNU@7'81FO, M3:Y%XD/2T'QQVB3*O,Q,$VJIX047P@MEHD60B#2%4V0JXPD@!.3+]?C;S55E M.W@';/D1EM;I*&YU^RRW^AERAE;.)B??)'HCHK4@KM1T 899 MR3HGT-]EW6+M(\2M3U+<*(_*6S &[F$"UT2JB7B!^68JFB01NEG)L7/ T6L= MHVAMEW;QQ_WC%>\>\');_?X18M:P*>[8);$]"F]8[:M7R:]WP(^R5N<(/VO8 M%'?L\79H*&KUN'@\:]'VS]ADS3HVPQV[SB7AI78KDP FJ1GGB9_\(/>SF3 W M@\J"7-R.K^\?/\%]=^#\\&1AM*QY,WH.7V76N!G#\\Y68P3R6OLJ]">1.%J+ M&B3:ZN*UL%[/<*__/VN1NQQ&R_H\\\Y2"VO1#+?H]]0"1V*MMHO6PKHOP]WW MA%IS 6I6 M-OQPR=SI8--=;EV*X][R1C%CQ28]F&*,:G^+L*;#.V>1T%H+QR=L'UQ-%.B[ MZO;0Q02WGL1Q)\E2#\O4F]FLMY(#CM,FK\)7V.*.6T_BN"<]BK6$U8!Z3[$] M:SO>66S'L[;CX6;QT1^?Z.':G*'5]JS[>+C[G%SM&ISZ:GO6OSQ\]G6*O100 MNYH-=I9U. ]W MN"M(. MU7]Y=JU;>;VS"&RMQ\.MYZ,"5_S"5RVPL[.G$0LUS[9Z4E@DKQ*= M;V^49\OMI*ML$\6QM^=[47>^FL,S32(Q@U S-6P0E6_OY =:+K,=DHG46L;9 MUP5,C(0R-\#UF91Z>V &*#?9AO\"4$L#!!0 ( -& :E%_2W#;-P( #X% M 9 >&PO=V]R:W-H965T(!Y V M$D(3$$HK#:II>T"K*&S/;G)I+!R[LR\4OOW.3AIUHH67QN?<[Y_3<[$U]MDU MB 2OK=)N&C5$FYLX=F6#K7#G9H.:W]3&MH*XM.O8;2R**H!:%:=)DL>MD#J: M%6%O86>%Z4A)C0L+KFM;8=]N49GM-+J(=AL/-!HOU-/IV<7.;^_[0\%OBUNVMP2=9&?/LBY_5-$J\(518DF<0_'C! M.U3*$[&-OP-G-$IZX/YZQ_X]9.!R+DC,"FNV M8'TWL_E%B!K0;$YJ_U&69/FM9!S-YK@B^ I+_MA5IQ!,#?>".BM)HH/3.9*0 MRIUQRR/:%FI12B7I#4Y :GAL3.>$KEP1$WOQC'$YZ-[VNND1W5\EG4.2?H$T M29.GY1Q.3\[^9XDYR1@G'>.D@?;R".U"O/$_AAQ4'7Y =SG270:ZR1$Z;PY. M\;54727U&JA!T-P#K='4.$!=806Q_$.Q1T-"'5++ MWYUBGK\_QGAO'/S-=7;-?VT]H79#9A0E:&>-["LN$+#JUO MX/>U,;0K_-"-5^;L'U!+ P04 " #1@&I197!KC7<# "L"P &0 'AL M+W=O('2<"5!XW(27,8?9_' *7B)/SENS=X:')4'I;ZYS4TV"2)G$0I, MK8-@]/>(,Q3"(9$=_U2@0?VF4]Q?[]"O/7DB\\ ,SI3XBV7*F'\+VPKV2B =&.L*BIELJ#@LOQG3Y4C]A0(Y[A"4BDDAPJ] M$PK=2J'KB9:6>5IS9METK-46M),F-+?POO':Q(9+%\:%U73+2<].YZCY(W.N MA!MIK-Y0B*R!#W"99=PYF@FZ*-/%N?ULCI9Q8=Z3R)?%',[>O8=WP"7<M9C3K5W<]7B]$W@WTJ)&8^&>683%EJU;0'LU M:,^#=G\>M[\_TQW<6"S,UQ;D?HW<;S7W=ZI].!/*4(PIX!1Z*@5)N:@URO2[ M.]@RG4%*0=-4A8:J.54KR7]@YA*!I>FFV CBFH&R.6J2+*C%Y*[VR5PN:8_5 M"\>RI31OX,US7>AQ^B$>AX]'* UJ2H-62M<5A]F.PW7%8;;CT.*WB_J1BS>. MR+!&'KXF(EGS$&]*]APDVG,@1UOV=,RMY1MQM._7J)/4GBU+HY0:/A?J'7?_ MJ+9_]/_.J-%+ZOO,GY&*HZ9S1JVT9LSD<$W?0?B$V8K+%?P++VN=#N=HB*\W MGQG(*^$F=BTI$N_U\?B-TR].&NRDE6F#35FFJJ\"*]3FT/:JW2.>Z_.F9]WIU_,H:;SQ_VW MSJ&F!M@_,K M-XKZ>:J!*>?86Z;)TP8$+@F2TH0\J,O1L-Q8M?;3U8.R-*OY94[C-&HG0/=+ MI>QNXQZH!_3I?U!+ P04 " #1@&I1H6:J#: " #T!@ &0 'AL+W=O MTT\.]WKQNB\M7Q,.VE\;7O.;[G'M=.6VWN; G@V'TE ME9T&I7/U61C:O(2*VX&N0>'*2IN*.PS-.K2U 5YX4"7#.(K&8<6%"K+4SUV; M+-6-DT+!M6&VJ2IN'LY!ZG8:#(/'B1NQ+AU-A%E:\S4LP-W6UP:CL&0=(#$"]U6YF7-N>-9 M:G3+#&4C&PU\;SP:U0A%+BZ%M$?(-N.V M9!=X9#R34&ND?\W=@$7Q,8NC.'H%/ML/GT,^8,F0X,./3^$AFM [ M$?=.Q)YO]%8YV%F#QSHW#79$"KX44C@!=@]WTG,GGCOYN\L_/^,:NW)0V5][ MF$<]\VAOU;U#AARRY%#QQ->E @ XP8 !D M !X;"]W;W)K&ULO55=3]LP%/TK5L0#2*SYZ!>@ MM-)HA4#:-$3']C#MP4UN&PO'[NR;!O[]KITT*@,Z'J:]-+;CY-6FOS M8 L 9(^E5'82%(B;BS"T60$EMSV] 45O5MJ4'&EJUJ'=&."Y!Y4R3*)H%)9< MJ&":^K5;,TUUA5(HN#7,5F7)S=,E2%U/@CC8+=R)=8%N(9RF&[Z&!>#]YM;0 M+.Q8FQA!E(Z(I+QJ^4,NB,=<'^\8[_RM5,M2VYAIN5WD6,Q" "0M('DOH-\"^K[0 M1IDO:\Z13U.C:V;<;F)S ^^-1U,U0KD4%VCHK2 <3N=@Q)8[*]F-LF@J2@@M M^\#(I)J;G,VT0D-FLVO(UV"94 P+<,M62Y%S!+\GIV!I=,DE5QFPA1-DV?$< MD MI3XAPQFW!KNC6>":AUK0V!RO6RG-PRXIV771"&AT4A6*SRAA0V=,+84[L M_6+.CH].V)&3][70E>4JMVF(Y)"K,\Q:-RX;-Y(WW/B288]%R2E+HB1Z!3X[ M#)]#UF/]V,'C\^?PD'+IPDFZ= Q#PX*WH65[<):M6'ESX+.W%58N:O@(H=3)@5?"BGP MZ;7(FB-'_DC7E+;3^'RZ@$/NCCKNT3]V=]PQ MC_^_N^,7[@X&G;G-I7^Y)3X;_A% N->"7/O_S W]ERV3L")4U!M3(*9IJ_4 @ @ @ !D !X;"]W;W)K&ULM5;;3ALQ M$/V5T:J50(+L!7(!)9$(:54D(A"(\E#UP=F=)!:^I+:3P-]W[$TV:94L4E5> M=GV;(#EZE4+87S9R;7\:QS64"^N4 HN45FN%1B<]**K]'*09CX@K/C.<65WVN"W,M;Z MQ7=NBEZ4>$4H,'<>@M%KB=0+ZS3=K>M:,A.L:%/89/P!6,N! T;+NQ(W(/$>=KHD%)E!T@ MNH"15FYFX8LJL/@S/B;1E?)LHWR0U0+>Y:X!278"69(E3X]#./IT7 -[5AER M%F#/#AIB+>()!&-.8(@V-WP>O/AQ2VOAQJ&T/VN8SBNF\\!T?H IW(!3/3E= M6 1&K,Y2GEM*)ZZF,#%:@J*LI@MH6!@27A((SL9+6ORHNN,WU0CD@4W&?Z'KD5N,L^5RCL%TI;-?BC$B-7,@:I$Z% MU/G@A+VHF"YJ-=_]E8G^V/?F8#U,&LZ]1D^:;#]>2;V+[/4=%].=#V'ZP3ZF MV98K^S].OH.3)N4=VBTTW;^?;0A+@-)J>XD_..=DI3OQT[?.6S5X2Y9$/>9W0J_<2B6F&6&2<@8$V8R=Z_[5 M(C)X"WBB9"^/YL X67'^;!9?X['CF0.1E*R54"$SDJ9&2!_C5ZGI5"$- M\7A^4/]LO6LO*RS)C*??::R2L3-P0$PV>)>J>[[_0DH_@=%;\U3:7[ OL!%T MP'HG%<]*LCY!1EDQXM6%QCTNY^#\[ *< %H$AF\$]L$M9RJ18,%B$K?PY]W\80??U4FH,@$/F9C"3L%O:]4#'OP$H >] MEO/,NNE+DO< C R]/VRS\W_1%_\<_209?E46OM7SN\OBQ_5**J'_S#\[-%&E MB:PF>LMB3@16E&U!:JN+%-755CJ%4&B%S)?N9=+WD?;UFY@ MU3"+%LP0M1L-*Z-AI]%EPH6Z5$1D[UL-FS:0#_V:V1841'[=;A.%/#2H:2V: M*#_P@J#=BVJWN M>V!=;VI_VK6;]E?Z[O#D6K_RM?7#QN ML=A2)G7N-CJ4UXOTFQ%%,R\6BN>V6ZVXTKW/3A-]_R'" /3S#>?JL# !JAO5 MY ]02P,$% @ T8!J40NRJYH8 P 3@D !D !X;"]W;W)K&ULK59=3]LP%/TK5K0'D"A)DZ8?J*T$[="0NH$H; ]H#VYZ MVUHX=F<[%/[]KITTE#9D:.*EM9U[KL\YN==.?R/5HUX!&/*<JV SATHY7X8!&T_I4QXP[Y;NU'#OLP,9P)N M%-%9FE+U<@%<;@9>T]LNW++ERM@%?]A?TR5,P=RO;Q3._#++G*4@-)."*%@, MO//FV:AKXUW 3P8;O3,F5LE,RD<[N9H/O, 2 @Z)L1DH_CW!"#BWB9#&GR*G M5VYI@;OC;?9+IQVUS*B&D>2_V-RL!E[7(W-8T(R;6[GY!H6>V.9+)-?NEVR* MV, C2::-3 LP,DB9R/_I<^'##B"*WP&$!2#\*" J )$3FC-SLL;4T&%?R0U1 M-AJSV8'SQJ%1#1/V+4Z-PJ<,<68X ?1 DP:YH)R*!,C4U(NY^.R=&78_*%,$'N5C+35,QUWS=(SF[A)P61BYQ(^ Z1 MZ\2E+6/H2NGQ1O2\/YS-M%-;: M[YJ<49DS,PJ-EJ MQZTRZ@W!5DFP54MPE"D%PA!NQ1/.Z(QQ9IA]XPH2J>98!?B6I5F!P@9,5(8+ M.V''57+R+>,=IE&KU=N36$%-5V0J8&SY?4^BX7Y)()/(<8JKR1 MFKD#Z.'KL['WQHP#XO5^+^8BZWEDNK&D='UVGA?MY-6P@D75B?.I*=_8URWM MZ_ZW?3^D2#[5P7HJ6[G7MEEVQ+[2J++P&PO=V]R:W-H965T)9E@ *O5:4R:E7*E5?^+[,2ZBP'/ :F-Y9 M<5%AI:=B[;.)7;L3LPEO%"4,[@22355A\78%E&^F M7NB]+]R3=:G,@C^;U'@-#Z">ZCNA9WYOI2 5,$DX0P)64^\RO)B'5F!/_""P MD5MC9$)9)UJG9#>@<2'2.;K%J!%%$3_@*V65T0_"2T';Q= $*$RK/]-FG MAP4Z/3E#)X@P]%CR1F)6R(FOM$/&K)]W\*L6'NV!?\_5 71%Q0%4>"0SP_+ M%Y /4!P:>3C^5^[K-/2YB/I<1-9>?#@7ORZ74@G]??T^8#/N;<;69K+'IHD, MG<)K3IN"L#52)2"FSZ"*,U5*!*R NE$\"4(U*7BS)7*EC.T'%.<+[,D").) M_^+P+NF]2XYY%[I8K2K=8NFV$+E9:<]*C[$B%RO=884C\S6X6,.>-3S&BEVL MX2XKR6(W:]2S1L=8B8LUVF5%T=#-RGI6=HR5(EUK: EOG!4N;+;[ZK)D3XCC M'CL^B'WD"E-$;4^H\9ONXLI9[>/=D.,HR]SP,/AH4<%!_ U(>8&NJ[I1NE8( M4R! *F>["78\.(^B;$_6PZTF&7XB ?KN%%B9*FY303_:H].9<*=BPW"[C+H> MYSB6ING_E>UO]7ASP=YBL29,:E=66A<,1CIHT=Y9[43QVK;])5?Z$K'#4M_S M(,P!O;_B7+U/S$W2_W.8_0502P,$% @ T8!J47<<]-MY P _ L !D M !X;"]W;W)K&ULS59=CYLZ$/TK%NI#*^TN8,@' MJR32YJ.Z*[7JJFGO?:CZX( 3K 6;VF:SVU_?L6%90DC4]O:A+XEMSCDSQS." MF>R%O%=$/LUI)O93QW>>#SZR7:K-@3N;%&1' MUU1_+NXD[-Q&)6$YY8H)CB3=3IT;_WKE6X)%_,OH7K76R%C9"'%O-K?)U/%, M1C2CL382!/X>Z()FF5&"/+[5HDX3TQ#;ZV?UM]8\F-D0118%E-2L3A(8 MASU/8&^?<"4REA -F[6&/V@NK:P4CT5.T>LEU81EZ@U$^KQ>HM>OWJ!71N13 M*DI%>*(FK@:#)DTWKLW,*S/XA)D O1=OD#8PUY//HOS]#4MKA >&;H?]=GY?]%7OQW]X#*"IM4"JQ>< MTDN)I)<;VSEWY,DT!+J1DO"=;8X+M'HLJNZ!ZJ,%*9@F&?M.DPMTDXL2T%_> M@22ZA6927\\D%#8)A3:A\$1"!^T;"Z41O'@1V1/9WWR5VM"JF1?PP\SWQN.) M^]"N: \HPO@0M#P&#<,H.@2MCD&#:/"B=&!YT%@>G+7\MM2EI$B31[2AG&Z9 M[C-::0Q:D7$PZ/@\QH3^L&/S&..'7MBQV0/"K5L]L#EL; Y_K;+*EI9^*YE^ MJENPK\X'P49-L-'?T=?C)J'Q'^WK<5\%.F5:](!\W $MCT$A'G>Z8G4,"H(@ MZB]XU%B.?J?@&2,;EOU"S7WOY;OI_1U5]UN?F.6U&U1L[H'7.Y_[U MPN\Y7YK1UDY/+_+57/R>R!WC"F5T"Z&\JQ%TJ:Q&S6JC16%GJ8W0,)G990KC M.94& ,^W0NCGC0G0#/RS'U!+ P04 " #1@&I1$ T/\9T% \'@ &0 M 'AL+W=OV/7QMH3!LP26=UW93$66;TGLK'Y2U79^[62Q2G-!,QRP"GLXO.)?P\#3QMD(_X%M.UJ!P#O90G MQK[KDZOHHN-I132AH=0NB/KW3"-'Z;2SG5,;5H]?O?^>+UXMYHD( M.F')7W$D%Q>=?@=$=$96B;QCZS]IN:! ^PM9(O*_8%V.]3H@7 G)TM)8*4CC MK/A/7LI 5 R@WV" 2@/TS@ %#0:X-,#[SN"7!GX>F6(I>1RF1)+1D+,UX'JT M\J8/\F#FUFKY<:;S?B^Y^C56=G)T+UGX_7RL(A>!"4M5.0F2)^0<7$91K ]) M JZRHL+T#R=3*DF :0A[P:\XG=_":4#O!0H_G4;CZEH0-P M/CLG203Y_VDW7)>@;^_*I?@2M)4_&,1Y&\%^=9U/6:Q?^JF<*J MHI )69OVPF$_=ZBQ]#SR''_H/M>H"+8J JN*/]3BI1)PHBJNJ,/3NHHIG 25 MF2$:>)Y7/WEW.WEW[\DCEB2$"["DO!!2JZ/PUZOH"* SZ-?+Z&UE]*PR;E92 M2))%<39OBT-O)PZH&U3C4-PAN\.P!QO#U=_J[%MU7@FQ4M%2"NE+N-!%VR)W MW-]-6]#'@[=J)S6CNHUB!UNQ@X^(W2O-X\%NFI&#^N]TMXUZHQMZANO>0>6P M7V663JMJ?.CX\%UEU S#GH,;-%>>1; 5DN _T PY3; S\*!N.-7_@)N,6@@& M#9HA.@ZH0H-YB*V1^$:%U)F+LY#G\]>1=-+B!&,'X]]L>@SEH1WS!V;F8