0001193125-22-276585.txt : 20221103 0001193125-22-276585.hdr.sgml : 20221103 20221103110904 ACCESSION NUMBER: 0001193125-22-276585 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 86 CONFORMED PERIOD OF REPORT: 20221001 FILED AS OF DATE: 20221103 DATE AS OF CHANGE: 20221103 FILER: COMPANY DATA: COMPANY CONFORMED NAME: WATERS CORP /DE/ CENTRAL INDEX KEY: 0001000697 STANDARD INDUSTRIAL CLASSIFICATION: LABORATORY ANALYTICAL INSTRUMENTS [3826] IRS NUMBER: 133668640 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-14010 FILM NUMBER: 221356831 BUSINESS ADDRESS: STREET 1: 34 MAPLE ST CITY: MILFORD STATE: MA ZIP: 01757 BUSINESS PHONE: 5084782000 MAIL ADDRESS: STREET 1: 34 MAPLE STREET CITY: MILFORD STATE: MA ZIP: 01757 FORMER COMPANY: FORMER CONFORMED NAME: WCD INVESTORS INC /DE/ DATE OF NAME CHANGE: 19960605 10-Q 1 d310383d10q.htm 10-Q 10-Q
false2022Q3These senior unsecured notes require that the Company comply with an interest coverage ratio test of not less than 3.50:1 for any period of four consecutive fiscal quarters and a leverage ratio test of not more than 3.50:1 as of the end of any fiscal quarter. In addition, these senior unsecured notes include customary negative covenants, affirmative covenants, representations and warranties and events of default.0001000697--12-31 0001000697 2022-01-01 2022-10-01 0001000697 2022-10-01 0001000697 2021-12-31 0001000697 2022-07-03 2022-10-01 0001000697 2021-07-04 2021-10-02 0001000697 2021-01-01 2021-10-02 0001000697 2021-01-01 2021-12-31 0001000697 2022-10-28 0001000697 2021-10-02 0001000697 2021-01-01 2022-10-02 0001000697 2020-12-31 0001000697 2021-07-03 0001000697 2022-07-02 0001000697 us-gaap:USTreasurySecuritiesMember 2021-12-31 0001000697 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2021-12-31 0001000697 us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001000697 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001000697 us-gaap:BankTimeDepositsMember 2021-12-31 0001000697 us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001000697 us-gaap:CashEquivalentsMember 2021-12-31 0001000697 us-gaap:ShortTermInvestmentsMember 2021-12-31 0001000697 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001000697 us-gaap:ForeignExchangeContractMember 2021-12-31 0001000697 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001000697 us-gaap:ForeignExchangeContractMember us-gaap:OtherCurrentAssetsMember 2021-12-31 0001000697 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember 2021-12-31 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:OtherLiabilitiesMember 2021-12-31 0001000697 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001000697 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember us-gaap:CrossCurrencyInterestRateContractMember 2021-12-31 0001000697 us-gaap:SoftwareDevelopmentMember 2021-12-31 0001000697 wat:PurchasedIntangiblesMember 2021-12-31 0001000697 us-gaap:TrademarksMember 2021-12-31 0001000697 us-gaap:LicensingAgreementsMember 2021-12-31 0001000697 wat:PatentsAndOtherIntangiblesMember 2021-12-31 0001000697 us-gaap:CrossCurrencyInterestRateContractMember 2021-12-31 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001000697 wat:ForeignSubsidiaryMember 2021-12-31 0001000697 wat:InvestmentsHeldInCurrenciesOtherThanUSDollarsMember 2021-12-31 0001000697 wat:CreditAgreementsAndUnsecuredDebtMember 2021-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesIMember 2021-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesGMember 2021-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesKMember 2021-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesLMember 2021-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesMMember 2021-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesNMember 2021-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesOMember 2021-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesHMember 2021-12-31 0001000697 wat:CreditAgreementMember 2021-12-31 0001000697 wat:FixedInterestRateMember us-gaap:UnsecuredDebtMember 2021-12-31 0001000697 wat:TwoThousandAndTwentyOneCreditFacilityMember 2021-12-31 0001000697 us-gaap:BankTimeDepositsMember 2022-10-01 0001000697 us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel2Member 2022-10-01 0001000697 2020-01-01 2022-10-01 0001000697 2021-01-01 2022-10-01 0001000697 2022-01-01 2022-10-01 0001000697 us-gaap:ShortTermInvestmentsMember 2022-10-01 0001000697 srt:MinimumMember 2022-10-01 0001000697 srt:MaximumMember 2022-10-01 0001000697 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2022-10-01 0001000697 us-gaap:ForeignExchangeContractMember 2022-10-01 0001000697 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeContractMember 2022-10-01 0001000697 us-gaap:CrossCurrencyInterestRateContractMember 2022-10-01 0001000697 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:CrossCurrencyInterestRateContractMember 2022-10-01 0001000697 us-gaap:ForeignExchangeContractMember us-gaap:OtherCurrentAssetsMember 2022-10-01 0001000697 us-gaap:OtherAssetsMember us-gaap:CrossCurrencyInterestRateContractMember 2022-10-01 0001000697 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember 2022-10-01 0001000697 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2022-10-01 0001000697 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2022-10-01 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember us-gaap:CrossCurrencyInterestRateContractMember 2022-10-01 0001000697 us-gaap:UnsecuredDebtMember 2022-10-01 0001000697 us-gaap:SoftwareDevelopmentMember 2022-10-01 0001000697 wat:PurchasedIntangiblesMember 2022-10-01 0001000697 us-gaap:TrademarksMember 2022-10-01 0001000697 us-gaap:LicensingAgreementsMember 2022-10-01 0001000697 wat:PatentsAndOtherIntangiblesMember 2022-10-01 0001000697 wat:ForeignSubsidiaryMember 2022-10-01 0001000697 wat:InvestmentsHeldInCurrenciesOtherThanUSDollarsMember 2022-10-01 0001000697 us-gaap:NotesPayableToBanksMember 2022-10-01 0001000697 wat:CreditAgreementsAndUnsecuredDebtMember 2022-10-01 0001000697 wat:SeniorUnsecuredNotesSeriesIMember 2022-10-01 0001000697 wat:SeniorUnsecuredNotesSeriesGMember 2022-10-01 0001000697 wat:SeniorUnsecuredNotesSeriesKMember 2022-10-01 0001000697 wat:SeniorUnsecuredNotesSeriesLMember 2022-10-01 0001000697 wat:SeniorUnsecuredNotesSeriesMMember 2022-10-01 0001000697 wat:SeniorUnsecuredNotesSeriesNMember 2022-10-01 0001000697 wat:SeniorUnsecuredNotesSeriesOMember 2022-10-01 0001000697 wat:SeniorUnsecuredNotesSeriesHMember 2022-10-01 0001000697 wat:CreditAgreementMember 2022-10-01 0001000697 us-gaap:UnsecuredDebtMember wat:FixedInterestRateMember 2022-10-01 0001000697 us-gaap:TreasuryStockMember 2022-10-01 0001000697 wat:TwoThousandAndTwentyOneCreditFacilityMember 2022-10-01 0001000697 us-gaap:ProductMember 2021-07-04 2021-10-02 0001000697 us-gaap:ServiceMember 2021-07-04 2021-10-02 0001000697 us-gaap:CostOfSalesMember 2021-07-04 2021-10-02 0001000697 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-07-04 2021-10-02 0001000697 us-gaap:ResearchAndDevelopmentExpenseMember 2021-07-04 2021-10-02 0001000697 wat:WatersInstrumentSystemsMember 2021-07-04 2021-10-02 0001000697 wat:ChemistryConsumablesMember 2021-07-04 2021-10-02 0001000697 wat:TaInstrumentSystemsMember 2021-07-04 2021-10-02 0001000697 wat:WatersServiceMember 2021-07-04 2021-10-02 0001000697 wat:TaServiceMember 2021-07-04 2021-10-02 0001000697 country:CN 2021-07-04 2021-10-02 0001000697 country:JP 2021-07-04 2021-10-02 0001000697 wat:AsiaOtherMember 2021-07-04 2021-10-02 0001000697 srt:AsiaPacificMember 2021-07-04 2021-10-02 0001000697 country:US 2021-07-04 2021-10-02 0001000697 wat:AmericasOtherMember 2021-07-04 2021-10-02 0001000697 srt:AmericasMember 2021-07-04 2021-10-02 0001000697 srt:EuropeMember 2021-07-04 2021-10-02 0001000697 wat:PharmaceuticalCustomersMember 2021-07-04 2021-10-02 0001000697 wat:IndustrialCustomersMember 2021-07-04 2021-10-02 0001000697 wat:GovernmentalAndAcademicCustomersMember 2021-07-04 2021-10-02 0001000697 us-gaap:TransferredAtPointInTimeMember wat:InstrumentSystemsMember 2021-07-04 2021-10-02 0001000697 us-gaap:TransferredAtPointInTimeMember wat:ChemistryConsumablesMember 2021-07-04 2021-10-02 0001000697 us-gaap:TransferredAtPointInTimeMember us-gaap:ServiceMember 2021-07-04 2021-10-02 0001000697 us-gaap:TransferredAtPointInTimeMember 2021-07-04 2021-10-02 0001000697 us-gaap:TransferredOverTimeMember us-gaap:ServiceMember 2021-07-04 2021-10-02 0001000697 us-gaap:TransferredOverTimeMember 2021-07-04 2021-10-02 0001000697 us-gaap:CostOfSalesMember us-gaap:ForeignExchangeContractMember 2021-07-04 2021-10-02 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:InterestIncomeMember 2021-07-04 2021-10-02 0001000697 us-gaap:RetainedEarningsMember 2021-07-04 2021-10-02 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-04 2021-10-02 0001000697 us-gaap:AdditionalPaidInCapitalMember 2021-07-04 2021-10-02 0001000697 us-gaap:CommonStockMember 2021-07-04 2021-10-02 0001000697 us-gaap:TreasuryStockMember 2021-07-04 2021-10-02 0001000697 us-gaap:DefinedBenefitPostretirementHealthCoverageMember country:US 2021-07-04 2021-10-02 0001000697 us-gaap:PensionPlansDefinedBenefitMember us-gaap:ForeignPlanMember 2021-07-04 2021-10-02 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:OtherComprehensiveIncomeMember 2021-07-04 2021-10-02 0001000697 us-gaap:ProductMember 2022-07-03 2022-10-01 0001000697 us-gaap:ServiceMember 2022-07-03 2022-10-01 0001000697 us-gaap:CostOfSalesMember 2022-07-03 2022-10-01 0001000697 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-07-03 2022-10-01 0001000697 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-03 2022-10-01 0001000697 wat:WatersInstrumentSystemsMember 2022-07-03 2022-10-01 0001000697 wat:ChemistryConsumablesMember 2022-07-03 2022-10-01 0001000697 wat:TaInstrumentSystemsMember 2022-07-03 2022-10-01 0001000697 wat:WatersServiceMember 2022-07-03 2022-10-01 0001000697 wat:TaServiceMember 2022-07-03 2022-10-01 0001000697 country:CN 2022-07-03 2022-10-01 0001000697 country:JP 2022-07-03 2022-10-01 0001000697 wat:AsiaOtherMember 2022-07-03 2022-10-01 0001000697 srt:AsiaPacificMember 2022-07-03 2022-10-01 0001000697 country:US 2022-07-03 2022-10-01 0001000697 wat:AmericasOtherMember 2022-07-03 2022-10-01 0001000697 srt:AmericasMember 2022-07-03 2022-10-01 0001000697 srt:EuropeMember 2022-07-03 2022-10-01 0001000697 wat:PharmaceuticalCustomersMember 2022-07-03 2022-10-01 0001000697 wat:IndustrialCustomersMember 2022-07-03 2022-10-01 0001000697 wat:GovernmentalAndAcademicCustomersMember 2022-07-03 2022-10-01 0001000697 us-gaap:TransferredAtPointInTimeMember wat:InstrumentSystemsMember 2022-07-03 2022-10-01 0001000697 us-gaap:TransferredAtPointInTimeMember wat:ChemistryConsumablesMember 2022-07-03 2022-10-01 0001000697 us-gaap:TransferredAtPointInTimeMember us-gaap:ServiceMember 2022-07-03 2022-10-01 0001000697 us-gaap:TransferredAtPointInTimeMember 2022-07-03 2022-10-01 0001000697 us-gaap:TransferredOverTimeMember us-gaap:ServiceMember 2022-07-03 2022-10-01 0001000697 us-gaap:TransferredOverTimeMember 2022-07-03 2022-10-01 0001000697 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2022-07-03 2022-10-01 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:InterestIncomeMember 2022-07-03 2022-10-01 0001000697 us-gaap:RetainedEarningsMember 2022-07-03 2022-10-01 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-03 2022-10-01 0001000697 us-gaap:AdditionalPaidInCapitalMember 2022-07-03 2022-10-01 0001000697 us-gaap:CommonStockMember 2022-07-03 2022-10-01 0001000697 us-gaap:TreasuryStockMember 2022-07-03 2022-10-01 0001000697 us-gaap:DefinedBenefitPostretirementHealthCoverageMember country:US 2022-07-03 2022-10-01 0001000697 us-gaap:PensionPlansDefinedBenefitMember us-gaap:ForeignPlanMember 2022-07-03 2022-10-01 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:OtherComprehensiveIncomeMember 2022-07-03 2022-10-01 0001000697 us-gaap:ProductMember 2021-01-01 2021-10-02 0001000697 us-gaap:ServiceMember 2021-01-01 2021-10-02 0001000697 us-gaap:CostOfSalesMember 2021-01-01 2021-10-02 0001000697 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-10-02 0001000697 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-10-02 0001000697 wat:WatersInstrumentSystemsMember 2021-01-01 2021-10-02 0001000697 wat:ChemistryConsumablesMember 2021-01-01 2021-10-02 0001000697 wat:TaInstrumentSystemsMember 2021-01-01 2021-10-02 0001000697 wat:WatersServiceMember 2021-01-01 2021-10-02 0001000697 wat:TaServiceMember 2021-01-01 2021-10-02 0001000697 country:CN 2021-01-01 2021-10-02 0001000697 country:JP 2021-01-01 2021-10-02 0001000697 wat:AsiaOtherMember 2021-01-01 2021-10-02 0001000697 srt:AsiaPacificMember 2021-01-01 2021-10-02 0001000697 country:US 2021-01-01 2021-10-02 0001000697 wat:AmericasOtherMember 2021-01-01 2021-10-02 0001000697 srt:AmericasMember 2021-01-01 2021-10-02 0001000697 srt:EuropeMember 2021-01-01 2021-10-02 0001000697 wat:PharmaceuticalCustomersMember 2021-01-01 2021-10-02 0001000697 wat:IndustrialCustomersMember 2021-01-01 2021-10-02 0001000697 wat:GovernmentalAndAcademicCustomersMember 2021-01-01 2021-10-02 0001000697 wat:InstrumentSystemsMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-10-02 0001000697 wat:ChemistryConsumablesMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-10-02 0001000697 us-gaap:ServiceMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-10-02 0001000697 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-10-02 0001000697 us-gaap:ServiceMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-10-02 0001000697 us-gaap:TransferredOverTimeMember 2021-01-01 2021-10-02 0001000697 us-gaap:CostOfSalesMember us-gaap:ForeignExchangeContractMember 2021-01-01 2021-10-02 0001000697 wat:PerformanceStockUnitsPsuMember 2021-01-01 2021-10-02 0001000697 us-gaap:StockOptionMember 2021-01-01 2021-10-02 0001000697 us-gaap:InterestIncomeMember us-gaap:CrossCurrencyInterestRateContractMember 2021-01-01 2021-10-02 0001000697 us-gaap:RetainedEarningsMember 2021-01-01 2021-10-02 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-10-02 0001000697 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-10-02 0001000697 us-gaap:CommonStockMember 2021-01-01 2021-10-02 0001000697 us-gaap:TreasuryStockMember 2021-01-01 2021-10-02 0001000697 country:US us-gaap:DefinedBenefitPostretirementHealthCoverageMember 2021-01-01 2021-10-02 0001000697 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2021-01-01 2021-10-02 0001000697 wat:ProgramsAuthorizedByBoardOfDirectorsMember 2021-01-01 2021-10-02 0001000697 wat:January2019ProgramMember 2021-01-01 2021-10-02 0001000697 us-gaap:OtherComprehensiveIncomeMember us-gaap:CrossCurrencyInterestRateContractMember 2021-01-01 2021-10-02 0001000697 us-gaap:ProductMember 2022-01-01 2022-10-01 0001000697 us-gaap:ServiceMember 2022-01-01 2022-10-01 0001000697 us-gaap:CostOfSalesMember 2022-01-01 2022-10-01 0001000697 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-10-01 0001000697 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-10-01 0001000697 wat:WatersInstrumentSystemsMember 2022-01-01 2022-10-01 0001000697 wat:ChemistryConsumablesMember 2022-01-01 2022-10-01 0001000697 wat:TaInstrumentSystemsMember 2022-01-01 2022-10-01 0001000697 wat:WatersServiceMember 2022-01-01 2022-10-01 0001000697 wat:TaServiceMember 2022-01-01 2022-10-01 0001000697 country:CN 2022-01-01 2022-10-01 0001000697 country:JP 2022-01-01 2022-10-01 0001000697 wat:AsiaOtherMember 2022-01-01 2022-10-01 0001000697 srt:AsiaPacificMember 2022-01-01 2022-10-01 0001000697 country:US 2022-01-01 2022-10-01 0001000697 wat:AmericasOtherMember 2022-01-01 2022-10-01 0001000697 srt:AmericasMember 2022-01-01 2022-10-01 0001000697 srt:EuropeMember 2022-01-01 2022-10-01 0001000697 wat:PharmaceuticalCustomersMember 2022-01-01 2022-10-01 0001000697 wat:IndustrialCustomersMember 2022-01-01 2022-10-01 0001000697 wat:GovernmentalAndAcademicCustomersMember 2022-01-01 2022-10-01 0001000697 wat:InstrumentSystemsMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-10-01 0001000697 wat:ChemistryConsumablesMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-10-01 0001000697 us-gaap:ServiceMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-10-01 0001000697 us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-10-01 0001000697 us-gaap:ServiceMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-10-01 0001000697 us-gaap:TransferredOverTimeMember 2022-01-01 2022-10-01 0001000697 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-10-01 0001000697 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-01-01 2022-10-01 0001000697 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-01-01 2022-10-01 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-10-01 0001000697 wat:PerformanceStockUnitsPsuMember 2022-01-01 2022-10-01 0001000697 us-gaap:RestrictedStockMember 2022-01-01 2022-10-01 0001000697 us-gaap:StockOptionMember 2022-01-01 2022-10-01 0001000697 us-gaap:NotesPayableToBanksMember 2022-01-01 2022-10-01 0001000697 us-gaap:CostOfSalesMember us-gaap:ForeignExchangeContractMember 2022-01-01 2022-10-01 0001000697 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-10-01 0001000697 us-gaap:UnsecuredDebtMember 2022-01-01 2022-10-01 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:InterestIncomeMember 2022-01-01 2022-10-01 0001000697 srt:MinimumMember us-gaap:StockOptionMember 2022-01-01 2022-10-01 0001000697 srt:MaximumMember us-gaap:StockOptionMember 2022-01-01 2022-10-01 0001000697 us-gaap:SoftwareDevelopmentMember 2022-01-01 2022-10-01 0001000697 wat:PurchasedIntangiblesMember 2022-01-01 2022-10-01 0001000697 us-gaap:LicensingAgreementsMember 2022-01-01 2022-10-01 0001000697 wat:PatentsAndOtherIntangiblesMember 2022-01-01 2022-10-01 0001000697 wat:ContractualTaxRateSingaporeMember country:SG 2022-01-01 2022-10-01 0001000697 us-gaap:LondonInterbankOfferedRateLIBORMember wat:SeniorUnsecuredNotesSeriesHMember 2022-01-01 2022-10-01 0001000697 wat:AprilTwoThousandAndTwentyOneToMarchTwoThousandAndTwentySixMember wat:NewContractualArrangementMember country:SG 2022-01-01 2022-10-01 0001000697 country:IE 2022-01-01 2022-10-01 0001000697 country:GB 2022-01-01 2022-10-01 0001000697 country:SG 2022-01-01 2022-10-01 0001000697 us-gaap:RetainedEarningsMember 2022-01-01 2022-10-01 0001000697 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-10-01 0001000697 us-gaap:CommonStockMember 2022-01-01 2022-10-01 0001000697 us-gaap:TreasuryStockMember 2022-01-01 2022-10-01 0001000697 country:US us-gaap:DefinedBenefitPostretirementHealthCoverageMember 2022-01-01 2022-10-01 0001000697 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2022-01-01 2022-10-01 0001000697 wat:PerformanceStockUnitsPsuMember srt:MinimumMember 2022-01-01 2022-10-01 0001000697 wat:PerformanceStockUnitsPsuMember srt:MaximumMember 2022-01-01 2022-10-01 0001000697 us-gaap:OtherIncomeMember 2022-01-01 2022-10-01 0001000697 wat:January2019ProgramMember 2022-01-01 2022-10-01 0001000697 wat:ProgramsAuthorizedByBoardOfDirectorsMember 2022-01-01 2022-10-01 0001000697 wat:RelatedToVestingOfRestrictedStockUnitsMember 2022-01-01 2022-10-01 0001000697 us-gaap:CrossCurrencyInterestRateContractMember 2022-01-01 2022-10-01 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:OtherComprehensiveIncomeMember 2022-01-01 2022-10-01 0001000697 srt:MaximumMember 2022-01-01 2022-10-01 0001000697 srt:MinimumMember 2022-01-01 2022-10-01 0001000697 wat:January2019ProgramMember 2019-01-31 0001000697 wat:January2019ProgramMember 2022-07-02 0001000697 us-gaap:SoftwareDevelopmentMember 2021-01-01 2021-12-31 0001000697 wat:PurchasedIntangiblesMember 2021-01-01 2021-12-31 0001000697 us-gaap:LicensingAgreementsMember 2021-01-01 2021-12-31 0001000697 wat:PatentsAndOtherIntangiblesMember 2021-01-01 2021-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesHMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-12-31 0001000697 us-gaap:NotesPayableToBanksMember wat:RevolvingFacilitiesMember 2017-11-30 0001000697 wat:TwoThousandAndTwentyOneCreditFacilityMember 2022-09-01 2022-09-30 0001000697 us-gaap:CommonStockMember 2021-07-03 0001000697 us-gaap:AdditionalPaidInCapitalMember 2021-07-03 0001000697 us-gaap:RetainedEarningsMember 2021-07-03 0001000697 us-gaap:TreasuryStockMember 2021-07-03 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-03 0001000697 us-gaap:CommonStockMember 2021-10-02 0001000697 us-gaap:AdditionalPaidInCapitalMember 2021-10-02 0001000697 us-gaap:RetainedEarningsMember 2021-10-02 0001000697 us-gaap:TreasuryStockMember 2021-10-02 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-02 0001000697 us-gaap:CommonStockMember 2022-07-02 0001000697 us-gaap:AdditionalPaidInCapitalMember 2022-07-02 0001000697 us-gaap:RetainedEarningsMember 2022-07-02 0001000697 us-gaap:TreasuryStockMember 2022-07-02 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-02 0001000697 us-gaap:CommonStockMember 2022-10-01 0001000697 us-gaap:AdditionalPaidInCapitalMember 2022-10-01 0001000697 us-gaap:RetainedEarningsMember 2022-10-01 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-01 0001000697 us-gaap:CommonStockMember 2020-12-31 0001000697 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001000697 us-gaap:RetainedEarningsMember 2020-12-31 0001000697 us-gaap:TreasuryStockMember 2020-12-31 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001000697 us-gaap:StockOptionMember 2021-12-31 0001000697 wat:PerformanceStockUnitsPsuMember 2021-12-31 0001000697 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001000697 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-12-31 0001000697 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-12-31 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001000697 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001000697 us-gaap:AccumulatedTranslationAdjustmentMember 2022-10-01 0001000697 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-10-01 0001000697 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-10-01 0001000697 us-gaap:StockOptionMember 2022-10-01 0001000697 wat:PerformanceStockUnitsPsuMember 2022-10-01 0001000697 us-gaap:RestrictedStockUnitsRSUMember 2022-10-01 0001000697 srt:MinimumMember us-gaap:StockOptionMember 2021-12-31 0001000697 srt:MaximumMember us-gaap:StockOptionMember 2021-12-31 0001000697 srt:MinimumMember us-gaap:StockOptionMember 2022-10-01 0001000697 srt:MaximumMember us-gaap:StockOptionMember 2022-10-01 0001000697 us-gaap:CommonStockMember 2021-12-31 0001000697 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001000697 us-gaap:RetainedEarningsMember 2021-12-31 0001000697 us-gaap:TreasuryStockMember 2021-12-31 iso4217:USD xbrli:shares utr:Year xbrli:pure utr:Month iso4217:USD xbrli:shares wat:Segment
 
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
 
Form 10-Q
 
 
 
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended October 1, 2022
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:
01-14010
 
 
Waters Corporation
(Exact name of registrant as specified in its charter)
 
 
 
Delaware
 
13-3668640
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)
34 Maple Street
Milford, Massachusetts 01757
(Address, including zip code, of principal executive offices)
(
508)
 
478-2000
(Registrant’s telephone number, including area code)
 
 
Securities registered pursuant to Section 12(b) of the Act:
 
Title of each class
 
Trading
Symbol(s)
 
Name of each exchange
on which registered
Common Stock, par value $0.01 per share
 
WAT
 
New York Stock Exchange, Inc.
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 file
s).    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 Act).    
Yes  ☐    No  
Indicate the number of shares outstanding of the registrant’s common stock as of October 28, 2022: 59,407,575
 
 
 

WATERS CORPORATION AND SUBSIDIARIES
QUARTERLY REPORT ON FORM
10-Q
INDEX
 
 
  
 
  
Page
 
PART I
  
FINANCIAL INFORMATION
  
Item 1.
  
Financial Statements
  
  
  
 
3
 
  
  
 
4
 
  
  
 
5
 
  
  
 
6
 
  
  
 
7
 
  
  
 
8
 
  
  
 
9
 
  
  
 
10
 
Item 2.
  
  
 
28
 
Item 3.
  
  
 
39
 
Item 4.
  
  
 
39
 
PART II
  
OTHER INFORMATION
  
Item 1.
  
  
 
40
 
Item 1A.
  
  
 
40
 
Item 2.
  
  
 
40
 
Item 6.
  
  
 
41
 
  
  
 
42
 

Item 1: Financial Statements
WATERS CORPORATION AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
(unaudited)
 
 
  
October 1, 2022
 
 
December 31, 2021
 
 
  
 
 
 
 
 
 
  
(In thousands, except per share data)
 
ASSETS
  
 
Current assets:
                
Cash and cash equivalents
   $ 443,637     $ 501,234  
Investments
     876       68,051  
Accounts receivable, net
     600,924       612,648  
Inventories
     442,236       356,095  
Other current assets
     87,912       90,914  
    
 
 
   
 
 
 
Total current assets
     1,575,585       1,628,942  
Property, plant and equipment, net
     547,386       547,913  
Intangible assets, net
     213,429       242,401  
Goodwill
     420,257       437,865  
Operating lease assets
     86,285       84,734  
Other assets
     227,111       153,077  
    
 
 
   
 
 
 
Total assets
   $ 3,070,053     $ 3,094,932  
    
 
 
   
 
 
 
LIABILITIES AND STOCKHOLDERS’ EQUITY
                
Current liabilities:
                
Notes payable and debt
   $ 50,000     $     
Accounts payable
     96,567       96,799  
Accrued employee compensation
     64,554       101,192  
Deferred revenue and customer advances
     248,884       227,561  
Current operating lease liabilities
     24,231       27,906  
Accrued income taxes
     116,819       61,278  
Accrued warranty
     10,661       10,718  
Other current liabilities
     120,254       155,054  
    
 
 
   
 
 
 
Total current liabilities
     731,970       680,508  
Long-term liabilities:
                
Long-term debt
     1,494,626       1,513,870  
Long-term portion of retirement benefits
     48,798       64,027  
Long-term income tax liabilities
     248,111       319,547  
Long-term operating lease liabilities
     61,470       59,623  
Other long-term liabilities
     99,842       89,803  
    
 
 
   
 
 
 
Total long-term liabilities
     1,952,847       2,046,870  
    
 
 
   
 
 
 
Total liabilities
     2,684,817       2,727,378  
Commitments and contingencies (Notes 6, 7, 8 and 12)
                
 
 
 
 
 
 
 
 
 
Stockholders’ equity:
                
Preferred stock, par value $0.01 per share, 5,000 shares authorized,
no
ne issued at October 1, 2022 and December 31, 2021
                  
Common stock, par value $0.01 per share, 400,000 shares authorized, 162,379 and 162,084 shares issued, 59,534 and 60,728 shares outstanding at October 1, 2022 and December 31, 2021, respectively
     1,624       1,621  
Additional
paid-in
capital
     2,181,558       2,114,880  
Retained earnings
     8,281,525       7,800,832  
Treasury stock, at cost, 102,845 and 101,356 shares at October 1, 2022 and December 31, 2021, respectively
     (9,915,081     (9,437,914
Accumulated other comprehensive loss
     (164,390     (111,865
    
 
 
   
 
 
 
Total stockholders’ equity
     385,236       367,554  
    
 
 
   
 
 
 
Total liabilities and stockholders’ equity
   $ 3,070,053     $ 3,094,932  
    
 
 
   
 
 
 
The accompanying notes are an integral part of the interim consolidated financial statements.
 
3

WATERS CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF OPERATIONS
(unaudited)
 
 
  
Three Months Ended
 
 
  
October 1, 2022
 
 
October 2, 2021
 
 
  
 
 
 
 
 
 
  
(In thousands, except per share data)
 
Revenues:
                
Product sales
   $ 464,923     $ 419,133  
Service sales
     243,632       240,100  
    
 
 
   
 
 
 
Total net sales
     708,555       659,233  
Costs and operating expenses:
                
Cost of product sales
     199,918       171,364  
Cost of service sales
     107,183       99,764  
Selling and administrative expenses
     164,417       152,545  
Research and development expenses
     43,435       41,986  
Purchased intangibles amortization
     1,592       1,759  
    
 
 
   
 
 
 
Total costs and operating expenses
     516,545       467,418  
    
 
 
   
 
 
 
Operating income
     192,010       191,815  
Other income (expense), net
     895       (607
Interest expense
     (12,420     (11,081
Interest income
     2,896       2,548  
    
 
 
   
 
 
 
Income before income taxes
     183,381       182,675  
Provision for income taxes
     27,383       21,490  
    
 
 
   
 
 
 
Net income
   $ 155,998     $ 161,185  
    
 
 
   
 
 
 
Net income per basic common share
   $ 2.61     $ 2.63  
Weighted-average number of basic common shares
     59,801       61,359  
Net income per diluted common share
   $ 2.60     $ 2.60  
Weighted-average number of diluted common shares and equivalents
     60,081       61,888  
The accompanying notes are an integral part of the interim consolidated financial statements.
 
4

WATERS CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF OPERATIONS
(unaudited)
 
 
 
 
 
 
 
 
 
 
    
Nine Months Ended
 
    
October 1, 2022
   
October 2, 2021
 
              
    
(In thousands, except per share data)
 
Revenues:
                
Product sales
   $ 1,385,393     $ 1,242,110  
Service sales
     728,053       707,315  
    
 
 
   
 
 
 
Total net sales
     2,113,446       1,949,425  
Costs and operating expenses:
                
Cost of product sales
     593,884       506,985  
Cost of service sales
     306,108       298,544  
Selling and administrative expenses
     483,769       453,954  
Research and development expenses
     127,913       125,027  
Purchased intangibles amortization
     4,863       5,408  
Acquired
in-process
research and development
     9,797           
    
 
 
   
 
 
 
Total costs and operating expenses
     1,526,334       1,389,918  
    
 
 
   
 
 
 
Operating income
     587,112       559,507  
Other income, net
     2,600       18,073  
Interest expense
     (34,898     (34,054
Interest income
     7,536       10,347  
    
 
 
   
 
 
 
Income before income taxes
     562,350       553,873  
Provision for income taxes
     81,657       77,269  
    
 
 
   
 
 
 
Net income
   $ 480,693     $ 476,604  
    
 
 
   
 
 
 
Net income per basic common share
   $ 7.98     $ 7.72  
Weighted-average number of basic common shares
     60,200       61,771  
Net income per diluted common share
   $ 7.94     $ 7.66  
Weighted-average number of diluted common shares and equivalents
     60,521       62,244  
The accompanying notes are an integral part of the interim consolidated financial statements.
 
5
WATERS CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(unaudited)
 
 
  
Three Months Ended
 
 
Nine Months Ended
 
 
  
October 1,
2022
 
 
October 2,
2021
 
 
October 1,
2022
 
 
October 2,
2021
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
  
(In thousands)
 
 
(In thousands)
 
Net income
   $ 155,998     $ 161,185     $ 480,693     $ 476,604  
Other comprehensive (loss) income:
                                
Foreign currency translation
     (23,779     (4,560     (54,255     1,256  
Unrealized gains on investments before income taxes
              17       26       2  
Income tax expense
              —         (6     —    
    
 
 
   
 
 
   
 
 
   
 
 
 
Unrealized gains on investments, net of tax
              17       20       2  
Retirement liability adjustment before reclassifications
     767       (103     1,755       691  
Amounts reclassified to other income, net
     254       248       501       682  
    
 
 
   
 
 
   
 
 
   
 
 
 
Retirement liability adjustment before income taxes
     1,021       145       2,256       1,373  
Income tax expense
     (243     (37     (546     (302
    
 
 
   
 
 
   
 
 
   
 
 
 
Retirement liability adjustment, net of tax
     778       108       1,710       1,071  
Other comprehensive (loss) income
     (23,001     (4,435     (52,525     2,329  
    
 
 
   
 
 
   
 
 
   
 
 
 
Comprehensive income
  
$
132,997
 
 
$
156,750
 
 
$
428,168
 
 
$
478,933  
    
 
 
   
 
 
   
 
 
   
 
 
 
The accompanying notes are an integral part of the interim consolidated financial statements.
 
6

WATERS CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
(unaudited)
 
 
  
Nine Months Ended
 
 
  
October 1, 2022
 
 
October 2, 2021
 
 
  
 
 
 
 
 
 
  
(In thousands)
 
Cash flows from operating activities:
  
 
Net income
   $ 480,693     $ 476,604  
Adjustments to reconcile net income to net cash provided by operating activities:
                
Stock-based compensation
     30,929       21,949  
Deferred income taxes
     (20,836     9,219  
Depreciation
     54,306       52,760  
Amortization of intangibles
     44,799       45,166  
Acquired
in-process
research and development and other
non-cash
items
     10,003           
Change in operating assets and liabilities:
                
(Increase) decrease in accounts receivable
     (39,098     23,472  
Increase in inventories
     (113,211     (93,878
Increase in other current assets
     (6,861     (9,123
Increase in other assets
     (3,881     (6,116
Decrease in accounts payable and other current liabilities
     (4,952     (4,768
Increase in deferred revenue and customer advances
     47,060       71,889  
Decrease in other liabilities
     (65,999     (57,838
    
 
 
   
 
 
 
Net cash provided by operating activities
     412,952       529,336  
Cash flows from investing activities:
                
Additions to property, plant, equipment and software capitalization
     (113,737     (116,614
Proceeds from (investments in) equity investments, net
     8,903       (867
Payments for intellectual property licenses
     (7,535     (7,000
Purchases of investments
     (11,407     (241,230
Maturities and sales of investments
     77,993       117,283  
    
 
 
   
 
 
 
Net cash used in investing activities
     (45,783     (248,428
Cash flows from financing activities:
                
Proceeds from debt issuances
     165,000       510,000  
Payments on debt
     (135,000     (250,000
Payments of debt issuance costs
              (8,537
Proceeds from stock plans
     36,136       55,000  
Purchases of treasury shares
     (477,167
 
 
(492,695
Proceeds from derivative contracts
     12,844       2,325  
    
 
 
   
 
 
 
Net cash used in financing activities
     (398,187     (183,907
Effect of exchange rate changes on cash and cash equivalents
     (26,579
 
 
(8,994
    
 
 
   
 
 
 
(Decrease) increase in cash and cash equivalents
     (57,597     88,007  
Cash and cash equivalents at beginning of period
     501,234
 
 
 
436,695
 
    
 
 
   
 
 
 
Cash and cash equivalents at end of period
   $ 443,637     $ 524,702  
    
 
 
   
 
 
 
The accompanying notes are an integral part of the interim consolidated financial statements.
 
7

WATERS CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(unaudited, in thousands)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Number
of
Common
Shares
    
Common
Stock
    
Additional
Paid-In

Capital
    
Retained
Earnings
    
Treasury

Stock
   
Accumulated
Other
Comprehensive
Loss
   
Total
Stockholders’
Equity
 
Balance July 3, 2021
     162,017      $ 1,620      $ 2,090,052      $ 7,423,408      $ (9,135,628   $ (111,179   $ 268,273  
Net income
     —          —          —          161,185        —         —         161,185  
Other comprehensive loss
     —          —          —          —          —         (4,435     (4,435
Issuance of common stock for employees:
                                                            
Employee Stock Purchase Plan
     8        —          2,567        —          —         —         2,567  
Stock options exercised
     45        1        7,396        —          —         —         7,397  
Treasury stock
     —          —          —          —          (146,051     —         (146,051
Stock-based compensation
     5                  6,286        —          —         —         6,286  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
 
Balance October 2, 2021
     162,075      $ 1,621      $ 2,106,301      $ 7,584,593      $ (9,281,679   $ (115,614   $ 295,222  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
 
               
    
Number
of
Common
Shares
    
Common
Stock
    
Additional
Paid-In

Capital
    
Retained
Earnings
    
Treasury
Stock
   
Accumulated
Other
Comprehensive
Loss
   
Total
Stockholders’
Equity
 
Balance July 2, 2022
     162,348      $ 1,623      $ 2,166,221      $ 8,125,527      $ (9,759,858   $ (141,389   $ 392,124  
Net income
     —          —          —          155,998        —         —         155,998  
Other comprehensive loss
     —          —          —          —          —         (23,001     (23,001
Issuance of common stock for employees:
                                                            
Employee Stock Purchase Plan
     9        —          2,488        —          —         —         2,488  
Stock options exercised
     17        —          2,506        —          —         —         2,506  
Treasury stock
     —          —          —          —          (155,223     —         (155,223
Stock-based compensation
     5        1        10,343        —          —         —         10,344  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
 
Balance October 1, 2022
     162,379      $ 1,624      $ 2,181,558      $ 8,281,525      $ (9,915,081   $ (164,390   $ 385,236  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
 
The accompanying notes are an integral part of the consolidated financial statements.
 
8
WATERS CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(unaudited, in thousands)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Number
of
Common
Shares
    
Common
Stock
    
Additional
Paid-In

Capital
    
Retained
Earnings
    
Treasury
Stock
   
Accumulated
Other
Comprehensive
Loss
   
Total
Stockholders’
Equity
 
Balance December 31, 2020
     161,666      $ 1,617      $ 2,029,465      $ 7,107,989      $ (8,788,984   $ (117,943   $ 232,144  
Net income
     —          —          —          476,604        —         —         476,604  
Other comprehensive income
     —          —          —          —          —         2,329       2,329  
Issuance of common stock for employees:
                                                            
Employee Stock Purchase Plan
     40        —          9,578        —          —         —         9,578  
Stock options exercised
     275        3        46,109        —          —         —         46,112  
Treasury stock
     —          —          —          —          (492,695     —         (492,695
Stock-based compensation
     94        1        21,149        —          —         —         21,150  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
 
Balance October 2, 2021
     162,075      $ 1,621      $ 2,106,301      $ 7,584,593      $ (9,281,679   $ (115,614   $ 295,222  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
 
               
    
Number
of
Common
Shares
    
Common
Stock
    
Additional
Paid-In

Capital
    
Retained
Earnings
    
Treasury
Stock
   
Accumulated
Other
Comprehensive
Loss
   
Total
Stockholders’
Equity
 
Balance December 31, 2021
     162,084      $ 1,621      $ 2,114,880      $ 7,800,832      $ (9,437,914   $ (111,865   $ 367,554  
Net income
     —          —          —          480,693        —         —         480,693  
Other comprehensive loss
     —          —          —          —          —         (52,525     (52,525
Issuance of common stock for employees:
                                                            
Employee Stock Purchase Plan
     28        —          8,374        —          —         —         8,374  
Stock options exercised
     167        2        28,121        —          —         —         28,123  
Treasury stock
     —          —          —          —          (477,167     —         (477,167
Stock-based compensation
     100        1        30,183        —          —         —         30,184  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
 
Balance October 1, 2022
     162,379      $ 1,624      $ 2,181,558      $ 8,281,525      $ (9,915,081   $ (164,390   $ 385,236  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
 
The accompanying notes are an i
ntegral
part of the consolidated financial statements.
 
9

CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
1 Basis of Presentation and Summary of Significant Accounting P
olicies
Waters Corporation (the “Company,” “we,” “our,” or “us”) is a specialty measurement company that operates with a fundamental underlying purpose to advance the science that enables our customers to enhance human health and well-being. The Company has pioneered analytical workflow solutions involving liquid chromatography, mass spectrometry and thermal analysis innovations serving the life, materials and food sciences for more than 60 years. The Company primarily designs, manufactures, sells and services high-performance liquid chromatography (“HPLC”), ultra-performance liquid chromatography (“UPLC
TM
” and, together with HPLC, referred to as “LC”) and mass spectrometry (“MS”) technology systems and support products, including chromatography columns, other consumable products and comprehensive post-warranty service plans. These systems are complementary products that are frequently employed together
(“LC-MS”)
and sold as integrated instrument systems using common software platforms. LC is a standard technique and is utilized in a broad range of industries to detect, identify, monitor and measure the chemical, physical and biological composition of materials, and to purify a full range of compounds. MS technology, principally in conjunction with chromatography, is employed in drug discovery and development, including clinical trial testing, the analysis of proteins in disease processes (known as “proteomics”), nutritional safety analysis and environmental testing.
LC-MS
instruments combine a liquid phase sample introduction and separation system with mass spectrometric compound identification and quantification. In addition, the Company designs, manufactures, sells and services thermal analysis, rheometry and calorimetry instruments through its TA
TM
product line. These instruments are used in predicting the suitability and stability of fine chemicals, pharmaceuticals, water, polymers, metals and viscous liquids for various industrial, consumer goods and healthcare products, as well as for life science research. The Company is also a developer and supplier of advanced software-based products that interface with the Company’s instruments, as well as other manufacturers’ instruments.
The Company’s interim fiscal quarter typically ends on the thirteenth Saturday of each quarter. Since the Company’s fiscal year end is December 31, the first and fourth fiscal quarters may have more or less than thirteen complete weeks. The Company’s third fiscal quarters for 2022 and 2021 ended on October 1, 2022 and October 2, 2021, respectively.
The accompanying unaudited interim consolidated financial statements have been prepared in accordance with the instructions to the Quarterly Report on Form
10-Q
and do not include all of the information and footnote disclosures required for annual financial statements prepared in accordance with generally accepted accounting principles (“U.S. GAAP”) in the United States of America. The consolidated financial statements include the accounts of the Company and its subsidiaries, which are wholly owned. All inter-company balances and transactions have been eliminated.
The preparation of consolidated financial statements in conformity with U.S. GAAP requires the Company to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent liabilities at the dates of the financial statements. Actual amounts may differ from these estimates under different assumptions or conditions.
It is management’s opinion that the accompanying interim consolidated financial statements reflect all adjustments (which are normal and recurring) that are necessary for a fair statement of the results for the interim periods. The interim consolidated financial statements should be read in conjunction with the consolidated financial statements included in the Company’s Annual Report on Form
10-K
for the year ended December 31, 2021, as filed with the U.S. Securities and Exchange Commission (“SEC”) on February 24, 2022.
Risks and Uncertainties
The Company is subject to risks common to companies in the analytical instrument industry, including, but not limited to, global economic and financial market conditions, fluctuations in foreign currency exchange rates, fluctuations in customer demand, development by its competitors of new technological innovations, costs of developing new technologies, levels of debt and debt service requirements, risk of disruption, dependence on key personnel, protection and litigation of proprietary technology, shifts in taxable income between tax jurisdictions and compliance with regulations of the U.S. Food and Drug Administration and similar foreign regulatory authorities and agencies.
Both the Company’s domestic and international operations have been and continue to be affected by the ongoing global
COVID-19
pandemic and the resulting volatility and uncertainty it has caused in the U.S. and international markets. The Company operates in over 35 countries, including those in regions most impacted by the
COVID-19
pandemic.
 
10

CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
 
Through the date of the issuance of these financial statements, the Company’s consolidated financial position, results of operations and cash flows have not been materially impacted and, thus, the Company concluded that no interim goodwill or long-lived asset impairment analyses were required. Further, there have been no violations of debt covenants. Any prolonged material disruption to the Company’s employees, suppliers, manufacturing, or customers could result in a material impact to its consolidated financial position, results of operations or cash flows in the future.
Translation of Foreign Currencies
The functional currency of each of the Company’s foreign operating subsidiaries is the local currency of its country of domicile, except for the Company’s subsidiaries in Hong Kong, Singapore and the Cayman Islands, where the underlying transactional cash flows are denominated in currencies other than the respective local currency of domicile. The functional currency of the Hong Kong, Singapore and Cayman Islands subsidiaries is the U.S. dollar, based on the respective entity’s cash flows.
For the Company’s foreign operations, assets and liabilities are translated into U.S. dollars at exchange rates prevailing on the balance sheet date, while revenues and expenses are translated at average exchange rates prevailing during the respective period. Any resulting translation gains or losses are included in accumulated other comprehensive loss in the consolidated balance sheets.
Cash, Cash Equivalents and Investments
Cash equivalents represent highly liquid investments, with original maturities of 90 days or less, while investments with longer maturities are classified as investments. The Company maintains cash balances in various operating accounts in excess of federally insured limits, and in foreign subsidiary accounts in currencies other than the U.S. dollar. As of October 1, 2022 and December 31, 2021, $409 million out of $445 million and $440 million out of $569 million, respectively, of the Company’s total cash, cash equivalents and investments were held by foreign subsidiaries. In addition, $270 million out of $445 million and $298 million out of $569 million of cash, cash equivalents and investments were held in currencies other than the U.S. dollar at October 1, 2022 and December 31, 2021, respectively.
Accounts Receivable and Allowance for Credit Losses
Trade accounts receivable are recorded at the invoiced amount and do not bear interest. The Company has very limited use of rebates and other cash considerations payable to customers and, as a result, the transaction price determination does not have any material variable consideration. The Company does not consider there to be significant concentrations of credit risk with respect to trade receivables due to the short-term nature of the balances, the Company having a large and diverse customer base, and the Company having a strong historical experience of collecting receivables with minimal defaults. As a result, credit risk is considered low across territories and trade receivables are considered to be a single class of financial asset. The allowance for credit losses is based on a number of factors and is calculated by applying a historical loss rate to trade receivable aging balances to estimate a general reserve balance along with an additional adjustment for any specific receivables with known or anticipated issues affecting the likelihood of recovery. Past due balances with a probability of default based on historical data as well as relevant available forward-looking information are included in the specific adjustment. The historical loss rate is reviewed on at least an annual basis and the allowance for credit losses is reviewed quarterly for any required adjustments. The Company does not have any
off-balance
sheet credit exposure related to its customers.
Trade receivables related to instrument sales are collateralized by the instrument that is sold. If there is a risk of default related to a receivable that is collateralized, then the fair value of the collateral is calculated and adjusted for the cost to
re-possess,
refurbish and
re-sell
the instrument. This adjusted fair value is compared to the receivable balance and the difference would be recorded as the expected credit loss.
 
11

CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) – (Continued)
 
The following is a summary of the activity of the Company’s allowance for credit losses for the nine months ended October 1, 2022 and October 2, 2021 (in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Balance at
Beginning
of Period
    
Additions
    
Deductions
    
Balance at End
of Period
 
Allowance for Credit Losses
                                   
October 1, 2022
   $ 13,228      $ 4,980      $ (4,973    $ 13,235  
October 2, 2021
   $ 14,381      $ 3,388      $ (4,107    $ 13,662  
Other Investments
During the nine months ended October 1, 2022, the Company sold equity investments for $10 million in cash and recorded gains on the sales of approximately $7 million in other income, net on the statement of operations. The Company also incurred $6 million in losses on equity investments recorded within other income, net on the statement of operations.
During the nine months ended October 2, 2021, the Company recorded an unrealized gain on an equity security still held at the reporting date of approximately $10 million within other income, net on the statement of operations. This unrealized gain was recorded as an upward price adjustment to the carrying value of the investment due to an observable price change of a similar security.
Fair Value Measurements
In accordance with the accounting standards for fair value measurements and disclosures, certain of the Company’s assets and liabilities are measured at fair value on a recurring basis as of October 1, 2022 and December 31, 2021. Fair values determined by Level 1 inputs utilize observable data, such as quoted prices in active markets. Fair values determined by Level 2 inputs utilize data points other than quoted prices in active markets that are observable either directly or indirectly. Fair values determined by Level 3 inputs utilize unobservable data points for which there is little or no market data, which require the reporting entity to develop its own assumptions.
The following table represents the Company’s assets and liabilities measured at fair value on a recurring basis at October 1, 2022 (in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Total at
October 1,
2022
    
Quoted Prices
in Active
Markets

for Identical
Assets

(Level 1)
    
Significant
Other
Observable
Inputs
(Level 2)
    
Significant
Unobservable
Inputs

(Level 3)
 
Assets:
                                   
Time deposits
     876        —          876        —    
Waters 401(k) Restoration Plan assets
     24,099        24,099        —          —    
Foreign currency exchange contracts
     278        —          278        —    
Interest rate cross-currency swap agreements
     62,223        —          62,223        —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 87,476      $ 24,099      $ 63,377      $ —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Liabilities:
                                   
Contingent consideration
   $ 1,469      $ —        $ —        $ 1,469  
Foreign currency exchange contracts
     63        —          63        —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 1,532      $ —        $ 63      $ 1,469  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
12

CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) – (Continued)
 
The following table represents the Company’s assets and liabilities measured at fair value on a recurring basis at December 31, 2021 (in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Total at
December 31,
2021
    
Quoted Prices
in Active
Markets

for Identical
Assets

(Level 1)
    
Significant
Other
Observable
Inputs
(Level 2)
    
Significant
Unobservable
Inputs

(Level 3)
 
Assets:
                                   
U.S. Treasury securities
   $ 13,917      $ —        $ 13,917      $ —    
Corporate debt securities
     39,121        —          39,121        —    
Time deposits
     19,030        —          19,030        —    
Waters 401(k) Restoration Plan assets
     38,729        38,729        —          —    
Foreign currency exchange contracts
     504        —          504        —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 111,301      $ 38,729      $ 72,572      $ —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Liabilities:
                                   
Contingent consideration
   $ 1,347      $ —        $ —        $ 1,347  
Foreign currency exchange contracts
     195        —          195        —    
Interest rate cross-currency swap agreements
     5,363        —          5,363        —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 6,905      $ —        $ 5,558      $ 1,347  
    
 
 
    
 
 
    
 
 
    
 
 
 
Fair Value of 401(k) Restoration Plan Assets
The 401(k) Restoration Plan is a nonqualified defined contribution plan and the assets were held in registered mutual funds and have been classified as Level 1. The fair values of the assets in the plan are determined through market and observable sources from daily quoted prices on nationally recognized securities exchanges.
Fair Value of Cash Equivalents, Investments, Foreign Currency Exchange Contracts and Interest Rate Cross-Currency Swap Agreements
The fair values of the Company’s cash equivalents, investments, foreign currency exchange contracts and interest rate cross-currency swap agreements are determined through market and observable sources and have been classified as Level 2. These assets and liabilities have been initially valued at the transaction price and subsequently valued, typically utilizing third-party pricing services. The pricing services use many inputs to determine value, including reportable trades, benchmark yields, credit spreads, broker/dealer quotes, current spot rates and other industry and economic events. The Company validates the prices provided by third-party pricing services by reviewing their pricing methods and obtaining market values from other pricing sources.
Fair Value of Contingent Consideration
The fair value of the Company’s liability for contingent consideration relates to earnout payments in connection with the December 2020 acquisition of Integrated Software Solutions (“ISS”) and is determined using a probability-weighted discounted cash flow model, which uses significant unobservable inputs, and has been classified as Level 3. Subsequent changes in the fair value of the contingent consideration liability are recorded in the results of operations. The fair value of the contingent consideration liability associated with future earnout payments is based on several factors, including the achievement of certain revenue and customer account milestones over the two years after the acquisition date and a discount rate that reflects both the likelihood of achieving the estimated future results and the Company’s creditworthiness. A change in any of these unobservable inputs can significantly change the fair value of the contingent consideration.
The fair value of future contingent consideration payments related to the December 2020 acquisition of ISS was estimated to be $1 million at both October 1, 2022 and December 31, 2021.
 
13

CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) – (Continued)
 
Fair Value of Other Financial Instruments
The Company’s accounts receivable and accounts payable are recorded at cost, which approximates fair value due to their short-term nature. The carrying value of the Company’s variable interest rate debt approximates fair value due to the variable nature of the interest rate. The carrying value of the Company’s fixed interest rate debt was $1.3 billion at both October 1, 2022 and December 31, 2021. The fair value of the Company’s fixed interest rate debt was estimated using discounted cash flow models, based on estimated current rates offered for similar debt under current market conditions for the Company. The fair value of the Company’s fixed interest rate debt was estimated to be $1.1 billion and $1.3 billion at October 1, 2022 and December 31, 2021, respectively, using Level 2 inputs.
Derivative Transactions
The Company is a global company that operates in over 35 countries and, as a result, the Company’s net sales, cost of sales, operating expenses and balance sheet amounts are significantly impacted by fluctuations in foreign currency exchange rates. The Company is exposed to currency price risk on foreign currency exchange rate fluctuations when it translates its
non-U.S.
dollar foreign subsidiaries’ financial statements into U.S. dollars and when any of the Company’s subsidiaries purchase or sell products or services in a currency other than its own currency.
The Company’s principal strategies in managing exposures to changes in foreign currency exchange rates are to (1) naturally hedge the foreign-currency-denominated liabilities on the Company’s balance sheet against corresponding assets of the same currency, such that any changes in liabilities due to fluctuations in foreign currency exchange rates are typically offset by corresponding changes in assets and (2) mitigate foreign exchange risk exposure of international operations by hedging the variability in the movement of foreign currency exchange rates on a portion of its Euro-denominated and
Yen-denominated
net asset investments. The Company presents the derivative transactions in financing activities in the statement of cash flows.
Foreign Currency Exchange Contracts
The Company does not specifically enter into any derivatives that hedge foreign-currency-denominated operating assets, liabilities or commitments on its balance sheet, other than a portion of certain third-party accounts receivable and accounts payable, and the Company’s net worldwide intercompany receivables and payables, which are eliminated in consolidation. The Company periodically aggregates its net worldwide balances by currency and then enters into foreign currency exchange contracts that mature within 90 days to hedge a portion of the remaining balance to minimize some of the Company’s currency price risk exposure. The foreign currency exchange contracts are not designated for hedge accounting treatment. Principal hedged currencies include the Euro, Japanese yen, British pound, Mexican peso and Brazilian real.
Interest Rate Cross-Currency Swap Agreements
As of October 1, 2022, the Company had three-year interest rate cross-currency swap derivative agreements with an aggregate notional value of $585 million to hedge the variability in the movement of foreign currency exchange rates on a portion of its Euro-denominated and
Yen-denominated
net asset investments. Under hedge accounting, the change in fair value of the derivative that relates to changes in the foreign currency spot rate are recorded in the currency translation adjustment in other comprehensive income and remain in accumulated comprehensive loss in stockholders’ equity until the sale or substantial liquidation of the foreign operation. The difference between the interest rate received and paid under the interest rate cross-currency swap derivative agreement is recorded in interest income in the statement of operations.
 
14

CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) – (Continued)
 
The Company’s foreign currency exchange contracts and interest rate cross-currency swap agreements included in the consolidated balance sheets are classified as follows (in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
October 1, 2022
    
December 31, 2021
 
    
Notional Value
    
Fair Value
    
Notional Value
    
Fair Value
 
Foreign currency exchange contracts:
                                   
Other current assets
   $ 42,690      $ 278      $ 55,309      $ 504  
Other current liabilities
   $ 17,000      $ 63      $ 9,000      $ 195  
Interest rate cross-currency swap agreements:
                                   
Other assets
   $ 585,000      $ 62,223      $ —        $ —    
Other liabilities
     —          —          230,000        5,363  
Accumulated other comprehensive income (loss)
            $ 57,869               $ (15,944
The following is a summary of the activity included in the consolidated statements of operations and statements of comprehensive income related to the foreign currency exchange contracts and interest rate cross-currency swap agreements (in
thousands):
 
 
  
Financial
Statement
Classification
  
Three Months Ended
 
  
Nine Months Ended
 
 
  
October 1,
2022
 
  
October 2,
2021
 
  
October 1,
2022
 
  
October 2,
2021
 
Foreign currency exchange contracts:
                                
Realized (losses) gains on closed contracts
   Cost of sales    $ (3,811   $ (774   $ (6,603   $ 681  
Unrealized gains (losses) on open contracts
  
Cost of sales
     461       (933     (93     (2,256
         
 
 
   
 
 
   
 
 
   
 
 
 
Cumulative net
pre-tax
losses
   Cost of sales    $ (3,350   $ (1,707   $ (6,696   $ (1,575
         
 
 
   
 
 
   
 
 
   
 
 
 
Interest rate cross-currency swap agreements:
                                
Interest earned
  
Interest income
   $ 2,362     $ 2,305     $ 6,214     $ 9,505  
Unrealized gains on open contracts
  
Other comprehensive income
   $ 31,108     $ 7,762     $ 73,812     $ 24,777  
Stockholders’ Equity
In January 2019, the Company’s Board of Directors authorized the Company to repurchase up to $4 billion of its outstanding common stock over a
two-year
period. This program replaced the remaining amounts available from the
pre-existing
program. In Dec
e
mber 2020, the Company’s Board of Directors authorized the extension of the share repurchase program through January 21, 2023. During both the nine
months ended October 1, 2022 and October 2, 2021, the Company repurchased 1.5 million shares of the Company’s outstanding common stock at a cost of $467 million and $484 million, respectively, under the January 2019 authorization and other previously announced programs. In addition, the Company repurchased $11 million and $9 million of common stock related to the vesting of restricted stock units during the nine months ended October 1, 2022 and October 2, 2021, respectively. As of October 1, 2022, the Company had repurchased an aggregate of 14.6 million shares at a cost of $3.6 billion under the January 2019 repurchase program and had a total of $418 million authorized for future repurchase
s.
Product Warr
a
nty Cost
s
The Compan
y accrues estimated product warranty costs at the time of sale, which are included in cost of sales in the consolidated statements of operations. While the Company en
g
ages in extensive product quality programs and processes, including actively monitoring and evaluating the quality of its component suppliers, the Company’s warranty obligation is affected by product failure rates, material usage and service delivery costs incurred in correcting a product failure. The amount of the accrued warranty liability is based on historical information, such as past experience, product failure rates, number of units repaired and estimated costs of material and labor. The liability is reviewed for reasonableness at least quarterly.
 
15

CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) – (Continued)
 
The following is a summary of the activity of the Company’s accrued warranty liability for the nine months ended October 1, 2022 and October 2, 2021 (in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Balance at
Beginning
of Period
    
Accruals for
Warranties
    
Settlements
Made
    
Balance at
End of
Period
 
Accrued warranty liability:
                                   
October 1, 2022
   $ 10,718      $ 6,606      $ (6,663    $ 10,661  
October 2, 2021
   $ 10,950      $ 6,537      $ (6,991    $ 10,496  
Other Items
During the nine months ended October 1, 2022, the Company completed an asset acquisition in which the charge detection mass spectrometry technology (“CDMS technology”) assets of Megadalton Solutions, Inc. (“Megadalton”) were acquired for approximately $10 million in total purchase price, of which $5 million was paid at closing and the remaining $4 million will be paid in the future at various dates through 2029. This CDMS technology makes it possible to analyze extremely large proteins and protein complexes used in cell and gene therapies that would otherwise be difficult to analyze with conventional mass spectrometry. Once this technology is further developed, it will extend the capabilities of our mass spectrometry portfolio for a broader set of applications and as such the cost of this technology asset has been accounted for as Acquired
In-Process
Research and Development and expensed in costs and operating expenses in the statement of operations.
2 Revenue Recognition
The Company’s deferred revenue liabilities on the consolidated balance sheets consist of the obligation on instrument service contracts and customer payments received in advance, prior to transfer of control of the instrument. The Company records deferred revenue primarily related to its service contracts, where consideration is billable at the beginning of the service period.
The following is a summary of the activity of the Company’s deferred revenue and customer advances for the nine months ended October 1, 2022 and October 2, 2021 (in thousands):
 
 
 
 
 
 
 
 
 
 
    
October 1, 2022
    
October 2, 2021
 
Balance at the beginning of the period
   $ 273,598      $ 239,759  
Recognition of revenue included in balance at beginning of the period
     (213,527      (197,279
Revenue deferred during the period, net of revenue recognized
     243,853        264,184  
    
 
 
    
 
 
 
Balance at the end of the period
   $ 303,924      $ 306,664  
    
 
 
    
 
 
 
The Company classified $55 million and $46 million of deferred revenue and customer advances in other long-term liabilities at October 1, 2022 and December 31, 2021, respectively.
The amount of deferred revenue and customer advances equals the transaction price allocated to unfulfilled performance obligations for the period presented. Such amounts are expected to be recognized in the future as follows (in thousands):
 
 
 
 
 
 
    
October 1, 2022
 
Deferred revenue and customer advances expected to be recognized in:
        
One year or less
   $ 248,884  
13
-24
months
     31,632  
25 months and beyond
     23,408  
    
 
 
 
Total
   $ 303,924  
    
 
 
 
 
16

CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) – (Continued)
 
3 Marketable Securities
The Company’s marketable securities within cash equivalents and investments included in the consolidated balance sheets are detailed as follows (in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
October 1, 2022
 
    
Amortized
Cost
    
Unrealized
Gain
    
Unrealized
Loss
    
Fair
Value
 
Time deposits
     876        —          —          876  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 876      $ —        $ —        $ 876  
    
 
 
    
 
 
    
 
 
    
 
 
 
Amounts included in:
                                   
Investments
     876        —          —          876  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 876      $ —        $ —        $ 876  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
December 31, 2021
 
    
Amortized
Cost
    
Unrealized
Gain
    
Unrealized
Loss
    
Fair
Value
 
U.S. Treasury securities
   $ 13,929      $ —        $ (12    $ 13,917  
Corporate debt securities
     39,135        —          (14      39,121  
Time deposits
     19,030        —          —          19,030  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 72,094      $ —        $ (26    $ 72,068  
    
 
 
    
 
 
    
 
 
    
 
 
 
Amounts included in:
                                   
Cash equivalents
   $ 4,017      $ —        $ —        $ 4,017  
Investments
     68,077        —          (26      68,051  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 72,094      $ —        $ (26    $ 72,068  
    
 
 
    
 
 
    
 
 
    
 
 
 
The estimated fair value of marketable debt securities by maturity date is as follows (in thousands):
 
 
 
 
 
 
 
 
 
 
    
October 1, 2022
    
December 31, 2021
 
Due in one year or less
   $ 876      $ 71,066  
Due after one year through three years
     —          1,002  
    
 
 
    
 
 
 
Total
   $ 876      $ 72,068  
    
 
 
    
 
 
 
4 Inventories
Inventories are classified as follows (in thousands):
 
 
 
 
 
 
 
 
 
 
    
October 1, 2022
    
December 31, 2021
 
Raw materials
   $ 186,958      $ 165,240  
Work in progress
     23,577        19,726  
Finished goods
     231,701        171,129  
    
 
 
    
 
 
 
Total inventories
   $ 442,236      $ 356,095  
    
 
 
    
 
 
 
5 Goodwill and Other Intangibles
The carrying amount of goodwill was $420 million and $438 million at October 1, 2022 and December 31, 2021, respectively. The effect of foreign currency translation decreased goodwill by $18 million.
 
17

CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) – (Continued)
 
The Company’s intangible assets included in the consolidated balance sheets are detailed as follows (dollars in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
October 1, 2022
    
December 31, 2021
 
    
Gross
Carrying
Amount
    
Accumulated
Amortization
    
Weighted-
Average
Amortization
Period
    
Gross
Carrying
Amount
    
Accumulated
Amortization
    
Weighted-
Average
Amortization
Period
 
Capitalized software
   $ 525,196      $ 391,250        5 years      $ 575,658      $ 420,862        5 years  
Purchased intangibles
     193,056        160,972        11 years        201,302        163,752        11 years  
Trademarks
     9,680        —          —          9,680        —          —    
Licenses
     12,739        5,848        6 years        12,635        6,199        7 years  
Patents and other intangibles
     100,255        69,427        8 years        102,353        68,414        8 years  
    
 
 
    
 
 
             
 
 
    
 
 
          
Total
   $ 840,926      $ 627,497        7 years      $ 901,628      $ 659,227        7 years  
    
 
 
    
 
 
             
 
 
    
 
 
          
The Company capitalized intangible assets in the amounts of $14 million and $18 million in the three months ended October 1, 2022 and October 2, 2021, respectively, and $38 million and $45 million in the nine months ended October 1, 2022 and October 2, 2021, respectively. The gross carrying value of intangible assets and accumulated amortization for intangible assets decreased by $98 million and $76 million, respectively, in the nine months ended October 1, 2022 due to the effects of foreign currency translation. Amortization expense for intangible assets was $15 million for
both 
the three months ended October 1, 2022 and October 2, 2021. Amortization expense for intangible assets was $45 million for both the nine months ended October 1, 2022 and October 2, 2021. Amortization expense for intangible assets is estimated to be $62 million per year for each of the next five years.
6 Debt
The Company entered into a credit agreement in September 2021 (the “2021 Credit Agreement”) governing the Company’s five-year, $1.8 billion revolving facility (the “2021 Credit Facility”) that expires in September 2026. As of October 1, 2022 and December 31, 2021, the 2021 Credit Facility had a total of $240 million and $210 million outstanding, respectively.
The interest rates applicable to the 2021 Credit Agreement are, at the Company’s option, equal to either the alternate base rate (which is a rate per annum equal to the greatest of (1) the prime rate in effect on such day, (2) the Federal Reserve Bank of New York Rate on such day plus 1/2 of 1% per annum and (3) the adjusted LIBO rate on such day (or if such day is not a business day, the immediately preceding business day) for a deposit in U.S. dollars with a maturity of one month plus 1% per annum) or the applicable 1, 3 or 6 month adjusted LIBO rate or EURIBO rate for Euro-denominated loans, in each case, plus an interest rate margin based upon the Company’s leverage ratio, which can range between 0 and 12.5 basis points for alternate base rate loans and between 80 and 112.5 basis points for LIBO rate or EURIBO rate loans. The facility fee on the 2021 Credit Agreement ranges between 7.5 and 25 basis points per annum, based on the leverage ratio, of the amount of the revolving facility commitments and the outstanding term loan. The 2021 Credit Agreement requires that the Company comply with an interest coverage ratio test of not less than 3.50:1 as of the end of any fiscal quarter for any period of four consecutive fiscal quarters and a leverage ratio test of not more than 3.50:1 as of the end of any fiscal quarter. In addition, the 2021 Credit Agreement includes negative covenants, affirmative covenants, representations and warranties and events of default that are customary for investment grade credit facilities.
As of both October 1, 2022 and December 31, 2021, the Company had a total of $1.3 billion of outstanding senior unsecured notes. Interest on the fixed rate senior unsecured notes is payable semi-annually each year. Interest on the floating rate senior unsecured notes is payable quarterly. The Company may prepay all or some of the senior unsecured notes at any time in an amount not less than 10% of the aggregate principal amount outstanding, plus the applicable make-whole amount or prepayment premium for the Series H senior unsecured note. In the event of a change in control of the Company (as defined in the note purchase agreement), the Company may be required to prepay the senior unsecured notes at a price equal to 100% of the principal amount thereof, plus accrued and unpaid interest. These senior unsecured notes require that the Company comply with an interest coverage ratio test of not less than 3.50:1
18

CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) – (Continued)

 
for
 any period of four consecutive fiscal quarters and a leverage ratio test of not more than
3.50
:1 as of the end of any fiscal quarter. In addition, these senior unsecured notes include customary negative covenants, affirmative covenants, representations and warranties and events of default.
The
Company had the following
outstanding
debt at October 1, 2022 and December 31, 2021 (in thousands):
 
 
 
 
 
 
 
 
 
 
    
October 1, 2022
    
December 31, 2021
 
Senior unsecured notes - Series I - 3.13%, due May 2023
   $ 50,000      $ —    
    
 
 
    
 
 
 
Total notes payable and debt, current
     50,000        —    
Senior unsecured notes - Series G - 3.92%, due June 2024
     50,000        50,000  
Senior unsecured notes - Series H - floating rate*, due June 2024
     50,000        50,000  
Senior unsecured notes - Series I - 3.13%, due May 2023
     —          50,000  
Senior unsecured notes - Series K - 3.44%, due May 2026
     160,000        160,000  
Senior unsecured notes - Series L - 3.31%, due September 2026
     200,000        200,000  
Senior unsecured notes - Series M - 3.53%, due September 2029
     300,000        300,000  
Senior unsecured notes - Series N - 1.68%, due March 2026
     100,000        100,000  
Senior unsecured notes - Series O - 2.25%, due March 2031
     400,000        400,000  
Credit agreement
     240,000        210,000  
Unamortized debt issuance costs
     (5,374      (6,130
    
 
 
    
 
 
 
Total long-term debt
     1,494,626        1,513,870  
    
 
 
    
 
 
 
Total debt
   $ 1,544,626      $ 1,513,870  
    
 
 
    
 
 
 
 
*
Series H senior unsecured notes bear interest at a
3-month
LIBOR for that floating rate interest period plus 1.25%.
As of both October 1, 2022 and December 31, 2021, the Company had a total amount available to borrow under the 2021 Credit Agreement of $1.6 billion after outstanding letters of credit. The weighted-average interest rates applicable to the senior unsecured notes and credit agreement borrowings collectively were 3.24% and 2.74% at October 1, 2022 and December 31, 2021, respectively. As of October 1, 2022, the Company was in compliance with all debt covenants.
The Company and its foreign subsidiaries also had available short-term lines of credit totaling $111 million and $121 million at October 1, 2022 and December 31, 2021, respectively, for the purpose of short-term borrowing and issuance of commercial guarantees. None of the Company’s foreign subsidiaries had outstanding short-term borrowings as of October 1, 2022 or December 31, 2021.
As of October 1, 2022, the Company had entered into three-year interest rate cross-currency swap derivative agreements with an aggregate notional value of $585 million to hedge the variability in the movement of foreign currency exchange rates on a portion of its Euro-denominated and
Yen-denominated
net asset investments.
7 Income Taxes
The four principal jurisdictions in which the Company manufactures are the U.S., Ireland, the U.K. and Singapore, where the statutory tax rates were 21%, 12.5%, 19% and 17%, respectively, as of October 1, 2022. The Company had a contractual tax rate of 0% on qualifying activities in Singapore through March 2021, based upon the achievement of certain contractual milestones. The Company has a new Development and Expansion Incentive in Singapore that provides a concessionary income tax rate of 5% on certain types of income for the period April 1, 2021 through March 31, 2026. The effect of applying the concessionary income tax rates rather than the statutory tax rate to income from qualifying activities in Singapore increased the Company’s net income for the nine months ended October 1, 2022 and October 2, 2021 by $15 million and $13 million, respectively, and increased the Company’s net income per diluted share by $0.25 and $0.20, respectively.
The Company’s effective tax rate for the three months ended October 1, 2022 and October 2, 2021 was 14.9% and 11.8%, respectively. The increase in the effective income tax rate can be attributed to the impact of favorable quarter-specific adjustments in the prior year and differences in the proportionate amounts of
pre-tax
income recognized in jurisdictions with different effective tax rates.
 
19

CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) – (Continued)
 
The Company’s effective tax rate for the nine months ended October 1, 2022 and October 2, 2021 was 14.5% and 14.0%, respectively. The differences between the effective tax rates can primarily be attributed to differences in the proportionate amounts of
pre-tax
income recognized in jurisdictions with different effective tax rates.
The Company accounts for its uncertain tax return positions in accordance with the accounting standards for income taxes, which require financial statement reporting of the expected future tax consequences of uncertain tax reporting positions on the presumption that all concerned tax authorities possess full knowledge of those tax reporting positions, as well as all of the pertinent facts and circumstances, but prohibit any discounting of unrecognized tax benefits associated with those reporting positions for the time value of money. The Company continues to classify interest and penalties related to unrecognized tax benefits as a component of the provision for income taxes.
The Company’s gross unrecognized tax benefits, excluding interest and penalties, for both the nine months ended October 1, 2022 and October 2, 2021 were $29 million. With limited exceptions, the Company is no longer subject to tax audit examinations in significant jurisdictions for the years ended on or before December 31, 2016. The Company continuously monitors the lapsing of statutes of limitations on potential tax assessments for related changes in the measurement of unrecognized tax benefits, related net interest and penalties, and deferred tax assets and liabilities. As of October 1, 2022, the Company expects to record reductions in the measurement of its unrecognized tax benefits and related net interest and penalties of $18 million within the next twelve months due to potential tax audit settlements and the lapsing of statutes of limitations on potential tax assessments. The Company does not expect to record any other material reductions in the measurement of its unrecognized tax benefits within the next twelve months.
8 Other Commitments and Contingencies
The Company licenses certain technology and software from third parties in the course of ordinary business. Future minimum license fees payable under existing license agreements as of October 1, 2022 are immaterial for the years ended December 31, 2022 and thereafter. The Company enters into licensing arrangements with third parties that require future milestone or royalty payments contingent upon future events. Upon the achievement of certain milestones in existing agreements, the Company could make additional future payments of up to $2 million.
The Company enters into standard indemnification agreements in its ordinary course of business. Pursuant to these agreements, the Company indemnifies, holds harmless and agrees to reimburse the indemnified party for losses suffered or incurred by the indemnified party, generally the Company’s business partners or customers, in connection with patent, copyright or other intellectual property infringement claims by any third party with respect to its current products, as well as claims relating to property damage or personal injury resulting from the performance of services by the Company or its subcontractors. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited. Historically, the Company’s costs to defend lawsuits or settle claims relating to such indemnity agreements have been minimal and management accordingly believes the estimated fair value of these agreements is immaterial.
9 Stock-Based Compensation
The Company maintains various stockholder-approved, stock-based compensation plans which allow for the issuance of incentive or
non-qualified
stock options, stock appreciation rights, restricted stock or other types of awards (e.g. restricted stock units and performance stock units).
In May 2020, the Company’s stockholders approved the Company’s 2020 Equity Incentive Plan (“2020 Plan”). As of October 1, 2022, the 2020 Plan had 6.5 million shares available for grant in the form of incentive or
non-qualified
stock options, stock appreciation rights (“SARs”), restricted stock, restricted stock units or other types of awards (e.g. restricted stock units and performance stock units). The Company issues new shares of common stock upon exercise of stock options or restricted stock unit conversion. Under the 2020 Plan, the exercise price for stock options may not be less than the fair market value of the underlying stock at the date of grant. The 2020 Plan is scheduled to terminate on May 13, 2030. Options generally will expire no later than ten years after the date on which they are granted and will become exercisable as directed by the Compensation Committee of the Board of Directors and generally vest in equal annual installments over a five-year
period. A SAR may be granted alone or in conjunction with an option or other award. Shares of restricted stock, restricted stock units and performance stock units may be issued under the
 
20

CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) – (Continued)
 
2020 Plan for such consideration as is determined by the Compensation Committee of the Board of Directors. As of October 1, 2022, the Company had stock options, restricted stock, and restricted and performance stock unit awards outstanding under the 2020 Plan.
The
 Company accounts for stock-based compensation costs in accordance with the accounting standards for stock-based compensation, which require that all share-based payments to employees be recognized in the statements of operations, based on their grant date fair values. The Company recognizes the expense using the straight-line attribution method. The stock-based compensation expense recognized in the consolidated statements of operations is based on awards that ultimately are expected to vest; therefore, the amount of expense has been reduced for estimated forfeitures. Forfeitures are estimated based on historical experience. If actual results differ significantly from these estimates, stock-based compensation expense and the Company’s results of operations could be materially impacted. In addition, if the Company employs different assumptions in the application of these standards, the compensation expense that the Company records in the future periods may differ significantly from what the Company has recorded in the current period.
The consolidated statements of operations for the three and nine months ended October 1, 2022 and October 2, 2021 include the following stock-based compensation expense related to stock option awards, restricted stock awards, restricted stock unit awards, performance stock unit awards and the employee stock purchase plan (in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Three Months Ended
    
Nine Months Ended
 
    
October 1, 2022
    
October 2, 2021
    
October 1, 2022
    
October 2, 2021
 
Cost of sales
   $ 478      $ 468      $ 2,420      $ 1,828  
Selling and administrative expenses
     8,174        4,116        23,607        15,810  
Research and development expenses
     1,555        1,769        4,902        4,311  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total stock-based compensation
   $ 10,207      $ 6,353      $ 30,929      $ 21,949  
    
 
 
    
 
 
    
 
 
    
 
 
 
Stock Options
In determining the fair value of the stock options, the Company makes a variety of assumptions and estimates, including volatility measures, expected yields and expected stock option lives. The fair value of each option grant was estimated on the date of grant using the Black-Scholes option pricing model. The Company uses implied volatility on its publicly-traded options as the basis for its estimate of expected volatility. The Company believes that implied volatility is the most appropriate indicator of expected volatility because it is generally reflective of historical volatility and expectations of how future volatility will differ from historical volatility. The expected life assumption for grants is based on historical experience for the population of
non-qualified
stock option exercises. The risk-free interest rate is the yield currently available on U.S. Treasury
zero-coupon
issues with a remaining term approximating the expected term used as the input to the Black-Scholes model. The relevant data used to determine the value of the stock options granted during the nine months ended October 1, 2022 and October 2, 2021 are as follows:
 
 
 
 
 
 
 
 
 
 
    
Nine Months Ended
 
Options Issued and Significant Assumptions Used to Estimate Option Fair Values
  
October 1, 2022
   
October 2, 2021
 
Options issued in thousands
     138       160  
Risk-free interest rate
     2.0     0.8
Expected life in years
     6       6  
Expected volatility
     30.7     32.4
Expected dividends
     —         —    
 
 
 
 
 
 
 
 
 
 
    
Nine Months Ended
 
Weighted-Average Exercise Price and Fair Value of Options on the Date of Grant
  
October 1, 2022
    
October 2, 2021
 
Exercise price
   $ 321.12      $ 281.23  
Fair value
   $ 107.95      $ 91.46  
 
21

CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) – (Continued)
 
The following table summarizes stock option activity for the plans for the nine months ended October 1, 2022 (in thousands, except per share data):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Number of Shares
    
Exercise Price per Share
    
Weighted-Average

Exercise Price per
Share
 
Outstanding at December 31, 2021
     691      $ 88.71 to $371.64      $ 202.24  
Granted
     138      $ 270.49 to $364.59      $ 321.12  
Exercised
     (167    $ 88.71 to $279.90      $ 168.37  
Canceled
     (40    $ 188.63 to $364.59      $ 253.23  
    
 
 
                   
Outstanding at October 1, 2022
     622      $ 88.71 to $371.64      $ 234.43  
    
 
 
                   
Restricted Stock
During the nine months ended October 1, 2022, the Company granted three thousand shares of restricted stock. The weighted-average fair value per share of these awards on the grant date was $364.59.
Restricted Stock Units
The following table summarizes the unvested restricted stock unit award activity for the nine months ended October 1, 2022 (in thousands, except per share data):
 
 
 
 
 
 
 
 
 
 
    
Shares
    
Weighted-Average

Grant Date Fair
Value per Share
 
Unvested at December 31, 2021
     245      $ 234.97  
Granted
     98      $ 322.99  
Vested
     (76    $ 219.30  
Forfeited
     (23    $ 256.22  
    
 
 
          
Unvested at October 1, 2022
     244      $ 273.20  
    
 
 
          
Restricted stock units are generally granted annually in February and vest in equal annual installments over a five-year period.
Performance Stock Units
The Company’s performance stock units are equity compensation awards with a market vesting condition based on the Company’s Total Shareholder Return (“TSR”) relative to the TSR of the components of the S&P Health Care Index. TSR is the change in value of a stock price over time, including the reinvestment of dividends. The vesting schedule ranges from 0% to 200% of the target shares awarded. Beginning with the grants made in 2020, the vesting conditions for performance stock units now include a performance condition based on future sales growth.
 
22

CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) – (Continued)
 
In determining the fair value of the performance stock units, the Company makes a variety of assumptions and estimates, including volatility measures, expected yields and expected terms. The fair value of each performance stock unit grant was estimated on the date of grant using the Monte Carlo simulation model. The Company uses implied volatility on its publicly-traded options as the basis for its estimate of expected volatility. The Company believes that implied volatility is the most appropriate indicator of expected volatility because it is generally reflective of historical volatility and expectations of how future volatility will differ from historical volatility. The expected life assumption for grants is based on the performance period of the underlying performance stock units. The risk-free interest rate is the yield currently available on U.S. Treasury
zero-coupon
issues with a remaining term approximating the expected term used as the input to the Monte Carlo simulation model. The correlation coefficient is used to model the way in which each company in the S&P Health Care Index tends to move in relation to each other during the performance period. The relevant data used to determine the value of the performance stock units granted during the nine months ended October 1, 2022 and October 2, 2021 are as
follows:
 
 
  
Nine Months Ended
 
Performance Stock Units Issued and Significant Assumptions Used to Estimate
Fair Values
  
October 1, 2022
 
 
October 2, 2021
 
Performance stock units issued (in thousands)
     40       41  
Risk-free interest rate
     1.6     0.2
Expected life in years
     2.9       2.9  
Expected volatility
     25.4     38.7
Average volatility of peer companies
     34.5     34.7
Correlation coefficient
     43.0     45.8
Expected dividends
              —    
The following table summarizes the unvested performance stock unit award activity for the nine months ended October 1, 2022 (in thousands, except per share data):
 
 
 
 
 
 
 
 
 
 
    
Shares
    
Weighted-Average

Fair Value per
Share
 
Unvested at December 31, 2021
     87      $ 285.73  
Granted
     40      $ 313.21  
Vested
     (24    $ 308.71  
Forfeited
     8      $ 381.32  
    
 
 
          
Unvested at October 1, 2022
     111      $ 297.55  
    
 
 
          
10 Earnings Per Share
Basic and diluted EPS calculations are detailed as follows (in thousands, except per share data):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Three Months Ended October 1, 2022
 
    
Net Income
(Numerator)
    
Weighted-
Average Shares
(Denominator)
    
Per Share
Amount
 
Net income per basic common share
   $ 155,998        59,801      $ 2.61  
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities
               280        (0.01
    
 
 
    
 
 
    
 
 
 
Net income per diluted common share
   $ 155,998        60,081      $ 2.60  
    
 
 
    
 
 
    
 
 
 
 
23

CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) – (Continued)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Three Months Ended October 2, 2021
 
    
Net Income
(Numerator)
    
Weighted-
Average Shares
(Denominator)
    
Per Share
Amount
 
Net income per basic common share
   $ 161,185        61,359      $ 2.63  
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities
     —          529        (0.03
    
 
 
    
 
 
    
 
 
 
Net income per diluted common share
   $ 161,185        61,888      $ 2.60  
    
 
 
    
 
 
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Nine Months Ended October 1, 2022
 
    
Net Income
(Numerator)
    
Weighted-
Average Shares
(Denominator)
    
Per Share
Amount
 
Net income per basic common share
   $ 480,693        60,200      $ 7.98  
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities
               321        (0.04
    
 
 
    
 
 
    
 
 
 
Net income per diluted common share
   $ 480,693        60,521      $ 7.94  
    
 
 
    
 
 
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Nine Months Ended October 2, 2021
 
    
Net Income
(Numerator)
    
Weighted-
Average Shares
(Denominator)
    
Per Share
Amount
 
Net income per basic common share
   $ 476,604        61,771      $ 7.72  
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities
     —          473        (0.06
    
 
 
    
 
 
    
 
 
 
Net income per diluted common share
   $ 476,604        62,244      $ 7.66  
    
 
 
    
 
 
    
 
 
 
For the three and nine months ended October 1, 2022 and October 2, 2021, the Company had fewer than one million stock options that were antidilutive due to having higher exercise prices than the Company’s average stock price during the applicable period. These securities were not included in the computation of diluted EPS. The effect of dilutive securities was calculated using the treasury stock method.
11 Accumulated Other Comprehensive Loss
The components of accumulated other comprehensive loss are detailed as follows (in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Currency
Translation
    
Unrealized Gain
(Loss) on
Retirement Plans
    
Unrealized Gain
(Loss) on
Investments
    
Accumulated Other
Comprehensive
Loss
 
Balance at December 31, 2021
   $ (99,985    $ (11,860    $ (20    $ (111,865
Other comprehensive (loss) income, net of tax
     (54,255      1,710        20        (52,525
    
 
 
    
 
 
    
 
 
    
 
 
 
Balance at October 1, 2022
   $ (154,240    $ (10,150    $         $ (164,390
    
 
 
    
 
 
    
 
 
    
 
 
 
 
24
CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) – (Continued)
 
12 Retirement Plans
The Company sponsors various retirement plans. The components of net periodic benefit cost other than the service cost component are included in other income, net in the consolidated statements of operations. The summary of the components of net periodic pension costs for the plans for the three and nine months ended October 1, 2022 and October 2, 2021 is as follows (in thousands):
 
    
Three Months Ended
 
    
October 1, 2022
    
October 2, 2021
 
    
U.S. Retiree
Healthcare
Plan
    
Non-U.S.

Pension
Plans
    
U.S. Retiree
Healthcare
Plan
    
Non-U.S.

Pension
Plans
 
Service cost
   $ 226      $ 972      $ 198      $ 1,140  
Interest cost
     145        327        141        309  
Expected return on plan assets
     (269      (475      (248      (459
Settlement loss
     —          139        —          102  
Net amortization:
                                   
Prior service (credit) cost
     (4      (31      (5      13  
Net actuarial loss
     —          150        8        130  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net periodic pension cost
   $ 98      $ 1,082      $ 94      $ 1,235  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
    
Nine Months Ended
 
    
October 1, 2022
    
October 2, 2021
 
    
U.S. Retiree
Healthcare
Plan
    
Non-U.S.

Pension
Plans
    
U.S. Retiree
Healthcare
Plan
    
Non-U.S.

Pension
Plans
 
Service cost
   $ 678      $ 3,057      $ 663      $ 3,447  
Interest cost
     436        1,034        419        936  
Expected return on plan assets
     (807      (1,505      (758      (1,389
Settlement loss
     —          139        —          102  
Net amortization:
                                   
Prior service credit
     (14      (100      (14      (67
Net actuarial loss
     —          476        8        653  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net periodic pension cost
   $ 293      $ 3,101      $ 318      $ 3,682  
    
 
 
    
 
 
    
 
 
    
 
 
 
During fiscal year 2022, the Company expects to contribute a total of approximately $3 million to $6 million to the Company’s defined benefit plans.
13 Business Segment Information
The Company’s business activities, for which discrete financial information is available, are regularly reviewed and evaluated by the chief operating decision maker. As a result of this evaluation, the Company determined that it has two operating segments: Waters
TM
and TA
TM
.
The Waters operating segment is primarily in the business of designing, manufacturing, selling and servicing LC and MS instruments, columns and other precision chemistry consumables that can be integrated and used along with other analytical instruments. The TA operating segment is primarily in the business of designing, manufacturing, selling and servicing thermal analysis, rheometry and calorimetry instruments. The Company’s two operating segments have similar economic characteristics; product processes; products and services; types and classes of customers; methods of distribution; and regulatory environments. Because of these similarities, the two segments have been aggregated into one reporting segment for financial statement purposes. Please refer to the consolidated financial statements for financial information regarding the one reportable segment of the Company.
 
25

CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) – (Continued)
 
Net sales for the Company’s products and services are as follows for the three and nine months ended October 1, 2022 and October 2, 2021 (in
 
thousands):

 
 
  
Three Months Ended
 
  
Nine Months Ended
 
 
  
October 1, 2022
 
  
October 2, 2021
 
  
October 1, 2022
 
  
October 2, 2021
 
Product net sales:
  
  
  
  
Waters instrument systems
   $ 274,869      $ 240,475      $ 825,677      $ 717,910  
Chemistry consumables
     128,096        123,045        385,661        368,478  
TA instrument systems
     61,958        55,613        174,055        155,722  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total product sales
     464,923        419,133        1,385,393        1,242,110  
Service net sales:
                                   
Waters service
     220,436        218,291        660,371        644,625  
TA service
     23,196        21,809        67,682        62,690  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total service sales
     243,632        240,100        728,053        707,315  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total net sales
   $ 708,555      $ 659,233      $ 2,113,446      $ 1,949,425  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net sales are attributable to geographic areas based on the region of destination. Geographic sales information is presented below for the three and nine months ended October 1, 2022 and October 2, 2021 (in thousands):
 
    
Three Months Ended
    
Nine Months Ended
 
    
October 1, 2022
    
October 2, 2021
    
October 1, 2022
    
October 2, 2021
 
Net Sales:
                                   
Asia:
                                   
China
   $ 140,080      $ 115,886      $ 399,852      $ 346,030  
Japan
     37,095        44,293        123,222        139,702  
Asia Other
     102,759        94,423        289,204        268,359  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total Asia
     279,934        254,602        812,278        754,091  
Americas:
                                   
United States
     216,380        194,776        638,908        544,124  
Americas Other
     40,029        36,225        123,609        109,128  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total Americas
     256,409        231,001        762,517        653,252  
Europe
     172,212        173,630        538,651        542,082  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total net sales
   $ 708,555      $ 659,233      $ 2,113,446      $ 1,949,425  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net sales by customer class are as follows for the three and nine months ended October 1, 2022 and October 2, 2021 (in thousands):
 
    
Three Months Ended
    
Nine Months Ended
 
    
October 1, 2022
    
October 2, 2021
    
October 1, 2022
    
October 2, 2021
 
Pharmaceutical
   $ 405,959      $ 398,338      $ 1,258,902      $ 1,175,191  
Industrial
     223,968        196,032        641,882        581,884  
Academic and government
     78,628        64,863        212,662        192,350  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total net sales
   $ 708,555      $ 659,233      $ 2,113,446      $ 1,949,425  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
26

CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (unaudited) – (Continued)
 
Net sales for the Company recognized at a point in time versus over time are as follows for the three and nine months ended October 1, 2022 and October 2, 2021 (in thousands):
 
 
  
Three Months Ended
 
  
Nine Months Ended
 
 
  
October 1,

2022
 
  
October 2,

2021
 
  
October 1,

2022
 
  
October 2,

2021
 
Net sales recognized at a point in time:
                                   
Instrument systems
   $ 336,827      $ 296,088      $ 999,732      $ 873,632  
Chemistry consumables
     128,096        123,045        385,661        368,478  
Service sales recognized at a point in time (time & materials)
     89,724        85,093        267,074        253,212  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total net sales recognized at a point in time
     554,647        504,226        1,652,467        1,495,322  
Net sales recognized over time:
                                   
Service and software maintenance sales recognized over time (contracts)
     153,908        155,007        460,979        454,103  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total net sales
   $ 708,555      $ 659,233      $ 2,113,446      $ 1,949,425  
    
 
 
    
 
 
    
 
 
    
 
 
 
14 Recent Accounting Standard Changes and Developments
Recently Issued Accounting Standards
In March 2020, accounting guidance was issued that facilitates the effects of reference rate reform on financial reporting. The amendments in the update provide optional guidance for a limited period of time to ease the potential burden in accounting for or recognizing the effects of reference rate reform on financial reporting and apply to all entities, subject to meeting certain criteria, that have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. In January of 2021, an update was issued to clarify that certain optional expedients and exceptions under the reference rate reform guidance for contract modifications and hedge accounting apply to derivatives that are affected by the discounting transition. Specifically, certain provisions in the reference rate reform guidance, if elected by an entity, apply to derivative instruments that use an interest rate for margining, discounting, or contract price alignment that is modified as a result of reference rate reform. This temporary guidance is effective for all entities as of March 12, 2020 through December 31, 2022. The Company may elect to apply this guidance for all contract modifications or eligible hedging relationships during that time period subject to certain criteria. The Company does not believe that it has material reference rate exposure which would require utilizing the guidance under this accounting pronouncement and if adopted does not believe that this standard would have a material impact on the Company’s financial position, results of operations and cash flows.
In October 2021, accounting guidance was issued that requires acquirers in a business combination to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. The new guidance requires that at the acquisition date, the acquirer should account for the related revenue contracts in accordance with 606 as if it had originated the contracts. This guidance differs from current GAAP which requires an acquirer to recognize assets acquired and liabilities assumed in a business combination, including contract assets and contract liabilities arising from revenue contracts with customers and other similar contracts that are accounted for in accordance with 606, at fair value on the acquisition date. This guidance is effective for public business entities for fiscal years beginning after December 15, 2022, including interim periods within those years. The amendments within this update should be applied prospectively to business combinations on or after the effective date of the amendments. Early adoption of the amendment is permitted, including adoption in an interim period. The applicability of this standard is dependent on there being a
busin
ess combination activity and therefore the Company will evaluate the impact of
thi
s guidance when and if there is applicable activity.
 
27
Item 2:
 Management
s Discussion and Analysis of Financial Condition and Results of Operations
Business Overview
The Company has two operating segments: Waters
TM
and TA
TM
. Waters products and services primarily consist of high-performance liquid chromatography (“HPLC”), ultra-performance liquid chromatography (“UPLC
TM
” and, together with HPLC, referred to as “LC”), mass spectrometry (“MS”) and precision chemistry consumable products and related services. TA products and services primarily consist of thermal analysis, rheometry and calorimetry instrument systems and service sales. The Company’s products are used by pharmaceutical, biochemical, industrial, nutritional safety, environmental, academic and government customers. These customers use the Company’s products to detect, identify, monitor and measure the chemical, physical and biological composition of materials and to predict the suitability and stability of fine chemicals, pharmaceuticals, water, polymers, metals and viscous liquids in various industrial, consumer goods and healthcare products.
COVID-19
Pandemic
Both the Company’s domestic and international operations have been and continue to be affected by the ongoing global
COVID-19
pandemic that has led to volatility and uncertainty in the U.S. and international markets. The Company is actively managing its business to respond to the
COVID-19
impact; however, the Company cannot reasonably estimate the length or severity of the
COVID-19
pandemic, including the effect of the emergence of variants of the virus, or the related response, or the extent to which the disruption may materially impact the Company’s business, consolidated financial position, consolidated results of operations or consolidated cash flows in the future.
The
COVID-19
pandemic has not had a material impact on the Company’s manufacturing facilities or those of the third parties to whom it outsources certain manufacturing processes, the distribution centers where the inventory is managed or the operations of its logistics and other service providers.
During the second quarter of 2022, the Company successfully managed a significant delay in the receipt of certain materials and components from a supplier that was directly related to the
COVID-19
pandemic lockdown in China, and while the Company did not experience these significant delays in the third quarter of 2022, the Company cannot provide any assurances that any further disruptions in its logistics and supply chains will not have a significant impact on its future financial results and cashflows.
The Company has taken decisive and appropriate actions throughout the
COVID-19
pandemic and continues to take proactive measures to guard the health of its global employee base and the safety of all customer interactions. The Company has implemented rigorous protocols to promote a safe work environment in all of its locations that are operational around the world and continues to closely monitor and update its multi-phase process for the safe return of employees to their physical workplaces as social distancing, governmental requirements, including capacity limitations, and other protocols allow.
The vast majority of the markets the Company serves, most notably the pharmaceutical, biomedical research, materials sciences, food/environmental and clinical markets, have continued to operate at various levels, and the Company is working closely with these customers to facilitate their seamless operation.
 
28

Financial Overview
The Company’s operating results are as follows for the three and nine months ended October 1, 2022 and October 2, 2021 (dollars in thousands, except per share data):
 
    
Three Months Ended
   
Nine Months Ended
 
    
October 1,
2022
   
October 2,
2021
   
% change
   
October 1,
2022
   
October 2,
2021
   
% change
 
Revenues:
                                                
Product sales
   $ 464,923     $ 419,133    
 
11
  $ 1,385,393     $ 1,242,110    
 
12
Service sales
     243,632       240,100    
 
1
    728,053       707,315    
 
3
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Total net sales
     708,555       659,233    
 
7
    2,113,446       1,949,425    
 
8
Costs and operating expenses:
                                                
Cost of sales
     307,101       271,128    
 
13
    899,992       805,529    
 
12
Selling and administrative expenses
     164,417       152,545    
 
8
    483,769       453,954    
 
7
Research and development expenses
     43,435       41,986    
 
3
    127,913       125,027    
 
2
Purchased intangibles amortization
     1,592       1,759    
 
(9
%) 
    4,863       5,408    
 
(10
%) 
Acquired
in-process
research and development
     —         —         —         9,797       —         *
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Operating income
     192,010       191,815    
 
—  
 
    587,112       559,507    
 
5
Operating income as a % of sales
  
 
27.1
 
 
29.1
         
 
27.8
 
 
28.7
       
Other income, net
     895       (607  
 
(247
%) 
    2,600       18,073    
 
(86
%) 
Interest expense, net
     (9,524     (8,533  
 
12
    (27,362     (23,707  
 
15
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Income before income taxes
     183,381       182,675    
 
—  
 
    562,350       553,873    
 
2
Provision for income taxes
     27,383       21,490    
 
27
    81,657       77,269    
 
6
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Net income
   $ 155,998     $ 161,185    
 
(3
%) 
  $ 480,693     $ 476,604    
 
1
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Net income per diluted common share
   $ 2.60     $ 2.60    
 
—  
 
  $ 7.94     $ 7.66    
 
4
 
**
Percentage not meaningful
The Company’s net sales increased 7% and 8% in the third quarter and first nine months of 2022, respectively, as compared to the third quarter and first nine months of 2021. The sales growth in these periods was driven by strong customer demand across most major geographies, end markets, and product categories. Foreign currency translation decreased total sales growth by 8% in the third quarter and 6% in the first nine months of 2022 as the U.S. dollar strengthened significantly against all currencies in the world, which negatively impacted our sales and operating profits. In addition, the Company’s first nine months of 2022 included one less calendar day than the first nine months of 2021.
Instrument system sales increased 14% for both the third quarter and first nine months of 2022, due to the broad-based increase in customer demand across all existing and newly introduced LC,
 
LC-MS
 
and Thermal Analysis instrument system sales. Foreign currency translation decreased instrument system sales growth by 7% and 5% in the third quarter and first nine months of 2022, respectively. Recurring revenues (combined sales of precision chemistry consumables and services) increased 2% and 4% for the third quarter and first nine months of 2022, respectively, with foreign currency translation decreasing sales growth by 8% and 5% in the third quarter and the first nine months of the year, respectively.
Operating income was flat and grew 5% for the third quarter and first nine months of 2022, respectively. The Company’s operating income in the third quarter of 2022 was flat with the prior year as sales volume and pricing increases were offset by higher electronic component and freight inflationary costs and the negative effect of foreign currency translation. The operating income increase for the first nine months was primarily a result of the increase in sales volumes and price increases being partially offset by an increase in electronic component and freight inflationary costs and the negative impact of foreign currency translation.
 
29

The Company generated $413 million and $529 million of net cash flows from operations in the first nine months of 2022 and 2021, respectively. This decrease in operating cash flow can primarily be attributed to the increase in inventory levels due to the higher sales volumes, higher material inflation cost and the
build-up
of safety stock in an attempt to mitigate future supply chain issues. Cash flows used in investing activities included capital expenditures related to property, plant, equipment and software capitalization of $114 million and $117 million in the first nine months of 2022 and 2021, respectively.
In January 2019, the Company’s Board of Directors authorized the Company to repurchase up to $4 billion of its outstanding common stock over a
two-year
period. In December 2020, the Company’s Board of Directors authorized the extension of the share repurchase program through January 21, 2023. During the first nine months of 2022 and 2021, the Company repurchased $467 million and $484 million of the Company’s outstanding common stock, respectively, under authorized share repurchase programs. The Company believes that it has the financial flexibility to fund these share repurchases given current cash and investment levels and debt borrowing capacity, as well as to invest in research, technology and business acquisitions to further grow the Company’s sales and profits.
Results of Operations
Sales by Geography
Geographic sales information is presented below for the three and nine months ended October 1, 2022 and October 2, 2021 (dollars in thousands):
 
    
Three Months Ended
   
Nine Months Ended
 
    
October 1,
2022
    
October 2,
2021
    
% change
   
October 1,
2022
    
October 2,
2021
    
% change
 
Net Sales:
                                                    
Asia:
                                                    
China
   $ 140,080      $ 115,886     
 
21
  $ 399,852      $ 346,030     
 
16
Japan
     37,095        44,293     
 
(16
%) 
    123,222        139,702     
 
(12
%) 
Asia Other
     102,759        94,423     
 
9
    289,204        268,359     
 
8
    
 
 
    
 
 
    
 
 
   
 
 
    
 
 
    
 
 
 
Total Asia
     279,934        254,602     
 
10
    812,278        754,091     
 
8
Americas:
                                                    
United States
     216,380        194,776     
 
11
    638,908        544,124     
 
17
Americas Other
     40,029        36,225     
 
11
    123,609        109,128     
 
13
    
 
 
    
 
 
    
 
 
   
 
 
    
 
 
    
 
 
 
Total Americas
     256,409        231,001     
 
11
    762,517        653,252     
 
17
Europe
     172,212        173,630     
 
(1
%) 
    538,651        542,082     
 
(1
%) 
    
 
 
    
 
 
    
 
 
   
 
 
    
 
 
    
 
 
 
Total net sales
   $ 708,555      $ 659,233     
 
7
  $ 2,113,446      $ 1,949,425     
 
8
    
 
 
    
 
 
    
 
 
   
 
 
    
 
 
    
 
 
 
Geographically, the Company’s sales growth in the third quarter and first nine months of 2022 was broad-based across most major regions. Foreign currency translation decreased total sales growth by 8% in the third quarter and 6% in the first nine months of 2022 as the U.S. dollar strengthened significantly against all currencies in the world. The geographies that were the most negatively impacted by the strengthening of the U.S. dollar were Europe and Japan. The Company’s sales in these geographies typically represent over 30% of our sales in a period, and the weakening of the Euro and Japanese Yen lowered sales growth in Europe and Japan by 15% and 22% for the third quarter, respectively, and 11% and 16% for the first nine months, respectively.
During the third quarter of 2022, sales increased 10% in Asia and 11% in the Americas, but decreased 1% in Europe, with the effect of foreign currency translation decreasing sales growth in Asia by 8% and in Europe by 15%. During the first nine months of 2022, sales increased 8% in Asia, 17% in the Americas, and decreased 1% in Europe, with the effect of foreign currency translation decreasing sales growth by 6% in Asia, and 11% in Europe. China sales increased 21% and 16% in the third quarter and first nine months of 2022, respectively, driven by strong customer demand for our products and services. Foreign currency translation decreased China sales growth by 2% in the third quarter of 2022. The latest
COVID-19
pandemic lockdown in China has made it difficult to conduct normal business operations in 2022 and may have a negative impact on the Company’s future sales growth if future lockdowns were to occur for a prolonged period. Sales increased 11% and 17% in the U.S. and 11% and 13% in India, respectively in the quarter
 
30

and for the first nine months of 2022, while sales decreased by 16% and 12% in Japan due to foreign currency translation, which decreased sales growth by 22% and 16% in Japan, respectively in the third quarter and for the first nine months of 2022.
Sales by Trade Class
Net sales by customer class are presented below for the three and nine months ended October 1, 2022 and October 2, 2021 (dollars in thousands):
 
    
Three Months Ended
    
Nine Months Ended
 
    
October 1, 2022
    
October 2, 2021
    
October 1, 2022
    
October 2, 2021
 
Pharmaceutical
   $ 405,959      $ 398,338      $ 1,258,902      $ 1,175,191  
Industrial
     223,968        196,032        641,882        581,884  
Academic and government
     78,628        64,863        212,662        192,350  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total net sales
   $ 708,555      $ 659,233      $ 2,113,446      $ 1,949,425  
    
 
 
    
 
 
    
 
 
    
 
 
 
During the third quarter of 2022, sales to pharmaceutical customers increased 2%, driven by growth in most major regions, partially offset by the negative impact from foreign currency translation which decreased pharmaceutical sales by 7%. Combined sales to industrial customers, which include material characterization, food, environmental and fine chemical markets, increased 14%, with foreign currency translation decreasing sales growth by 8% in the quarter. During the third quarter of 2022, combined sales to academic and government customers increased 21%, with foreign currency translation decreasing academic and government sales growth by 8%. Sales to our academic and government customers are highly dependent on when institutions receive funding to purchase our instrument systems and, as such, sales can vary significantly from period to period.
During the first nine months of 2022, sales to pharmaceutical customers increased 7%, driven by growth in most major regions on strong customer demand. Foreign currency translation decreased pharmaceutical sales growth by 5%. Combined sales to industrial customers increased 10%, with the effect of foreign currency translation decreasing sales growth by 5%. During the first nine months of 2022, combined sales to academic and government customers increased 11%, with foreign currency translation decreasing sales growth by 5%.
 
31

Waters Products and Services Net Sales
Net sales for Waters products and services were as follows for the three and nine months ended October 1, 2022 and October 2, 2021 (dollars in thousands):
 
    
Three Months Ended
 
    
October 1, 2022
    
% of
Total
   
October 2, 2021
    
% of
Total
   
% change
 
Waters instrument systems
   $ 274,869     
 
44
  $ 240,475     
 
41
 
 
14
Chemistry consumables
     128,096     
 
21
    123,045     
 
21
 
 
4
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
 
Total Waters product sales
     402,965     
 
65
    363,520     
 
62
 
 
11
Waters service
     220,436     
 
35
    218,291     
 
38
 
 
1
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
 
Total Waters net sales
   $ 623,401     
 
100
  $ 581,811     
 
100
    7
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
 
 
    
Nine Months Ended
 
    
October 1, 2022
    
% of
Total
   
October 2, 2021
    
% of
Total
   
% change
 
Waters instrument systems
   $ 825,677     
 
44
  $ 717,910     
 
41
 
 
15
Chemistry consumables
     385,661     
 
21
    368,478     
 
22
 
 
5
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
 
Total Waters product sales
     1,211,338     
 
65
    1,086,388     
 
63
 
 
12
Waters service
     660,371     
 
35
    644,625     
 
37
 
 
2
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
 
Total Waters net sales
   $ 1,871,709     
 
100
  $ 1,731,013     
 
100
    8
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
 
Waters products and service sales increased 7% and 8% in the third quarter and first nine months of 2022, respectively, with the effect of foreign currency translation decreasing Waters sales growth by 7% and 5% in the third quarter and first nine months of 2022, respectively. Waters instrument systems grew 14% and 15% for the third quarter and first nine months of 2022, respectively, with foreign currency translation lowering sales growth by 7% and 5% for the third quarter and first nine months of 2022, respectively. The increase in the Waters instrument system sales can be attributed to the strong customer demand for our existing products as well as our newer Arc
TM
HPLC, ACQUITY
TM
Premier and XEVO
TM
TQ Absolute product introductions. The increase in Waters chemistry consumables sales was primarily due to the strong demand in most major geographies, driven by the uptake in columns and application-specific testing kits to pharmaceutical customers and partially offset by the negative impact from foreign currency translation which decreased sales by 6%. Waters service sales increased due to higher service demand billing, particularly in China and the United States. Waters recurring revenues were also negatively impacted by one less calendar day in the first nine months of the year.
In the third quarter of 2022, Waters sales increased 9% in the Americas and 10% in Asia, with sales in China increasing 22%, while sales in Europe and Japan decreased by 1% and 16%, respectively. Foreign currency translation decreased Waters sales growth by 1% in the Americas, 8% in Asia, 2% in China, 15% in Europe and 22% in Japan.
In the first nine months of 2022, Waters sales decreased 1% in Europe, while sales increased 18% in the Americas and 7% in Asia, with sales in China increasing 14%. Foreign currency translation decreased Waters sales growth by 10% in Europe, 6% in Asia and 1% in China.
 
32

TA Product and Services Net Sales
Net sales for TA products and services were as follows for the three and nine months ended October 1, 2022 and October 2, 2021 (dollars in thousands):
 
    
Three Months Ended
 
    
October 1, 2022
    
% of
Total
   
October 2, 2021
    
% of
Total
   
% change
 
TA instrument systems
   $ 61,958     
 
73
  $ 55,613     
 
72
 
 
11
TA service
     23,196     
 
27
    21,809     
 
28
 
 
6
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
 
Total TA net sales
   $ 85,154     
 
100
  $ 77,422     
 
100
 
 
10
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
 
 
    
Nine Months Ended
 
    
October 1, 2022
    
% of
Total
   
October 2, 2021
    
% of
Total
   
% change
 
TA instrument systems
   $ 174,055     
 
72
  $ 155,722     
 
71
 
 
12
TA service
     67,682     
 
28
    62,690     
 
29
 
 
8
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
 
Total TA net sales
   $ 241,737     
 
100
  $ 218,412     
 
100
 
 
11
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
 
TA instrument system and service sales growth in the third quarter and first nine months of 2022 was broad-based across most major geographies increasing 10% and 11%, respectively, and was primarily driven by strong customer demand for our thermal analysis instruments and services. The increase in TA instrument system sales in the third quarter of 2022 was driven by strength in China and the Americas, while the increase in TA service sales was primarily due to the sales of service plans and billings to a higher installed base of customers. The effect of foreign currency translation decreased TA’s sales growth by 8% and 5% in the third quarter and first nine months of 2022, respectively.
Cost of Sales
Cost of sales increased 13% and 12% for the third quarter and first nine months of 2022, respectively. The increase in cost of sales in these periods is primarily due to the increase in sales volume as well as an increase in electronic component and freight inflationary costs. Cost of sales is affected by many factors, including, but not limited to, foreign currency translation, product mix, product costs of instrument systems and amortization of software platforms. At current foreign currency exchange rates, the Company expects foreign currency translation to significantly decrease gross profit for the remainder of 2022 and into the first half of 2023.
Selling and Administrative Expenses
Selling and administrative expenses increased 8% and 7% for the third quarter and first nine months of 2022, respectively. The increase in selling and administrative expenses in these periods can be attributed to the salary merit and additional compensation due to an increase in the number of employees. In addition, the effect of foreign currency translation decreased selling and administrative expenses by 7% and 4% for the third quarter and first nine months of 2022, respectively.
As a percentage of net sales, selling and administrative expenses were 23.2% and 22.9% for the third quarter and first nine months of 2022, respectively, and 23.1% and 23.3% for the third quarter and first nine months of 2021, respectively.
Research and Development Expenses
Research and development expenses increased 3% and 2% in the third quarter and first nine months of 2022, respectively. The impact of foreign currency exchange decreased expenses by 4% and 3% in the third quarter and first nine months of 2022, respectively.
Acquired
In-Process
Research & Development
During the first nine months of 2022, the Company completed an asset acquisition in which the CDMS technology assets of Megadalton were acquired for approximately $10 million in total purchase price of which $5 million was
 
33

paid at closing and the remaining $4 million will be paid in the future at various dates through 2029. This CDMS technology makes it possible to analyze extremely large proteins and protein complexes used in cell and gene therapies that would otherwise be difficult to analyze with conventional mass spectrometry. Once this technology is further developed, we anticipate that it will extend the capabilities of our mass spectrometry portfolio for a broader set of applications and as such the cost of this technology asset has been accounted for as Acquired
In-Process
Research and Development and expensed as part of costs and operating expenses in the statement of operations.
Other Income (Expense), net
During the first nine months of 2022, the Company sold equity investments for $10 million in cash and recorded gains on the sales of approximately $7 million in other income, net on the statement of operations. The Company also incurred $6 million in losses on equity investments within other income, net on the statement of operations.
During the first nine months of 2021, the Company executed a settlement agreement to resolve patent infringement litigation with Bruker Corporation and Bruker Daltronik GmbH regarding their timsTOF product line. In connection with the settlement, the Company is entitled to receive $10 million in guaranteed payments, including minimum royalty payments. During the first nine months of 2021, the Company recorded an unrealized gain of $10 million due to an observable change in the fair value of an existing investment the Company does not have the ability to exercise significant influence over. the Company recorded an unrealized gain of $10 million due to an observable change in the fair value of an existing investment the Company does not have the ability to exercise significant influence over.
Interest Expense, net
The net interest expense in the third quarter and first nine months of 2022 increased $1 million and increased $4 million, respectively, as compared to the same periods in the prior year. The increase in the first nine months of 2022 can be primarily attributed to the lower interest income benefit from the lower notional amount of interest rate cross currency swap agreements.
Provision for Income Taxes
The four principal jurisdictions in which the Company manufactures are the U.S., Ireland, the U.K. and Singapore, where the statutory tax rates were 21%, 12.5%, 19% and 17%, respectively, as of October 1, 2022. The Company had a contractual tax rate of 0% on qualifying activities in Singapore through March 2021, based upon the achievement of certain contractual milestones. The Company has a new Development and Expansion Incentive in Singapore that provides a concessionary income tax rate of 5% on certain types of income for the period April 1, 2021 through March 31, 2026. The effect of applying the concessionary income tax rates rather than the statutory tax rate to income from qualifying activities in Singapore increased the Company’s net income for the first nine months of 2022 and 2021 by $15 million and $13 million, respectively, and increased the Company’s net income per diluted share by $0.25 and $0.20 for the first nine months of 2022 and 2021, respectively.
The Company’s effective tax rate for the third quarter of 2022 and 2021 was 14.9% and 11.8%, respectively. The increase in the effective income tax rate can be attributed to the impact of favorable quarter-specific adjustments in the prior year and differences in the proportionate amounts
of pre-tax income
recognized in jurisdictions with different effective tax rates.
The Company’s effective tax rate for the first nine months of 2022 and 2021 was 14.5% and 14.0%, respectively. The differences between the effective tax rates can primarily be attributed to differences in the proportionate amounts of
pre-tax
income recognized in jurisdictions with different effective tax rates.
 
34

Liquidity and Capital Resources
Condensed Consolidated Statements of Cash Flows (in thousands):
 
    
Nine Months Ended
 
    
October 1, 2022
    
October 2, 2021
 
Net income
   $ 480,693      $ 476,604  
Depreciation and amortization
     99,105        97,926  
Stock-based compensation
     30,929        21,949  
Deferred income taxes
     (20,836      9,219  
Acquired
in-process
research and development and other
non-cash
items
     10,003        —    
Change in accounts receivable
     (39,098      23,472  
Change in inventories
     (113,211      (93,878
Change in accounts payable and other current liabilities
     (4,952      (4,768
Change in deferred revenue and customer advances
     47,060        71,889  
Other changes
     (76,741      (73,077
    
 
 
    
 
 
 
Net cash provided by operating activities
     412,952        529,336  
Net cash used in investing activities
     (45,783      (248,428
Net cash used in financing activities
     (398,187      (183,907
Effect of exchange rate changes on cash and cash equivalents
     (26,579      (8,994
    
 
 
    
 
 
 
(Decrease) increase in cash and cash equivalents
   $ (57,597    $ 88,007  
    
 
 
    
 
 
 
Cash Flow from Operating Activities
Net cash provided by operating activities was $413 million and $529 million during the first nine months of 2022 and 2021, respectively. This decrease in operating cash flow was primarily a result of higher inventory levels due to higher sales volumes and higher incentive compensation payments in the first nine months of 2022 compared to the first nine months of 2021. The changes within net cash provided by operating activities include the following significant changes in the sources and uses of net cash provided by operating activities, aside from the changes in net income:
 
   
The changes in accounts receivable were primarily attributable to timing of payments made by customers and timing of sales. Days sales outstanding increased to 77 days at October 1, 2022 as compared to 74 days at October 2, 2021. This increase is days sales outstanding is primarily due to delays in the timing of shipments to our customers from a supply chain issue caused by the
COVID-19
pandemic lockdowns in China that occurred late in the second quarter of 2022.
 
   
The increase in inventory can be primarily attributed to higher material costs as well as an increase in safety stock levels to help mitigate any future supply chain issues.
 
   
The changes in accounts payable and other current liabilities were a result of the timing of payments to vendors, as well as the annual payment of management incentive compensation.
 
   
Net cash provided from deferred revenue and customer advances results from annual increases in new service contracts as a higher installed base of customers renew annual service contracts.
 
   
Other changes were attributable to variation in the timing of various provisions, expenditures, prepaid income taxes and accruals in other current assets, other assets and other liabilities.
Cash Flow from Investing Activities
Net cash used in investing activities totaled $46 million and $248 million in the first nine months of 2022 and 2021, respectively. Additions to fixed assets and capitalized software were $114 million and $117 million in the first nine months October 1, 2022 and October 2, 2021, respectively. The cash flows from investing activities in 2022 also included $24 million of capital expenditures related to the expansion of the Company’s precision chemistry consumable operations in the United States. The Company has incurred costs of $221 million on this facility through the end of the first nine months of 2022, and anticipates spending approximately $30 million to complete this new
state-of-the-art
facility in 2022.
 
35

During the first nine months of 2022 and 2021, the Company purchased $11 million and $241 million of investments, respectively, while $78 million and $117 million of investments matured, respectively, and were used for financing activities described below.
During the first nine months of 2022, the Company paid $5 million for the CDMS technology and intellectual property right asset from Megadalton, and the Company is required to make an additional $4 million of guaranteed payments at various dates in the future through 2029. The total purchase price of approximately $10 million was accounted for as Acquired
In-Process
Research and Development and expensed as part of costs and operating expenses in the statement of operations in the first nine months of 2022.
During the first nine months of 2022, the Company received $10 million in proceeds and made $1 million of investments in certain equity investments.
Cash Flow from Financing Activities
The Company entered into a credit agreement in September 2021 governing the Company’s five-year, $1.8 billion revolving facility that matures in September 2026. As of October 1, 2022, the Company had a total of $1.5 billion in outstanding debt, which consisted of $1.3 billion in outstanding senior unsecured notes and $240 million borrowed under the 2021 Credit Agreement. During the first nine months of 2022 and 2021, the Company’s net debt borrowings increased by $30 million and increased by $260 million, respectively.
As of October 1, 2022, the Company has entered into three-year interest rate cross-currency swap derivative agreements with a notional value $585 million to hedge the variability in the movement of foreign currency exchange rates on a portion of its Euro-denominated and
Yen-denominated
net asset investments. As a result of entering into these agreements, the Company anticipates lowering net interest expense by approximately $9 million in 2022.
In January 2019, the Company’s Board of Directors authorized the Company to repurchase up to $4 billion of its outstanding common stock over a
two-year
period. This new program replaced the remaining amounts available from the
pre-existing
program. In December 2020, the Company’s Board of Directors authorized the extension of the share repurchase program through January 21, 2023. During the first nine months of 2022 and 2021, the Company repurchased $467 million and $484 million, respectively, of the Company’s outstanding common stock under authorized share repurchase programs. In addition, the Company repurchased $11 million and $9 million of common stock related to the vesting of restricted stock units during the first nine months of 2022 and 2021, respectively.
The Company received $36 million and $55 million of proceeds from the exercise of stock options and the purchase of shares pursuant to the Company’s employee stock purchase plan during the first nine months 2022 and 2021, respectively.
The Company had cash, cash equivalents and investments of $445 million as of October 1, 2022. The majority of the Company’s cash and cash equivalents are generated from foreign operations, with $409 million held by foreign subsidiaries at October 1, 2022, of which $270 million was held in currencies other than U.S. dollars.
Contractual Obligations, Commercial Commitments, Contingent Liabilities and Dividends
A summary of the Company’s contractual obligations and commercial commitments is included in the Company’s Annual Report on Form
10-K
for the year ended December 31, 2021, as filed with the SEC on February 24, 2022. The Company reviewed its contractual obligations and commercial commitments as of October 1, 2022 and determined that there were no material changes outside the ordinary course of business from the information set forth in the Annual Report on Form
10-K.
From time to time, the Company and its subsidiaries are involved in various litigation matters arising in the ordinary course of business. The Company believes that it has meritorious arguments in its current litigation matters and that any outcome, either individually or in the aggregate, will not be material to the Company’s financial position or results of operations.
 
36

During fiscal year 2022, the Company expects to contribute a total of approximately $3 million to $6 million to its defined benefit plans, excluding the U.S. defined benefit pension plans.
The Company has not paid any dividends and has no plans, at this time, to pay any dividends in the future.
Off-Balance
Sheet Arrangements
The Company has not created, and is not party to, any special-purpose or
off-balance
sheet entities for the purpose of raising capital, incurring debt or operating parts of its business that are not consolidated (to the extent of the Company’s ownership interest therein) into the consolidated financial statements. The Company has not entered into any transactions with unconsolidated entities whereby it has subordinated retained interests, derivative instruments or other contingent arrangements that expose the Company to material continuing risks, contingent liabilities or any other obligation under a variable interest in an unconsolidated entity that provides financing, liquidity, market risk or credit risk support to the Company.
The Company enters into standard indemnification agreements in its ordinary course of business. Pursuant to these agreements, the Company indemnifies, holds harmless and agrees to reimburse the indemnified party for losses suffered or incurred by the indemnified party, generally the Company’s business partners or customers, in connection with patent, copyright or other intellectual property infringement claims by any third party with respect to its current products, as well as claims relating to property damage or personal injury resulting from the performance of services by the Company or its subcontractors. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited. Historically, the Company’s costs to defend lawsuits or settle claims relating to such indemnity agreements have been minimal and management accordingly believes the estimated fair value of these agreements is immaterial.
Critical Accounting Policies and Estimates
In the Company’s Annual Report on Form
10-K
for the year ended December 31, 2021, as filed with the SEC on February 24, 2022, the Company’s most critical accounting policies and estimates upon which its financial status depends were identified as those relating to revenue recognition, loss provisions on accounts receivable and inventory, valuation of long-lived assets, intangible assets and goodwill, income taxes, uncertain tax positions, warranty, litigation, pension and other postretirement benefit obligations, stock-based compensation and business combinations and asset acquisitions. The Company reviewed its policies and determined that those policies remain the Company’s most critical accounting policies for the nine months ended October 1, 2022. The Company did not make any changes in those policies during the nine months ended October 1, 2022.
New Accounting Pronouncements
Please refer to Note 14, Recent Accounting Standard Changes and Developments, in the Condensed Notes to Consolidated Financial Statements.
Special Note Regarding Forward-Looking Statements
Certain of the statements in this Quarterly Report on Form
10-Q,
including the information incorporated by reference herein, may contain forward-looking statements with respect to future results and events, including any statements regarding, among other items, anticipated trends or growth in the Company’s business, including, but not limited to, the impact of the ongoing
COVID-19
pandemic; the impact of new or proposed tariff or trade regulations or changes in the interpretation or enforcement of existing regulations; the impact of foreign currency translation on financial results; development of products by acquired businesses; the growth rate of sales and research and development expenses; the impact of costs associated with developing new technologies and bringing these new technologies to market; the impact of new product launches and the associated costs, such as the amortization expense related to software platforms; geographic sales mix of business; development of products by acquired businesses and the amount of contingent payments to the sellers of an acquired business; anticipated expenses, including interest expense, capitalized software costs and effective tax rates; the impact of the 2017 Tax Act in the U.S.; the impact and outcome of the Company’s various ongoing tax audit examinations; the achievement of contractual milestones to preserve foreign tax rates; the impact and outcome of litigation matters; the impact of the loss of intellectual property protection; the impact of new accounting standards and pronouncements; the adequacy of the Company’s supply chain and manufacturing capabilities and facilities; the impact of regulatory compliance; the Company’s expected cash flow, borrowing capacity, debt repayment and refinancing; the Company’s ability to fund working capital, capital
 
37

expenditures, service debt, repay outstanding lines of credit, make authorized share repurchases, fund potential acquisitions and pay any adverse litigation or tax audit liabilities, particularly in the U.S.; future impairment charges; the Company’s contributions to defined benefit plans; the Company’s expectations regarding changes to its financial position; compliance with applicable environmental laws; and the impact of recent acquisitions on sales and earnings.
Many of these statements appear, in particular, under the heading “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Part I, Item 2 of this Quarterly Report on Form
10-Q.
Statements that are not statements of historical fact may be deemed forward-looking statements. You can identify these forward-looking statements by the use of the words “feels”, “believes”, “anticipates”, “plans”, “expects”, “may”, “will”, “would”, “intends”, “suggests”, “appears”, “estimates”, “projects”, “should” and similar expressions, whether in the negative or affirmative. These statements are subject to various risks and uncertainties, many of which are outside the control of the Company, including, and without limitation:
 
   
Risks related to the effects of the
COVID-19
pandemic on our business, including: portions of our global workforce being unable to work fully and/or effectively due to working remotely, illness, quarantines, government actions, facility closures or other reasons related to the
COVID-19
pandemic, increased risks of cyber attacks resulting from our temporary remote working model, disruptions in our manufacturing capabilities or to our supply chain and distribution network, including the impact from the lockdown in China, volatility and uncertainty in global capital markets limiting our ability to access capital, customers being unable to make timely payment for purchases, volatility in demand for our products and current global economic, sovereign and political conditions and uncertainties regarding the effect of the
COVID-19
pandemic.
 
   
Foreign currency exchange rate fluctuations that could adversely affect translation of the Company’s future sales, financial operating results and the condition of its
non-U.S.
operations, especially when a currency weakens against the U.S. dollar.
 
   
Current global economic, sovereign and political conditions and uncertainties; new or proposed tariffs or trade regulations or changes in the interpretation or enforcement of existing regulations; the United Kingdom’s exit from the European Union as well as the Chinese government’s ongoing tightening of restrictions on procurement by government-funded customers; the Company’s ability to access capital and maintain liquidity in volatile market conditions; rising interest rates; changes in timing and demand for the Company’s products among the Company’s customers and various market sectors or geographies, particularly if they should reduce capital expenditures or are unable to obtain funding, as in the cases of governmental, academic and research institutions; the effect of mergers and acquisitions on customer demand for the Company’s products; and the Company’s ability to sustain and enhance its services.
 
   
Negative industry trends; changes in the competitive landscape as a result of changes in ownership, mergers and continued consolidation among the Company’s competitors; introduction of competing products by other companies and loss of market share; pressures on prices from customers or resulting from competition; regulatory, economic and competitive obstacles to new product introductions; lack of acceptance of new products; expansion of our business in developing markets; spending by certain
end-markets;
ability to obtain alternative sources for components and modules; and the possibility that future sales of new products related to acquisitions, which trigger contingent purchase payments, may exceed the Company’s expectations.
 
   
Increased regulatory burdens as the Company’s business evolves, especially with respect to the United States Food and Drug Administration and the United States Environmental Protection Agency, among others, as well as regulatory, environmental and logistical obstacles affecting the distribution of the Company’s products, completion of purchase order documentation by our customers and ability of customers to obtain letters of credit or other financing alternatives.
 
   
Risks associated with lawsuits, particularly involving claims for infringement of patents and other intellectual property rights.
 
   
The impact and costs incurred from changes in accounting principles and practices; the impact and costs of changes in statutory or contractual tax rates in jurisdictions in which the Company operates, specifically as it relates to the 2017 Tax Act in the U.S.; shifts in taxable income among jurisdictions with different effective tax rates; and the outcome of and costs associated with ongoing and future tax audit examinations or changes in respective country legislation affecting the Company’s effective rates.
 
38

   
The impact and costs of war, in particular as a result of the ongoing conflict between Russia and Ukraine, and the possibility of further escalation resulting in a new geopolitical and regulatory instability.
Certain of these and other factors are discussed under the heading “Risk Factors” under Part I, Item 1A of the Company’s Annual Report on Form
10-K
for the year ended December 31, 2021, as filed with the SEC on February 24, 2022. Actual results or events could differ materially from the plans, intentions and expectations disclosed in the forward-looking statements, whether because of these factors or for other reasons. All forward-looking statements speak only as of the date of this Quarterly Report on Form
10-Q
and are expressly qualified in their entirety by the cautionary statements included in this report. Except as required by law, the Company does not assume any obligation to update any forward-looking statements.
Item 3:
 Quantitative and Qualitative Disclosures About Market Risk
The Company is exposed to the risk of interest rate fluctuations from the investments of cash generated from operations. Investments with maturities greater than 90 days are classified as investments, and are held primarily in U.S. dollar-denominated treasury bills and commercial paper, bank deposits and corporate debt securities. As of October 1, 2022, the Company estimates that a hypothetical adverse change of 100 basis points across all maturities would not have a material effect on the fair market value of its portfolio.
The Company is also exposed to the risk of exchange rate fluctuations. The Company maintains cash balances in various operating accounts in excess of federally insured limits, and in foreign subsidiary accounts in currencies other than the U.S. dollar. As of October 1, 2022 and December 31, 2021, $409 million out of $445 million and $440 million out of $569 million, respectively, of the Company’s total cash, cash equivalents and investments were held by foreign subsidiaries. In addition, $270 million out of $445 million and $298 million out of $569 million of cash, cash equivalents and investments were held in currencies other than the U.S. dollar at October 1, 2022 and December 31, 2021, respectively. As of October 1, 2022, the Company had no holdings in auction rate securities or commercial paper issued by structured investment vehicles.
Assuming a hypothetical adverse change of 10% in
year-end
exchange rates (a strengthening of the U.S. dollar), the fair market value of the Company’s cash, cash equivalents and investments held in currencies other than the U.S. dollar as of October 1, 2022 would decrease by approximately $30 million, of which the majority would be recorded to foreign currency translation in other comprehensive income within stockholders’ equity.
There have been no other material changes in the Company’s market risk during the nine months ended October 1, 2022. For information regarding the Company’s market risk, refer to Item 7A of Part II of the Company’s Annual Report on Form
10-K
for the year ended December 31, 2021, as filed with the SEC on February 24, 2022.
Item 4:
 Controls and Procedures
Evaluation of Disclosure Controls and Procedures
The Company’s chief executive officer and chief financial officer (principal executive officer and principal financial officer), with the participation of management, evaluated the effectiveness of the Company’s disclosure controls and procedures (as defined in
Rules 13a-15(e)
and
15d-15(e)
under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) as of the end of the period covered by this Quarterly Report on Form
10-Q.
Based on this evaluation, the Company’s chief executive officer and chief financial officer concluded that the Company’s disclosure controls and procedures were effective as of October 1, 2022 (1) to ensure that information required to be disclosed by the Company, including its consolidated subsidiaries, in the reports that it files or submits under the Exchange Act is accumulated and communicated to the Company’s management, including its chief executive officer and chief financial officer, to allow timely decisions regarding the required disclosure and (2) to provide reasonable assurance that information required to be disclosed by the Company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms.
Changes in Internal Control Over Financial Reporting
No change was identified in the Company’s internal control over financial reporting (as defined in
Rules 13a-15(f)
and
15d-15(f)
under the Exchange Act) during the quarter ended October 1, 2022 that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting.
 
39

Part II: 
Other Information
Item 1: Legal Proceedings
There have been no material changes in the Company’s legal proceedings during the three months ended October 1, 2022 as described in Item 3 of Part I of the Company’s Annual Report on Form
10-K
for the year ended December 31, 2021, as filed with the SEC on February 24, 2022.
Item 1A:
 Risk Factors
Information regarding risk factors of the Company is set forth under the heading “Risk Factors” under Part I, Item 1A in the Company’s Annual Report on Form
10-K
for the year ended December 31, 2021, as filed with the SEC on February 24, 2022. The Company reviewed its risk factors as of October 1, 2022 and determined that there were no material changes from the ones set forth in the Form
10-K.
Note, however, the discussion of certain factors under the subheading “Special Note Regarding Forward-Looking Statements” in Part I, Item 2 of this Quarterly Report on Form
10-Q.
These risks are not the only ones facing the Company. Additional risks and uncertainties not currently known to the Company or that the Company currently deems to be immaterial may have a material adverse effect on the Company’s business, financial condition and operating results.
Item 2:
Unregistered Sales of Equity Securities and Use of Proceeds
Purchases of Equity Securities by the Issuer
The following table provides information about purchases by the Company during the three months ended October 1, 2022 of equity securities registered by the Company under the Exchange Act (in thousands, except per share data):
 
Period
  
Total Number
of Shares
Purchased (1)
    
Average
Price Paid
per Share
    
Total Number of
Shares Purchased
as Part of Publicly
Announced
Programs
    
Maximum Dollar
Value of Shares that
May Yet Be
Purchased Under
the Programs (2)
 
July 3, 2022 to July 30, 2022
     129      $ 340.09        129      $ 528,840  
July 31, 2022 to August 27, 2022
     157      $ 335.11        157      $ 476,337  
August 28, 2022 to October 1, 2022
     199      $ 295.79        197      $ 418,055  
  
 
 
       
 
 
    
Total
     485      $ 320.30        483      $ 418,055  
  
 
 
       
 
 
    
 
(1)
The Company repurchased approximately two thousand shares of common stock at a cost of less than $1 million related to the vesting of restricted stock during the three months ended October 1, 2022.
(2)
In January 2019, the Company’s Board of Directors authorized the Company to repurchase up to $4 billion of its outstanding common stock in open market or private transactions over a
two-year
period. This program replaced the remaining amounts available under the
pre-existing
authorization. In December 2020, the Company’s Board of Directors authorized the extension of the share repurchase program through January 21, 2023. The size and timing of these purchases, if any, will depend on our stock price and market and business conditions, as well as other factors.
 
40

Item 6:
 Exhibits
 
Exhibit
Number
  
Description of Document
31.1    Chief Executive Officer Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
31.2    Chief Financial Officer Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
32.1    Chief Executive Officer Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.(*)
32.2    Chief Financial Officer Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.(*)
101    The following materials from Waters Corporation’s Quarterly Report on Form
10-Q
for the quarter ended October 1, 2022, formatted in iXBRL (Inline eXtensible Business Reporting Language): (i) the Consolidated Balance Sheets (unaudited), (ii) the Consolidated Statements of Operations (unaudited), (iii) the Consolidated Statements of Comprehensive Income (unaudited), (iv) the Consolidated Statements of Cash Flows (unaudited) and (vi) Condensed Notes to Consolidated Financial Statements (unaudited).
104    Cover Page Interactive Date File (formatted in iXBRL and contained in Exhibit 101).
 
(*)
This exhibit shall not be deemed “filed” for purposes of Section 18 of the Exchange Act, or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act, whether made before or after the date hereof and irrespective of any general incorporation language in any filing, except to the extent the Company specifically incorporates it by reference.
 
41

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.
 
W
ATERS
C
ORPORATION
/s/ Amol Chaubal
Amol Chaubal
Senior Vice President and Chief Financial Officer
(Principal Financial Officer)
(Principal Accounting Officer)
Date: November 3, 2022
 
 
42
EX-31.1 2 d310383dex311.htm EX-31.1 EX-31.1

Exhibit 31.1

CHIEF EXECUTIVE OFFICER CERTIFICATION PURSUANT TO SECTION 302

OF THE SARBANES-OXLEY ACT OF 2002

I, Dr. Udit Batra, certify that:

 

1.

I have reviewed this Quarterly Report on Form 10-Q of Waters Corporation;

 

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4.

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

 

  a)

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

 

  b)

designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

  c)

evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

  d)

disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5.

The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

  a)

all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

  b)

any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: November 3, 2022

 

/s/ Dr. Udit Batra, Ph.D.

Dr. Udit Batra, Ph.D.
Chief Executive Officer

 

 

43

EX-31.2 3 d310383dex312.htm EX-31.2 EX-31.2

Exhibit 31.2

CHIEF FINANCIAL OFFICER CERTIFICATION PURSUANT TO SECTION 302

OF THE SARBANES-OXLEY ACT OF 2002

I, Amol Chaubal, certify that:

 

1.

I have reviewed this Quarterly Report on Form 10-Q of Waters Corporation;

 

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4.

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

 

  a)

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

 

  b)

designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

  c)

evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

  d)

disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5.

The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

  a)

all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

  b)

any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: November 3, 2022

 

/s/ Amol Chaubal

Amol Chaubal
Chief Financial Officer

 

 

44

EX-32.1 4 d310383dex321.htm EX-32.1 EX-32.1

Exhibit 32.1

CHIEF EXECUTIVE OFFICER CERTIFICATION PURSUANT TO 18 U.S.C.

SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906

OF THE SARBANES-OXLEY ACT OF 2002

The certification set forth below is hereby made solely for the purpose of satisfying the requirements of Section 906 of the Sarbanes-Oxley Act of 2002 and may not be relied upon or used for any other purposes.

In connection with the Quarterly Report of Waters Corporation (the “Company”) on Form 10-Q for the period ended October 1, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Dr. Udit Batra, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge: (1) the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and (2) the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

A signed original of this written statement required by Section 906 or other document authenticating, acknowledging or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

Date: November 3, 2022

 

By: /s/ Dr. Udit Batra, Ph.D.

Dr. Udit Batra, Ph.D.
Chief Executive Officer

 

 

45

EX-32.2 5 d310383dex322.htm EX-32.2 EX-32.2

Exhibit 32.2

CHIEF FINANCIAL OFFICER CERTIFICATION PURSUANT TO 18 U.S.C.

SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906

OF THE SARBANES-OXLEY ACT OF 2002

The certification set forth below is hereby made solely for the purpose of satisfying the requirements of Section 906 of the Sarbanes-Oxley Act of 2002 and may not be relied upon or used for any other purposes.

In connection with the Quarterly Report of Waters Corporation (the “Company”) on Form 10-Q for the period ended October 1, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Amol Chaubal, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge: (1) the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and (2) the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

A signed original of this written statement required by Section 906 or other document authenticating, acknowledging or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

Date: November 3, 2022

 

By: /s/ Amol Chaubal

Amol Chaubal
Chief Financial Officer

 

46

EX-101.SCH 6 wat-20221001.xsd XBRL TAXONOMY EXTENSION SCHEMA 1001 - Document - Cover Page link:presentationLink link:definitionLink link:calculationLink 1002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:definitionLink link:calculationLink 1003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:definitionLink link:calculationLink 1005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:definitionLink link:calculationLink 1006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:definitionLink link:calculationLink 1007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:definitionLink link:calculationLink 1008 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 1009 - Disclosure - Revenue Recognition link:presentationLink link:definitionLink link:calculationLink 1010 - Disclosure - Marketable Securities link:presentationLink link:definitionLink link:calculationLink 1011 - Disclosure - Inventories link:presentationLink link:definitionLink link:calculationLink 1012 - Disclosure - Goodwill and Other Intangibles link:presentationLink link:definitionLink link:calculationLink 1013 - Disclosure - Debt link:presentationLink link:definitionLink link:calculationLink 1014 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 1015 - Disclosure - Other Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 1016 - Disclosure - Stock-Based Compensation link:presentationLink link:definitionLink link:calculationLink 1017 - Disclosure - Earnings Per Share link:presentationLink link:definitionLink link:calculationLink 1018 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:definitionLink link:calculationLink 1019 - Disclosure - Retirement Plans link:presentationLink link:definitionLink link:calculationLink 1020 - Disclosure - Business Segment Information link:presentationLink link:definitionLink link:calculationLink 1021 - Disclosure - Recent Accounting Standard Changes and Developments link:presentationLink link:definitionLink link:calculationLink 1022 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:definitionLink link:calculationLink 1023 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 1024 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:definitionLink link:calculationLink 1025 - Disclosure - Marketable Securities (Tables) link:presentationLink link:definitionLink link:calculationLink 1026 - Disclosure - Inventories (Tables) link:presentationLink link:definitionLink link:calculationLink 1027 - Disclosure - Goodwill and Other Intangibles (Tables) link:presentationLink link:definitionLink link:calculationLink 1028 - Disclosure - Debt (Tables) link:presentationLink link:definitionLink link:calculationLink 1029 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:definitionLink link:calculationLink 1030 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:definitionLink link:calculationLink 1031 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:definitionLink link:calculationLink 1032 - Disclosure - Retirement Plans (Tables) link:presentationLink link:definitionLink link:calculationLink 1033 - Disclosure - Business Segment Information (Tables) link:presentationLink link:definitionLink link:calculationLink 1034 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1035 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Allowance for Doubtful Accounts Roll Forward (Detail) link:presentationLink link:definitionLink link:calculationLink 1036 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) link:presentationLink link:definitionLink link:calculationLink 1037 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Fair Value of Forward Foreign Exchange Contracts (Detail) link:presentationLink link:definitionLink link:calculationLink 1038 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Gains (Losses) on Foreign Exchange Contracts (Detail) link:presentationLink link:definitionLink link:calculationLink 1039 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Summary of Activity of Company's Accrued Warranty Liability (Detail) link:presentationLink link:definitionLink link:calculationLink 1040 - Disclosure - Revenue Recognition - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1041 - Disclosure - Revenue Recognition - Summary of Activity of the Company's Deferred Revenue and Customer Advances (Detail) link:presentationLink link:definitionLink link:calculationLink 1042 - Disclosure - Revenue Recognition - Schedule of Estimated Amount of Deferred Revenue and Customer Advances (Detail) link:presentationLink link:definitionLink link:calculationLink 1043 - Disclosure - Marketable Securities - Schedule of Available-for-Sale Securities Reconciliation (Detail) link:presentationLink link:definitionLink link:calculationLink 1044 - Disclosure - Marketable Securities - Investments Classified By Contractual Maturity Date (Detail) link:presentationLink link:definitionLink link:calculationLink 1045 - Disclosure - Inventories - Inventory, Net of Reserves (Detail) link:presentationLink link:definitionLink link:calculationLink 1046 - Disclosure - Goodwill and Other Intangibles - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1047 - Disclosure - Goodwill and Other Intangibles - Schedule of Intangible Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1048 - Disclosure - Debt - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1049 - Disclosure - Debt - Summary of Outstanding Debt (Detail) link:presentationLink link:definitionLink link:calculationLink 1050 - Disclosure - Debt - Summary of Outstanding Debt (Parenthetical) (Detail) link:presentationLink link:definitionLink link:calculationLink 1051 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1052 - Disclosure - Other Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1053 - Disclosure - Stock-Based Compensation - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1054 - Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Detail) link:presentationLink link:definitionLink link:calculationLink 1055 - Disclosure - Stock-Based Compensation - Relevant Data Used to Determine the Value of Stock Options Granted During the Period (Detail) link:presentationLink link:definitionLink link:calculationLink 1056 - Disclosure - Stock-Based Compensation - Stock Options Outstanding Roll Forward (Detail) link:presentationLink link:definitionLink link:calculationLink 1057 - Disclosure - Stock-Based Compensation - Restricted Stock Units Unvested Roll Forward (Detail) link:presentationLink link:definitionLink link:calculationLink 1058 - Disclosure - Stock-Based Compensation - Relevant Data Used to Determine the Value of Performance Shares (Detail) link:presentationLink link:definitionLink link:calculationLink 1059 - Disclosure - Stock-Based Compensation - Performance Stock Units Unvested Roll Forward (Detail) link:presentationLink link:definitionLink link:calculationLink 1060 - Disclosure - Earnings Per Share - Earnings Per Share Reconciliation (Detail) link:presentationLink link:definitionLink link:calculationLink 1061 - Disclosure - Earnings Per Share - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1062 - Disclosure - Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income (Detail) link:presentationLink link:definitionLink link:calculationLink 1063 - Disclosure - Retirement Plans - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1064 - Disclosure - Retirement Plans - Defined Benefit Plan, Net Periodic Benefit Cost (Detail) link:presentationLink link:definitionLink link:calculationLink 1065 - Disclosure - Business Segment Information - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1066 - Disclosure - Business Segment Information - Summary of Net Sales for Company's Products and Services (Detail) link:presentationLink link:definitionLink link:calculationLink 1067 - Disclosure - Business Segment Information - Summary of Geographic Sales Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1068 - Disclosure - Business Segment Information - Summary of Net Sales by Customer Class (Detail) link:presentationLink link:definitionLink link:calculationLink 1069 - Disclosure - Business Segment Information - Summary of Net Sales of Company Recognized at a Point in Time Versus Over Time (Detail) link:presentationLink link:definitionLink link:calculationLink 1070 - Disclosure - Revenue Recognition - Schedule of Estimated Amount of Deferred Revenue and Customer Advances (Detail) Alternate link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 7 wat-20221001_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 wat-20221001_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 wat-20221001_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 10 wat-20221001_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cover Page - shares
9 Months Ended
Oct. 01, 2022
Oct. 28, 2022
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q3  
Entity Interactive Data Current Yes  
Entity Central Index Key 0001000697  
Current Fiscal Year End Date --12-31  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Oct. 01, 2022  
Entity Registrant Name Waters Corporation  
Entity File Number 01-14010  
Entity Tax Identification Number 13-3668640  
Entity Incorporation, State or Country Code DE  
Entity Current Reporting Status Yes  
Entity Filer Category Large Accelerated Filer  
Entity Shell Company false  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Address, Address Line One 34 Maple Street  
Entity Address, City or Town Milford  
Entity Address, State or Province MA  
Entity Address, Postal Zip Code 01757  
City Area Code 508  
Local Phone Number 478-2000  
Trading Symbol WAT  
Security Exchange Name NYSE  
Title of 12(b) Security Common Stock  
Entity Common Stock, Shares Outstanding   59,407,575
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Oct. 01, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 443,637 $ 501,234
Investments 876 68,051
Accounts receivable, net 600,924 612,648
Inventories 442,236 356,095
Other current assets 87,912 90,914
Total current assets 1,575,585 1,628,942
Property, plant and equipment, net 547,386 547,913
Intangible assets, net 213,429 242,401
Goodwill 420,257 437,865
Operating lease assets 86,285 84,734
Other assets 227,111 153,077
Total assets 3,070,053 3,094,932
Current liabilities:    
Notes payable and debt 50,000 0
Accounts payable 96,567 96,799
Accrued employee compensation 64,554 101,192
Deferred revenue and customer advances 248,884 227,561
Current operating lease liabilities 24,231 27,906
Accrued income taxes 116,819 61,278
Accrued warranty 10,661 10,718
Other current liabilities 120,254 155,054
Total current liabilities 731,970 680,508
Long-term liabilities:    
Long-term debt 1,494,626 1,513,870
Long-term portion of retirement benefits 48,798 64,027
Long-term income tax liabilities 248,111 319,547
Long-term operating lease liabilities 61,470 59,623
Other long-term liabilities 99,842 89,803
Total long-term liabilities 1,952,847 2,046,870
Total liabilities 2,684,817 2,727,378
Commitments and contingencies (Notes 6, 7, 8 and 12)
Stockholders' equity:    
Preferred stock, par value $0.01 per share, 5,000 shares authorized, none issued at October 1, 2022 and December 31, 2021 0 0
Common stock, par value $0.01 per share, 400,000 shares authorized, 162,379 and 162,084 shares issued, 59,534 and 60,728 shares outstanding at October 1, 2022 and December 31, 2021, respectively 1,624 1,621
Additional paid-in capital 2,181,558 2,114,880
Retained earnings 8,281,525 7,800,832
Treasury stock, at cost, 102,845 and 101,356 shares at October 1, 2022 and December 31, 2021, respectively (9,915,081) (9,437,914)
Accumulated other comprehensive loss (164,390) (111,865)
Total stockholders' equity 385,236 367,554
Total liabilities and stockholders' equity $ 3,070,053 $ 3,094,932
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Oct. 01, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Preferred stock, par value per share $ 0.01 $ 0.01
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued 0 0
Common stock, par value per share $ 0.01 $ 0.01
Common stock, shares authorized 400,000,000 400,000,000
Common stock, shares issued 162,379,000 162,084,000
Common stock, shares outstanding 59,534,000 60,728,000
Treasury stock, shares 102,845,000 101,356,000
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Oct. 01, 2022
Oct. 02, 2021
Revenues:        
Total net sales $ 708,555 $ 659,233 $ 2,113,446 $ 1,949,425
Costs and operating expenses:        
Selling and administrative expenses 164,417 152,545 483,769 453,954
Research and development expenses 43,435 41,986 127,913 125,027
Purchased intangibles amortization 1,592 1,759 4,863 5,408
Acquired in-process research and development     9,797 0
Total costs and operating expenses 516,545 467,418 1,526,334 1,389,918
Operating income 192,010 191,815 587,112 559,507
Other income (expense), net 895 (607) 2,600 18,073
Interest expense (12,420) (11,081) (34,898) (34,054)
Interest income 2,896 2,548 7,536 10,347
Income before income taxes 183,381 182,675 562,350 553,873
Provision for income taxes 27,383 21,490 81,657 77,269
Net income $ 155,998 $ 161,185 $ 480,693 $ 476,604
Net income per basic common share $ 2.61 $ 2.63 $ 7.98 $ 7.72
Weighted-average number of basic common shares 59,801 61,359 60,200 61,771
Net income per diluted common share $ 2.6 $ 2.6 $ 7.94 $ 7.66
Weighted-average number of diluted common shares and equivalents 60,081 61,888 60,521 62,244
Product [Member]        
Revenues:        
Total net sales $ 464,923 $ 419,133 $ 1,385,393 $ 1,242,110
Costs and operating expenses:        
Costs and operating expenses 199,918 171,364 593,884 506,985
Service [Member]        
Revenues:        
Total net sales 243,632 240,100 728,053 707,315
Costs and operating expenses:        
Costs and operating expenses $ 107,183 $ 99,764 $ 306,108 $ 298,544
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Oct. 01, 2022
Oct. 02, 2021
Statement of Comprehensive Income [Abstract]        
Net income $ 155,998 $ 161,185 $ 480,693 $ 476,604
Other comprehensive (loss) income:        
Foreign currency translation (23,779) (4,560) (54,255) 1,256
Unrealized gains on investments before income taxes 0 17 26 2
Income tax expense 0   (6)  
Unrealized gainson investments, net of tax 0 17 20 2
Retirement liability adjustment before reclassifications 767 (103) 1,755 691
Amounts reclassified to other income, net 254 248 501 682
Retirement liability adjustment before income taxes 1,021 145 2,256 1,373
Income tax expense (243) (37) (546) (302)
Retirement liability adjustment, net of tax 778 108 1,710 1,071
Other comprehensive (loss) income (23,001) (4,435) (52,525) 2,329
Comprehensive income $ 132,997 $ 156,750 $ 428,168 $ 478,933
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Cash flows from operating activities:    
Net income $ 480,693 $ 476,604
Adjustments to reconcile net income to net cash provided by operating activities:    
Stock-based compensation 30,929 21,949
Deferred income taxes (20,836) 9,219
Depreciation 54,306 52,760
Amortization of intangibles 44,799 45,166
Acquired in-process research and development and other non-cash items 10,003 0
Change in operating assets and liabilities:    
(Increase) decrease in accounts receivable (39,098) 23,472
Increase in inventories (113,211) (93,878)
Increase in other current assets (6,861) (9,123)
Increase in other assets (3,881) (6,116)
Decrease in accounts payable and other current liabilities (4,952) (4,768)
Increase in deferred revenue and customer advances 47,060 71,889
Decrease in other liabilities (65,999) (57,838)
Net cash provided by operating activities 412,952 529,336
Cash flows from investing activities:    
Additions to property, plant, equipment and software capitalization (113,737) (116,614)
Proceeds from (investments in) equity investments, net 8,903 (867)
Payments for intellectual property licenses (7,535) (7,000)
Purchases of investments (11,407) (241,230)
Maturities and sales of investments 77,993 117,283
Net cash used in investing activities (45,783) (248,428)
Cash flows from financing activities:    
Proceeds from debt issuances 165,000 510,000
Payments on debt (135,000) (250,000)
Payments of debt issuance costs 0 (8,537)
Proceeds from stock plans 36,136 55,000
Purchases of treasury shares (477,167) (492,695)
Proceeds from derivative contracts 12,844 2,325
Net cash used in financing activities (398,187) (183,907)
Effect of exchange rate changes on cash and cash equivalents (26,579) (8,994)
(Decrease) increase in cash and cash equivalents (57,597) 88,007
Cash and cash equivalents at beginning of period 501,234 436,695
Cash and cash equivalents at end of period $ 443,637 $ 524,702
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Additional Paid-In Capital [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Accumulated Other Comprehensive Loss [Member]
Beginning balance at Dec. 31, 2020 $ 232,144 $ 1,617 $ 2,029,465 $ 7,107,989 $ (8,788,984) $ (117,943)
Beginning Balance, shares at Dec. 31, 2020   161,666        
Net income 476,604     476,604    
Other comprehensive income (loss) 2,329         2,329
Issuance of common stock for Employee Stock Purchase Plan 9,578   9,578      
Issuance of common stock for Employee Stock Purchase Plan, shares   40        
Issuance of common stock for stock options exercised 46,112 $ 3 46,109      
Issuance of common stock for stock options exercised, shares   275        
Treasury stock (492,695)       (492,695)  
Stock-based compensation 21,150 $ 1 21,149      
Stock-based compensation, shares   94        
Ending balance at Oct. 02, 2021 295,222 $ 1,621 2,106,301 7,584,593 (9,281,679) (115,614)
Ending Balance, shares at Oct. 02, 2021   162,075        
Beginning balance at Jul. 03, 2021 268,273 $ 1,620 2,090,052 7,423,408 (9,135,628) (111,179)
Beginning Balance, shares at Jul. 03, 2021   162,017        
Net income 161,185     161,185    
Other comprehensive income (loss) (4,435)         (4,435)
Issuance of common stock for Employee Stock Purchase Plan 2,567   2,567      
Issuance of common stock for Employee Stock Purchase Plan, shares   8        
Issuance of common stock for stock options exercised 7,397 $ 1 7,396      
Issuance of common stock for stock options exercised, shares   45        
Treasury stock (146,051)       (146,051)  
Stock-based compensation 6,286 $ 0 6,286      
Stock-based compensation, shares   5        
Ending balance at Oct. 02, 2021 295,222 $ 1,621 2,106,301 7,584,593 (9,281,679) (115,614)
Ending Balance, shares at Oct. 02, 2021   162,075        
Beginning balance at Dec. 31, 2021 367,554 $ 1,621 2,114,880 7,800,832 (9,437,914) (111,865)
Beginning Balance, shares at Dec. 31, 2021   162,084        
Net income 480,693     480,693    
Other comprehensive income (loss) (52,525)         (52,525)
Issuance of common stock for Employee Stock Purchase Plan 8,374   8,374      
Issuance of common stock for Employee Stock Purchase Plan, shares   28        
Issuance of common stock for stock options exercised 28,123 $ 2 28,121      
Issuance of common stock for stock options exercised, shares   167        
Treasury stock (477,167)       (477,167)  
Stock-based compensation 30,184 $ 1 30,183      
Stock-based compensation, shares   100        
Ending balance at Oct. 01, 2022 385,236 $ 1,624 2,181,558 8,281,525 (9,915,081) (164,390)
Ending Balance, shares at Oct. 01, 2022   162,379        
Beginning balance at Jul. 02, 2022 392,124 $ 1,623 2,166,221 8,125,527 (9,759,858) (141,389)
Beginning Balance, shares at Jul. 02, 2022   162,348        
Net income 155,998     155,998    
Other comprehensive income (loss) (23,001)         (23,001)
Issuance of common stock for Employee Stock Purchase Plan 2,488   2,488      
Issuance of common stock for Employee Stock Purchase Plan, shares   9        
Issuance of common stock for stock options exercised 2,506   2,506      
Issuance of common stock for stock options exercised, shares   17        
Treasury stock (155,223)       (155,223)  
Stock-based compensation 10,344 $ 1 10,343      
Stock-based compensation, shares   5        
Ending balance at Oct. 01, 2022 $ 385,236 $ 1,624 $ 2,181,558 $ 8,281,525 $ (9,915,081) $ (164,390)
Ending Balance, shares at Oct. 01, 2022   162,379        
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of Presentation and Summary of Significant Accounting Policies
9 Months Ended
Oct. 01, 2022
Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies
1 Basis of Presentation and Summary of Significant Accounting P
olicies
Waters Corporation (the “Company,” “we,” “our,” or “us”) is a specialty measurement company that operates with a fundamental underlying purpose to advance the science that enables our customers to enhance human health and well-being. The Company has pioneered analytical workflow solutions involving liquid chromatography, mass spectrometry and thermal analysis innovations serving the life, materials and food sciences for more than 60 years. The Company primarily designs, manufactures, sells and services high-performance liquid chromatography (“HPLC”), ultra-performance liquid chromatography (“UPLC
TM
” and, together with HPLC, referred to as “LC”) and mass spectrometry (“MS”) technology systems and support products, including chromatography columns, other consumable products and comprehensive post-warranty service plans. These systems are complementary products that are frequently employed together
(“LC-MS”)
and sold as integrated instrument systems using common software platforms. LC is a standard technique and is utilized in a broad range of industries to detect, identify, monitor and measure the chemical, physical and biological composition of materials, and to purify a full range of compounds. MS technology, principally in conjunction with chromatography, is employed in drug discovery and development, including clinical trial testing, the analysis of proteins in disease processes (known as “proteomics”), nutritional safety analysis and environmental testing.
LC-MS
instruments combine a liquid phase sample introduction and separation system with mass spectrometric compound identification and quantification. In addition, the Company designs, manufactures, sells and services thermal analysis, rheometry and calorimetry instruments through its TA
TM
product line. These instruments are used in predicting the suitability and stability of fine chemicals, pharmaceuticals, water, polymers, metals and viscous liquids for various industrial, consumer goods and healthcare products, as well as for life science research. The Company is also a developer and supplier of advanced software-based products that interface with the Company’s instruments, as well as other manufacturers’ instruments.
The Company’s interim fiscal quarter typically ends on the thirteenth Saturday of each quarter. Since the Company’s fiscal year end is December 31, the first and fourth fiscal quarters may have more or less than thirteen complete weeks. The Company’s third fiscal quarters for 2022 and 2021 ended on October 1, 2022 and October 2, 2021, respectively.
The accompanying unaudited interim consolidated financial statements have been prepared in accordance with the instructions to the Quarterly Report on Form
10-Q
and do not include all of the information and footnote disclosures required for annual financial statements prepared in accordance with generally accepted accounting principles (“U.S. GAAP”) in the United States of America. The consolidated financial statements include the accounts of the Company and its subsidiaries, which are wholly owned. All inter-company balances and transactions have been eliminated.
The preparation of consolidated financial statements in conformity with U.S. GAAP requires the Company to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent liabilities at the dates of the financial statements. Actual amounts may differ from these estimates under different assumptions or conditions.
It is management’s opinion that the accompanying interim consolidated financial statements reflect all adjustments (which are normal and recurring) that are necessary for a fair statement of the results for the interim periods. The interim consolidated financial statements should be read in conjunction with the consolidated financial statements included in the Company’s Annual Report on Form
10-K
for the year ended December 31, 2021, as filed with the U.S. Securities and Exchange Commission (“SEC”) on February 24, 2022.
Risks and Uncertainties
The Company is subject to risks common to companies in the analytical instrument industry, including, but not limited to, global economic and financial market conditions, fluctuations in foreign currency exchange rates, fluctuations in customer demand, development by its competitors of new technological innovations, costs of developing new technologies, levels of debt and debt service requirements, risk of disruption, dependence on key personnel, protection and litigation of proprietary technology, shifts in taxable income between tax jurisdictions and compliance with regulations of the U.S. Food and Drug Administration and similar foreign regulatory authorities and agencies.
Both the Company’s domestic and international operations have been and continue to be affected by the ongoing global
COVID-19
pandemic and the resulting volatility and uncertainty it has caused in the U.S. and international markets. The Company operates in over 35 countries, including those in regions most impacted by the
COVID-19
pandemic.
 
Through the date of the issuance of these financial statements, the Company’s consolidated financial position, results of operations and cash flows have not been materially impacted and, thus, the Company concluded that no interim goodwill or long-lived asset impairment analyses were required. Further, there have been no violations of debt covenants. Any prolonged material disruption to the Company’s employees, suppliers, manufacturing, or customers could result in a material impact to its consolidated financial position, results of operations or cash flows in the future.
Translation of Foreign Currencies
The functional currency of each of the Company’s foreign operating subsidiaries is the local currency of its country of domicile, except for the Company’s subsidiaries in Hong Kong, Singapore and the Cayman Islands, where the underlying transactional cash flows are denominated in currencies other than the respective local currency of domicile. The functional currency of the Hong Kong, Singapore and Cayman Islands subsidiaries is the U.S. dollar, based on the respective entity’s cash flows.
For the Company’s foreign operations, assets and liabilities are translated into U.S. dollars at exchange rates prevailing on the balance sheet date, while revenues and expenses are translated at average exchange rates prevailing during the respective period. Any resulting translation gains or losses are included in accumulated other comprehensive loss in the consolidated balance sheets.
Cash, Cash Equivalents and Investments
Cash equivalents represent highly liquid investments, with original maturities of 90 days or less, while investments with longer maturities are classified as investments. The Company maintains cash balances in various operating accounts in excess of federally insured limits, and in foreign subsidiary accounts in currencies other than the U.S. dollar. As of October 1, 2022 and December 31, 2021, $409 million out of $445 million and $440 million out of $569 million, respectively, of the Company’s total cash, cash equivalents and investments were held by foreign subsidiaries. In addition, $270 million out of $445 million and $298 million out of $569 million of cash, cash equivalents and investments were held in currencies other than the U.S. dollar at October 1, 2022 and December 31, 2021, respectively.
Accounts Receivable and Allowance for Credit Losses
Trade accounts receivable are recorded at the invoiced amount and do not bear interest. The Company has very limited use of rebates and other cash considerations payable to customers and, as a result, the transaction price determination does not have any material variable consideration. The Company does not consider there to be significant concentrations of credit risk with respect to trade receivables due to the short-term nature of the balances, the Company having a large and diverse customer base, and the Company having a strong historical experience of collecting receivables with minimal defaults. As a result, credit risk is considered low across territories and trade receivables are considered to be a single class of financial asset. The allowance for credit losses is based on a number of factors and is calculated by applying a historical loss rate to trade receivable aging balances to estimate a general reserve balance along with an additional adjustment for any specific receivables with known or anticipated issues affecting the likelihood of recovery. Past due balances with a probability of default based on historical data as well as relevant available forward-looking information are included in the specific adjustment. The historical loss rate is reviewed on at least an annual basis and the allowance for credit losses is reviewed quarterly for any required adjustments. The Company does not have any
off-balance
sheet credit exposure related to its customers.
Trade receivables related to instrument sales are collateralized by the instrument that is sold. If there is a risk of default related to a receivable that is collateralized, then the fair value of the collateral is calculated and adjusted for the cost to
re-possess,
refurbish and
re-sell
the instrument. This adjusted fair value is compared to the receivable balance and the difference would be recorded as the expected credit loss.
 
The following is a summary of the activity of the Company’s allowance for credit losses for the nine months ended October 1, 2022 and October 2, 2021 (in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Balance at
Beginning
of Period
    
Additions
    
Deductions
    
Balance at End
of Period
 
Allowance for Credit Losses
                                   
October 1, 2022
   $ 13,228      $ 4,980      $ (4,973    $ 13,235  
October 2, 2021
   $ 14,381      $ 3,388      $ (4,107    $ 13,662  
Other Investments
During the nine months ended October 1, 2022, the Company sold equity investments for $10 million in cash and recorded gains on the sales of approximately $7 million in other income, net on the statement of operations. The Company also incurred $6 million in losses on equity investments recorded within other income, net on the statement of operations.
During the nine months ended October 2, 2021, the Company recorded an unrealized gain on an equity security still held at the reporting date of approximately $10 million within other income, net on the statement of operations. This unrealized gain was recorded as an upward price adjustment to the carrying value of the investment due to an observable price change of a similar security.
Fair Value Measurements
In accordance with the accounting standards for fair value measurements and disclosures, certain of the Company’s assets and liabilities are measured at fair value on a recurring basis as of October 1, 2022 and December 31, 2021. Fair values determined by Level 1 inputs utilize observable data, such as quoted prices in active markets. Fair values determined by Level 2 inputs utilize data points other than quoted prices in active markets that are observable either directly or indirectly. Fair values determined by Level 3 inputs utilize unobservable data points for which there is little or no market data, which require the reporting entity to develop its own assumptions.
The following table represents the Company’s assets and liabilities measured at fair value on a recurring basis at October 1, 2022 (in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Total at
October 1,
2022
    
Quoted Prices
in Active
Markets

for Identical
Assets

(Level 1)
    
Significant
Other
Observable
Inputs
(Level 2)
    
Significant
Unobservable
Inputs

(Level 3)
 
Assets:
                                   
Time deposits
     876        —          876        —    
Waters 401(k) Restoration Plan assets
     24,099        24,099        —          —    
Foreign currency exchange contracts
     278        —          278        —    
Interest rate cross-currency swap agreements
     62,223        —          62,223        —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 87,476      $ 24,099      $ 63,377      $ —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Liabilities:
                                   
Contingent consideration
   $ 1,469      $ —        $ —        $ 1,469  
Foreign currency exchange contracts
     63        —          63        —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 1,532      $ —        $ 63      $ 1,469  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
The following table represents the Company’s assets and liabilities measured at fair value on a recurring basis at December 31, 2021 (in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Total at
December 31,
2021
    
Quoted Prices
in Active
Markets

for Identical
Assets

(Level 1)
    
Significant
Other
Observable
Inputs
(Level 2)
    
Significant
Unobservable
Inputs

(Level 3)
 
Assets:
                                   
U.S. Treasury securities
   $ 13,917      $ —        $ 13,917      $ —    
Corporate debt securities
     39,121        —          39,121        —    
Time deposits
     19,030        —          19,030        —    
Waters 401(k) Restoration Plan assets
     38,729        38,729        —          —    
Foreign currency exchange contracts
     504        —          504        —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 111,301      $ 38,729      $ 72,572      $ —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Liabilities:
                                   
Contingent consideration
   $ 1,347      $ —        $ —        $ 1,347  
Foreign currency exchange contracts
     195        —          195        —    
Interest rate cross-currency swap agreements
     5,363        —          5,363        —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 6,905      $ —        $ 5,558      $ 1,347  
    
 
 
    
 
 
    
 
 
    
 
 
 
Fair Value of 401(k) Restoration Plan Assets
The 401(k) Restoration Plan is a nonqualified defined contribution plan and the assets were held in registered mutual funds and have been classified as Level 1. The fair values of the assets in the plan are determined through market and observable sources from daily quoted prices on nationally recognized securities exchanges.
Fair Value of Cash Equivalents, Investments, Foreign Currency Exchange Contracts and Interest Rate Cross-Currency Swap Agreements
The fair values of the Company’s cash equivalents, investments, foreign currency exchange contracts and interest rate cross-currency swap agreements are determined through market and observable sources and have been classified as Level 2. These assets and liabilities have been initially valued at the transaction price and subsequently valued, typically utilizing third-party pricing services. The pricing services use many inputs to determine value, including reportable trades, benchmark yields, credit spreads, broker/dealer quotes, current spot rates and other industry and economic events. The Company validates the prices provided by third-party pricing services by reviewing their pricing methods and obtaining market values from other pricing sources.
Fair Value of Contingent Consideration
The fair value of the Company’s liability for contingent consideration relates to earnout payments in connection with the December 2020 acquisition of Integrated Software Solutions (“ISS”) and is determined using a probability-weighted discounted cash flow model, which uses significant unobservable inputs, and has been classified as Level 3. Subsequent changes in the fair value of the contingent consideration liability are recorded in the results of operations. The fair value of the contingent consideration liability associated with future earnout payments is based on several factors, including the achievement of certain revenue and customer account milestones over the two years after the acquisition date and a discount rate that reflects both the likelihood of achieving the estimated future results and the Company’s creditworthiness. A change in any of these unobservable inputs can significantly change the fair value of the contingent consideration.
The fair value of future contingent consideration payments related to the December 2020 acquisition of ISS was estimated to be $1 million at both October 1, 2022 and December 31, 2021.
 
Fair Value of Other Financial Instruments
The Company’s accounts receivable and accounts payable are recorded at cost, which approximates fair value due to their short-term nature. The carrying value of the Company’s variable interest rate debt approximates fair value due to the variable nature of the interest rate. The carrying value of the Company’s fixed interest rate debt was $1.3 billion at both October 1, 2022 and December 31, 2021. The fair value of the Company’s fixed interest rate debt was estimated using discounted cash flow models, based on estimated current rates offered for similar debt under current market conditions for the Company. The fair value of the Company’s fixed interest rate debt was estimated to be $1.1 billion and $1.3 billion at October 1, 2022 and December 31, 2021, respectively, using Level 2 inputs.
Derivative Transactions
The Company is a global company that operates in over 35 countries and, as a result, the Company’s net sales, cost of sales, operating expenses and balance sheet amounts are significantly impacted by fluctuations in foreign currency exchange rates. The Company is exposed to currency price risk on foreign currency exchange rate fluctuations when it translates its
non-U.S.
dollar foreign subsidiaries’ financial statements into U.S. dollars and when any of the Company’s subsidiaries purchase or sell products or services in a currency other than its own currency.
The Company’s principal strategies in managing exposures to changes in foreign currency exchange rates are to (1) naturally hedge the foreign-currency-denominated liabilities on the Company’s balance sheet against corresponding assets of the same currency, such that any changes in liabilities due to fluctuations in foreign currency exchange rates are typically offset by corresponding changes in assets and (2) mitigate foreign exchange risk exposure of international operations by hedging the variability in the movement of foreign currency exchange rates on a portion of its Euro-denominated and
Yen-denominated
net asset investments. The Company presents the derivative transactions in financing activities in the statement of cash flows.
Foreign Currency Exchange Contracts
The Company does not specifically enter into any derivatives that hedge foreign-currency-denominated operating assets, liabilities or commitments on its balance sheet, other than a portion of certain third-party accounts receivable and accounts payable, and the Company’s net worldwide intercompany receivables and payables, which are eliminated in consolidation. The Company periodically aggregates its net worldwide balances by currency and then enters into foreign currency exchange contracts that mature within 90 days to hedge a portion of the remaining balance to minimize some of the Company’s currency price risk exposure. The foreign currency exchange contracts are not designated for hedge accounting treatment. Principal hedged currencies include the Euro, Japanese yen, British pound, Mexican peso and Brazilian real.
Interest Rate Cross-Currency Swap Agreements
As of October 1, 2022, the Company had three-year interest rate cross-currency swap derivative agreements with an aggregate notional value of $585 million to hedge the variability in the movement of foreign currency exchange rates on a portion of its Euro-denominated and
Yen-denominated
net asset investments. Under hedge accounting, the change in fair value of the derivative that relates to changes in the foreign currency spot rate are recorded in the currency translation adjustment in other comprehensive income and remain in accumulated comprehensive loss in stockholders’ equity until the sale or substantial liquidation of the foreign operation. The difference between the interest rate received and paid under the interest rate cross-currency swap derivative agreement is recorded in interest income in the statement of operations.
 
The Company’s foreign currency exchange contracts and interest rate cross-currency swap agreements included in the consolidated balance sheets are classified as follows (in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
October 1, 2022
    
December 31, 2021
 
    
Notional Value
    
Fair Value
    
Notional Value
    
Fair Value
 
Foreign currency exchange contracts:
                                   
Other current assets
   $ 42,690      $ 278      $ 55,309      $ 504  
Other current liabilities
   $ 17,000      $ 63      $ 9,000      $ 195  
Interest rate cross-currency swap agreements:
                                   
Other assets
   $ 585,000      $ 62,223      $ —        $ —    
Other liabilities
     —          —          230,000        5,363  
Accumulated other comprehensive income (loss)
            $ 57,869               $ (15,944
The following is a summary of the activity included in the consolidated statements of operations and statements of comprehensive income related to the foreign currency exchange contracts and interest rate cross-currency swap agreements (in
thousands):
 
 
  
Financial
Statement
Classification
  
Three Months Ended
 
  
Nine Months Ended
 
 
  
October 1,
2022
 
  
October 2,
2021
 
  
October 1,
2022
 
  
October 2,
2021
 
Foreign currency exchange contracts:
                                
Realized (losses) gains on closed contracts
   Cost of sales    $ (3,811   $ (774   $ (6,603   $ 681  
Unrealized gains (losses) on open contracts
  
Cost of sales
     461       (933     (93     (2,256
         
 
 
   
 
 
   
 
 
   
 
 
 
Cumulative net
pre-tax
losses
   Cost of sales    $ (3,350   $ (1,707   $ (6,696   $ (1,575
         
 
 
   
 
 
   
 
 
   
 
 
 
Interest rate cross-currency swap agreements:
                                
Interest earned
  
Interest income
   $ 2,362     $ 2,305     $ 6,214     $ 9,505  
Unrealized gains on open contracts
  
Other comprehensive income
   $ 31,108     $ 7,762     $ 73,812     $ 24,777  
Stockholders’ Equity
In January 2019, the Company’s Board of Directors authorized the Company to repurchase up to $4 billion of its outstanding common stock over a
two-year
period. This program replaced the remaining amounts available from the
pre-existing
program. In Dec
e
mber 2020, the Company’s Board of Directors authorized the extension of the share repurchase program through January 21, 2023. During both the nine
months ended October 1, 2022 and October 2, 2021, the Company repurchased 1.5 million shares of the Company’s outstanding common stock at a cost of $467 million and $484 million, respectively, under the January 2019 authorization and other previously announced programs. In addition, the Company repurchased $11 million and $9 million of common stock related to the vesting of restricted stock units during the nine months ended October 1, 2022 and October 2, 2021, respectively. As of October 1, 2022, the Company had repurchased an aggregate of 14.6 million shares at a cost of $3.6 billion under the January 2019 repurchase program and had a total of $418 million authorized for future repurchase
s.
Product Warr
a
nty Cost
s
The Compan
y accrues estimated product warranty costs at the time of sale, which are included in cost of sales in the consolidated statements of operations. While the Company en
g
ages in extensive product quality programs and processes, including actively monitoring and evaluating the quality of its component suppliers, the Company’s warranty obligation is affected by product failure rates, material usage and service delivery costs incurred in correcting a product failure. The amount of the accrued warranty liability is based on historical information, such as past experience, product failure rates, number of units repaired and estimated costs of material and labor. The liability is reviewed for reasonableness at least quarterly.
 
The following is a summary of the activity of the Company’s accrued warranty liability for the nine months ended October 1, 2022 and October 2, 2021 (in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Balance at
Beginning
of Period
    
Accruals for
Warranties
    
Settlements
Made
    
Balance at
End of
Period
 
Accrued warranty liability:
                                   
October 1, 2022
   $ 10,718      $ 6,606      $ (6,663    $ 10,661  
October 2, 2021
   $ 10,950      $ 6,537      $ (6,991    $ 10,496  
Other Items
During the nine months ended October 1, 2022, the Company completed an asset acquisition in which the charge detection mass spectrometry technology (“CDMS technology”) assets of Megadalton Solutions, Inc. (“Megadalton”) were acquired for approximately $10 million in total purchase price, of which $5 million was paid at closing and the remaining $4 million will be paid in the future at various dates through 2029. This CDMS technology makes it possible to analyze extremely large proteins and protein complexes used in cell and gene therapies that would otherwise be difficult to analyze with conventional mass spectrometry. Once this technology is further developed, it will extend the capabilities of our mass spectrometry portfolio for a broader set of applications and as such the cost of this technology asset has been accounted for as Acquired
In-Process
Research and Development and expensed in costs and operating expenses in the statement of operations.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition
9 Months Ended
Oct. 01, 2022
Revenue from Contract with Customer [Abstract]  
Revenue Recognition
2 Revenue Recognition
The Company’s deferred revenue liabilities on the consolidated balance sheets consist of the obligation on instrument service contracts and customer payments received in advance, prior to transfer of control of the instrument. The Company records deferred revenue primarily related to its service contracts, where consideration is billable at the beginning of the service period.
The following is a summary of the activity of the Company’s deferred revenue and customer advances for the nine months ended October 1, 2022 and October 2, 2021 (in thousands):
 
 
 
 
 
 
 
 
 
 
    
October 1, 2022
    
October 2, 2021
 
Balance at the beginning of the period
   $ 273,598      $ 239,759  
Recognition of revenue included in balance at beginning of the period
     (213,527      (197,279
Revenue deferred during the period, net of revenue recognized
     243,853        264,184  
    
 
 
    
 
 
 
Balance at the end of the period
   $ 303,924      $ 306,664  
    
 
 
    
 
 
 
The Company classified $55 million and $46 million of deferred revenue and customer advances in other long-term liabilities at October 1, 2022 and December 31, 2021, respectively.
The amount of deferred revenue and customer advances equals the transaction price allocated to unfulfilled performance obligations for the period presented. Such amounts are expected to be recognized in the future as follows (in thousands):
 
 
 
 
 
 
    
October 1, 2022
 
Deferred revenue and customer advances expected to be recognized in:
        
One year or less
   $ 248,884  
13
-24
months
     31,632  
25 months and beyond
     23,408  
    
 
 
 
Total
   $ 303,924  
    
 
 
 
 
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
Marketable Securities
9 Months Ended
Oct. 01, 2022
Investments, Debt and Equity Securities [Abstract]  
Marketable Securities
3 Marketable Securities
The Company’s marketable securities within cash equivalents and investments included in the consolidated balance sheets are detailed as follows (in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
October 1, 2022
 
    
Amortized
Cost
    
Unrealized
Gain
    
Unrealized
Loss
    
Fair
Value
 
Time deposits
     876        —          —          876  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 876      $ —        $ —        $ 876  
    
 
 
    
 
 
    
 
 
    
 
 
 
Amounts included in:
                                   
Investments
     876        —          —          876  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 876      $ —        $ —        $ 876  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
December 31, 2021
 
    
Amortized
Cost
    
Unrealized
Gain
    
Unrealized
Loss
    
Fair
Value
 
U.S. Treasury securities
   $ 13,929      $ —        $ (12    $ 13,917  
Corporate debt securities
     39,135        —          (14      39,121  
Time deposits
     19,030        —          —          19,030  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 72,094      $ —        $ (26    $ 72,068  
    
 
 
    
 
 
    
 
 
    
 
 
 
Amounts included in:
                                   
Cash equivalents
   $ 4,017      $ —        $ —        $ 4,017  
Investments
     68,077        —          (26      68,051  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 72,094      $ —        $ (26    $ 72,068  
    
 
 
    
 
 
    
 
 
    
 
 
 
The estimated fair value of marketable debt securities by maturity date is as follows (in thousands):
 
 
 
 
 
 
 
 
 
 
    
October 1, 2022
    
December 31, 2021
 
Due in one year or less
   $ 876      $ 71,066  
Due after one year through three years
     —          1,002  
    
 
 
    
 
 
 
Total
   $ 876      $ 72,068  
    
 
 
    
 
 
 
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories
9 Months Ended
Oct. 01, 2022
Inventory Disclosure [Abstract]  
Inventories
4 Inventories
Inventories are classified as follows (in thousands):
 
 
 
 
 
 
 
 
 
 
    
October 1, 2022
    
December 31, 2021
 
Raw materials
   $ 186,958      $ 165,240  
Work in progress
     23,577        19,726  
Finished goods
     231,701        171,129  
    
 
 
    
 
 
 
Total inventories
   $ 442,236      $ 356,095  
    
 
 
    
 
 
 
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Other Intangibles
9 Months Ended
Oct. 01, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangibles
5 Goodwill and Other Intangibles
The carrying amount of goodwill was $420 million and $438 million at October 1, 2022 and December 31, 2021, respectively. The effect of foreign currency translation decreased goodwill by $18 million.
The Company’s intangible assets included in the consolidated balance sheets are detailed as follows (dollars in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
October 1, 2022
    
December 31, 2021
 
    
Gross
Carrying
Amount
    
Accumulated
Amortization
    
Weighted-
Average
Amortization
Period
    
Gross
Carrying
Amount
    
Accumulated
Amortization
    
Weighted-
Average
Amortization
Period
 
Capitalized software
   $ 525,196      $ 391,250        5 years      $ 575,658      $ 420,862        5 years  
Purchased intangibles
     193,056        160,972        11 years        201,302        163,752        11 years  
Trademarks
     9,680        —          —          9,680        —          —    
Licenses
     12,739        5,848        6 years        12,635        6,199        7 years  
Patents and other intangibles
     100,255        69,427        8 years        102,353        68,414        8 years  
    
 
 
    
 
 
             
 
 
    
 
 
          
Total
   $ 840,926      $ 627,497        7 years      $ 901,628      $ 659,227        7 years  
    
 
 
    
 
 
             
 
 
    
 
 
          
The Company capitalized intangible assets in the amounts of $14 million and $18 million in the three months ended October 1, 2022 and October 2, 2021, respectively, and $38 million and $45 million in the nine months ended October 1, 2022 and October 2, 2021, respectively. The gross carrying value of intangible assets and accumulated amortization for intangible assets decreased by $98 million and $76 million, respectively, in the nine months ended October 1, 2022 due to the effects of foreign currency translation. Amortization expense for intangible assets was $15 million for
both 
the three months ended October 1, 2022 and October 2, 2021. Amortization expense for intangible assets was $45 million for both the nine months ended October 1, 2022 and October 2, 2021. Amortization expense for intangible assets is estimated to be $62 million per year for each of the next five years.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt
9 Months Ended
Oct. 01, 2022
Debt Disclosure [Abstract]  
Debt
6 Debt
The Company entered into a credit agreement in September 2021 (the “2021 Credit Agreement”) governing the Company’s five-year, $1.8 billion revolving facility (the “2021 Credit Facility”) that expires in September 2026. As of October 1, 2022 and December 31, 2021, the 2021 Credit Facility had a total of $240 million and $210 million outstanding, respectively.
The interest rates applicable to the 2021 Credit Agreement are, at the Company’s option, equal to either the alternate base rate (which is a rate per annum equal to the greatest of (1) the prime rate in effect on such day, (2) the Federal Reserve Bank of New York Rate on such day plus 1/2 of 1% per annum and (3) the adjusted LIBO rate on such day (or if such day is not a business day, the immediately preceding business day) for a deposit in U.S. dollars with a maturity of one month plus 1% per annum) or the applicable 1, 3 or 6 month adjusted LIBO rate or EURIBO rate for Euro-denominated loans, in each case, plus an interest rate margin based upon the Company’s leverage ratio, which can range between 0 and 12.5 basis points for alternate base rate loans and between 80 and 112.5 basis points for LIBO rate or EURIBO rate loans. The facility fee on the 2021 Credit Agreement ranges between 7.5 and 25 basis points per annum, based on the leverage ratio, of the amount of the revolving facility commitments and the outstanding term loan. The 2021 Credit Agreement requires that the Company comply with an interest coverage ratio test of not less than 3.50:1 as of the end of any fiscal quarter for any period of four consecutive fiscal quarters and a leverage ratio test of not more than 3.50:1 as of the end of any fiscal quarter. In addition, the 2021 Credit Agreement includes negative covenants, affirmative covenants, representations and warranties and events of default that are customary for investment grade credit facilities.
As of both October 1, 2022 and December 31, 2021, the Company had a total of $1.3 billion of outstanding senior unsecured notes. Interest on the fixed rate senior unsecured notes is payable semi-annually each year. Interest on the floating rate senior unsecured notes is payable quarterly. The Company may prepay all or some of the senior unsecured notes at any time in an amount not less than 10% of the aggregate principal amount outstanding, plus the applicable make-whole amount or prepayment premium for the Series H senior unsecured note. In the event of a change in control of the Company (as defined in the note purchase agreement), the Company may be required to prepay the senior unsecured notes at a price equal to 100% of the principal amount thereof, plus accrued and unpaid interest. These senior unsecured notes require that the Company comply with an interest coverage ratio test of not less than 3.50:1
for
 any period of four consecutive fiscal quarters and a leverage ratio test of not more than
3.50
:1 as of the end of any fiscal quarter. In addition, these senior unsecured notes include customary negative covenants, affirmative covenants, representations and warranties and events of default.
The
Company had the following
outstanding
debt at October 1, 2022 and December 31, 2021 (in thousands):
 
 
 
 
 
 
 
 
 
 
    
October 1, 2022
    
December 31, 2021
 
Senior unsecured notes - Series I - 3.13%, due May 2023
   $ 50,000      $ —    
    
 
 
    
 
 
 
Total notes payable and debt, current
     50,000        —    
Senior unsecured notes - Series G - 3.92%, due June 2024
     50,000        50,000  
Senior unsecured notes - Series H - floating rate*, due June 2024
     50,000        50,000  
Senior unsecured notes - Series I - 3.13%, due May 2023
     —          50,000  
Senior unsecured notes - Series K - 3.44%, due May 2026
     160,000        160,000  
Senior unsecured notes - Series L - 3.31%, due September 2026
     200,000        200,000  
Senior unsecured notes - Series M - 3.53%, due September 2029
     300,000        300,000  
Senior unsecured notes - Series N - 1.68%, due March 2026
     100,000        100,000  
Senior unsecured notes - Series O - 2.25%, due March 2031
     400,000        400,000  
Credit agreement
     240,000        210,000  
Unamortized debt issuance costs
     (5,374      (6,130
    
 
 
    
 
 
 
Total long-term debt
     1,494,626        1,513,870  
    
 
 
    
 
 
 
Total debt
   $ 1,544,626      $ 1,513,870  
    
 
 
    
 
 
 
 
*
Series H senior unsecured notes bear interest at a
3-month
LIBOR for that floating rate interest period plus 1.25%.
As of both October 1, 2022 and December 31, 2021, the Company had a total amount available to borrow under the 2021 Credit Agreement of $1.6 billion after outstanding letters of credit. The weighted-average interest rates applicable to the senior unsecured notes and credit agreement borrowings collectively were 3.24% and 2.74% at October 1, 2022 and December 31, 2021, respectively. As of October 1, 2022, the Company was in compliance with all debt covenants.
The Company and its foreign subsidiaries also had available short-term lines of credit totaling $111 million and $121 million at October 1, 2022 and December 31, 2021, respectively, for the purpose of short-term borrowing and issuance of commercial guarantees. None of the Company’s foreign subsidiaries had outstanding short-term borrowings as of October 1, 2022 or December 31, 2021.
As of October 1, 2022, the Company had entered into three-year interest rate cross-currency swap derivative agreements with an aggregate notional value of $585 million to hedge the variability in the movement of foreign currency exchange rates on a portion of its Euro-denominated and
Yen-denominated
net asset investments.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes
9 Months Ended
Oct. 01, 2022
Income Tax Disclosure [Abstract]  
Income Taxes
7 Income Taxes
The four principal jurisdictions in which the Company manufactures are the U.S., Ireland, the U.K. and Singapore, where the statutory tax rates were 21%, 12.5%, 19% and 17%, respectively, as of October 1, 2022. The Company had a contractual tax rate of 0% on qualifying activities in Singapore through March 2021, based upon the achievement of certain contractual milestones. The Company has a new Development and Expansion Incentive in Singapore that provides a concessionary income tax rate of 5% on certain types of income for the period April 1, 2021 through March 31, 2026. The effect of applying the concessionary income tax rates rather than the statutory tax rate to income from qualifying activities in Singapore increased the Company’s net income for the nine months ended October 1, 2022 and October 2, 2021 by $15 million and $13 million, respectively, and increased the Company’s net income per diluted share by $0.25 and $0.20, respectively.
The Company’s effective tax rate for the three months ended October 1, 2022 and October 2, 2021 was 14.9% and 11.8%, respectively. The increase in the effective income tax rate can be attributed to the impact of favorable quarter-specific adjustments in the prior year and differences in the proportionate amounts of
pre-tax
income recognized in jurisdictions with different effective tax rates.
 
The Company’s effective tax rate for the nine months ended October 1, 2022 and October 2, 2021 was 14.5% and 14.0%, respectively. The differences between the effective tax rates can primarily be attributed to differences in the proportionate amounts of
pre-tax
income recognized in jurisdictions with different effective tax rates.
The Company accounts for its uncertain tax return positions in accordance with the accounting standards for income taxes, which require financial statement reporting of the expected future tax consequences of uncertain tax reporting positions on the presumption that all concerned tax authorities possess full knowledge of those tax reporting positions, as well as all of the pertinent facts and circumstances, but prohibit any discounting of unrecognized tax benefits associated with those reporting positions for the time value of money. The Company continues to classify interest and penalties related to unrecognized tax benefits as a component of the provision for income taxes.
The Company’s gross unrecognized tax benefits, excluding interest and penalties, for both the nine months ended October 1, 2022 and October 2, 2021 were $29 million. With limited exceptions, the Company is no longer subject to tax audit examinations in significant jurisdictions for the years ended on or before December 31, 2016. The Company continuously monitors the lapsing of statutes of limitations on potential tax assessments for related changes in the measurement of unrecognized tax benefits, related net interest and penalties, and deferred tax assets and liabilities. As of October 1, 2022, the Company expects to record reductions in the measurement of its unrecognized tax benefits and related net interest and penalties of $18 million within the next twelve months due to potential tax audit settlements and the lapsing of statutes of limitations on potential tax assessments. The Company does not expect to record any other material reductions in the measurement of its unrecognized tax benefits within the next twelve months.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Commitments and Contingencies
9 Months Ended
Oct. 01, 2022
Commitments and Contingencies Disclosure [Abstract]  
Other Commitments and Contingencies
8 Other Commitments and Contingencies
The Company licenses certain technology and software from third parties in the course of ordinary business. Future minimum license fees payable under existing license agreements as of October 1, 2022 are immaterial for the years ended December 31, 2022 and thereafter. The Company enters into licensing arrangements with third parties that require future milestone or royalty payments contingent upon future events. Upon the achievement of certain milestones in existing agreements, the Company could make additional future payments of up to $2 million.
The Company enters into standard indemnification agreements in its ordinary course of business. Pursuant to these agreements, the Company indemnifies, holds harmless and agrees to reimburse the indemnified party for losses suffered or incurred by the indemnified party, generally the Company’s business partners or customers, in connection with patent, copyright or other intellectual property infringement claims by any third party with respect to its current products, as well as claims relating to property damage or personal injury resulting from the performance of services by the Company or its subcontractors. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited. Historically, the Company’s costs to defend lawsuits or settle claims relating to such indemnity agreements have been minimal and management accordingly believes the estimated fair value of these agreements is immaterial.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation
9 Months Ended
Oct. 01, 2022
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation
9 Stock-Based Compensation
The Company maintains various stockholder-approved, stock-based compensation plans which allow for the issuance of incentive or
non-qualified
stock options, stock appreciation rights, restricted stock or other types of awards (e.g. restricted stock units and performance stock units).
In May 2020, the Company’s stockholders approved the Company’s 2020 Equity Incentive Plan (“2020 Plan”). As of October 1, 2022, the 2020 Plan had 6.5 million shares available for grant in the form of incentive or
non-qualified
stock options, stock appreciation rights (“SARs”), restricted stock, restricted stock units or other types of awards (e.g. restricted stock units and performance stock units). The Company issues new shares of common stock upon exercise of stock options or restricted stock unit conversion. Under the 2020 Plan, the exercise price for stock options may not be less than the fair market value of the underlying stock at the date of grant. The 2020 Plan is scheduled to terminate on May 13, 2030. Options generally will expire no later than ten years after the date on which they are granted and will become exercisable as directed by the Compensation Committee of the Board of Directors and generally vest in equal annual installments over a five-year
period. A SAR may be granted alone or in conjunction with an option or other award. Shares of restricted stock, restricted stock units and performance stock units may be issued under the
2020 Plan for such consideration as is determined by the Compensation Committee of the Board of Directors. As of October 1, 2022, the Company had stock options, restricted stock, and restricted and performance stock unit awards outstanding under the 2020 Plan.
The
 Company accounts for stock-based compensation costs in accordance with the accounting standards for stock-based compensation, which require that all share-based payments to employees be recognized in the statements of operations, based on their grant date fair values. The Company recognizes the expense using the straight-line attribution method. The stock-based compensation expense recognized in the consolidated statements of operations is based on awards that ultimately are expected to vest; therefore, the amount of expense has been reduced for estimated forfeitures. Forfeitures are estimated based on historical experience. If actual results differ significantly from these estimates, stock-based compensation expense and the Company’s results of operations could be materially impacted. In addition, if the Company employs different assumptions in the application of these standards, the compensation expense that the Company records in the future periods may differ significantly from what the Company has recorded in the current period.
The consolidated statements of operations for the three and nine months ended October 1, 2022 and October 2, 2021 include the following stock-based compensation expense related to stock option awards, restricted stock awards, restricted stock unit awards, performance stock unit awards and the employee stock purchase plan (in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Three Months Ended
    
Nine Months Ended
 
    
October 1, 2022
    
October 2, 2021
    
October 1, 2022
    
October 2, 2021
 
Cost of sales
   $ 478      $ 468      $ 2,420      $ 1,828  
Selling and administrative expenses
     8,174        4,116        23,607        15,810  
Research and development expenses
     1,555        1,769        4,902        4,311  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total stock-based compensation
   $ 10,207      $ 6,353      $ 30,929      $ 21,949  
    
 
 
    
 
 
    
 
 
    
 
 
 
Stock Options
In determining the fair value of the stock options, the Company makes a variety of assumptions and estimates, including volatility measures, expected yields and expected stock option lives. The fair value of each option grant was estimated on the date of grant using the Black-Scholes option pricing model. The Company uses implied volatility on its publicly-traded options as the basis for its estimate of expected volatility. The Company believes that implied volatility is the most appropriate indicator of expected volatility because it is generally reflective of historical volatility and expectations of how future volatility will differ from historical volatility. The expected life assumption for grants is based on historical experience for the population of
non-qualified
stock option exercises. The risk-free interest rate is the yield currently available on U.S. Treasury
zero-coupon
issues with a remaining term approximating the expected term used as the input to the Black-Scholes model. The relevant data used to determine the value of the stock options granted during the nine months ended October 1, 2022 and October 2, 2021 are as follows:
 
 
 
 
 
 
 
 
 
 
    
Nine Months Ended
 
Options Issued and Significant Assumptions Used to Estimate Option Fair Values
  
October 1, 2022
   
October 2, 2021
 
Options issued in thousands
     138       160  
Risk-free interest rate
     2.0     0.8
Expected life in years
     6       6  
Expected volatility
     30.7     32.4
Expected dividends
     —         —    
 
 
 
 
 
 
 
 
 
 
    
Nine Months Ended
 
Weighted-Average Exercise Price and Fair Value of Options on the Date of Grant
  
October 1, 2022
    
October 2, 2021
 
Exercise price
   $ 321.12      $ 281.23  
Fair value
   $ 107.95      $ 91.46  
 
The following table summarizes stock option activity for the plans for the nine months ended October 1, 2022 (in thousands, except per share data):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Number of Shares
    
Exercise Price per Share
    
Weighted-Average

Exercise Price per
Share
 
Outstanding at December 31, 2021
     691      $ 88.71 to $371.64      $ 202.24  
Granted
     138      $ 270.49 to $364.59      $ 321.12  
Exercised
     (167    $ 88.71 to $279.90      $ 168.37  
Canceled
     (40    $ 188.63 to $364.59      $ 253.23  
    
 
 
                   
Outstanding at October 1, 2022
     622      $ 88.71 to $371.64      $ 234.43  
    
 
 
                   
Restricted Stock
During the nine months ended October 1, 2022, the Company granted three thousand shares of restricted stock. The weighted-average fair value per share of these awards on the grant date was $364.59.
Restricted Stock Units
The following table summarizes the unvested restricted stock unit award activity for the nine months ended October 1, 2022 (in thousands, except per share data):
 
 
 
 
 
 
 
 
 
 
    
Shares
    
Weighted-Average

Grant Date Fair
Value per Share
 
Unvested at December 31, 2021
     245      $ 234.97  
Granted
     98      $ 322.99  
Vested
     (76    $ 219.30  
Forfeited
     (23    $ 256.22  
    
 
 
          
Unvested at October 1, 2022
     244      $ 273.20  
    
 
 
          
Restricted stock units are generally granted annually in February and vest in equal annual installments over a five-year period.
Performance Stock Units
The Company’s performance stock units are equity compensation awards with a market vesting condition based on the Company’s Total Shareholder Return (“TSR”) relative to the TSR of the components of the S&P Health Care Index. TSR is the change in value of a stock price over time, including the reinvestment of dividends. The vesting schedule ranges from 0% to 200% of the target shares awarded. Beginning with the grants made in 2020, the vesting conditions for performance stock units now include a performance condition based on future sales growth.
 
In determining the fair value of the performance stock units, the Company makes a variety of assumptions and estimates, including volatility measures, expected yields and expected terms. The fair value of each performance stock unit grant was estimated on the date of grant using the Monte Carlo simulation model. The Company uses implied volatility on its publicly-traded options as the basis for its estimate of expected volatility. The Company believes that implied volatility is the most appropriate indicator of expected volatility because it is generally reflective of historical volatility and expectations of how future volatility will differ from historical volatility. The expected life assumption for grants is based on the performance period of the underlying performance stock units. The risk-free interest rate is the yield currently available on U.S. Treasury
zero-coupon
issues with a remaining term approximating the expected term used as the input to the Monte Carlo simulation model. The correlation coefficient is used to model the way in which each company in the S&P Health Care Index tends to move in relation to each other during the performance period. The relevant data used to determine the value of the performance stock units granted during the nine months ended October 1, 2022 and October 2, 2021 are as
follows:
 
 
  
Nine Months Ended
 
Performance Stock Units Issued and Significant Assumptions Used to Estimate
Fair Values
  
October 1, 2022
 
 
October 2, 2021
 
Performance stock units issued (in thousands)
     40       41  
Risk-free interest rate
     1.6     0.2
Expected life in years
     2.9       2.9  
Expected volatility
     25.4     38.7
Average volatility of peer companies
     34.5     34.7
Correlation coefficient
     43.0     45.8
Expected dividends
     —         —    
The following table summarizes the unvested performance stock unit award activity for the nine months ended October 1, 2022 (in thousands, except per share data):
 
 
 
 
 
 
 
 
 
 
    
Shares
    
Weighted-Average

Fair Value per
Share
 
Unvested at December 31, 2021
     87      $ 285.73  
Granted
     40      $ 313.21  
Vested
     (24    $ 308.71  
Forfeited
     8      $ 381.32  
    
 
 
          
Unvested at October 1, 2022
     111      $ 297.55  
    
 
 
          
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share
9 Months Ended
Oct. 01, 2022
Earnings Per Share [Abstract]  
Earnings Per Share
10 Earnings Per Share
Basic and diluted EPS calculations are detailed as follows (in thousands, except per share data):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Three Months Ended October 1, 2022
 
    
Net Income
(Numerator)
    
Weighted-
Average Shares
(Denominator)
    
Per Share
Amount
 
Net income per basic common share
   $ 155,998        59,801      $ 2.61  
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities
     —          280        (0.01
    
 
 
    
 
 
    
 
 
 
Net income per diluted common share
   $ 155,998        60,081      $ 2.60  
    
 
 
    
 
 
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Three Months Ended October 2, 2021
 
    
Net Income
(Numerator)
    
Weighted-
Average Shares
(Denominator)
    
Per Share
Amount
 
Net income per basic common share
   $ 161,185        61,359      $ 2.63  
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities
     —          529        (0.03
    
 
 
    
 
 
    
 
 
 
Net income per diluted common share
   $ 161,185        61,888      $ 2.60  
    
 
 
    
 
 
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Nine Months Ended October 1, 2022
 
    
Net Income
(Numerator)
    
Weighted-
Average Shares
(Denominator)
    
Per Share
Amount
 
Net income per basic common share
   $ 480,693        60,200      $ 7.98  
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities
     —          321        (0.04
    
 
 
    
 
 
    
 
 
 
Net income per diluted common share
   $ 480,693        60,521      $ 7.94  
    
 
 
    
 
 
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Nine Months Ended October 2, 2021
 
    
Net Income
(Numerator)
    
Weighted-
Average Shares
(Denominator)
    
Per Share
Amount
 
Net income per basic common share
   $ 476,604        61,771      $ 7.72  
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities
     —          473        (0.06
    
 
 
    
 
 
    
 
 
 
Net income per diluted common share
   $ 476,604        62,244      $ 7.66  
    
 
 
    
 
 
    
 
 
 
For the three and nine months ended October 1, 2022 and October 2, 2021, the Company had fewer than one million stock options that were antidilutive due to having higher exercise prices than the Company’s average stock price during the applicable period. These securities were not included in the computation of diluted EPS. The effect of dilutive securities was calculated using the treasury stock method.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accumulated Other Comprehensive Loss
9 Months Ended
Oct. 01, 2022
Equity [Abstract]  
Accumulated Other Comprehensive Loss
11 Accumulated Other Comprehensive Loss
The components of accumulated other comprehensive loss are detailed as follows (in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Currency
Translation
    
Unrealized Gain
(Loss) on
Retirement Plans
    
Unrealized Gain
(Loss) on
Investments
    
Accumulated Other
Comprehensive
Loss
 
Balance at December 31, 2021
   $ (99,985    $ (11,860    $ (20    $ (111,865
Other comprehensive (loss) income, net of tax
     (54,255      1,710        20        (52,525
    
 
 
    
 
 
    
 
 
    
 
 
 
Balance at October 1, 2022
   $ (154,240    $ (10,150    $ —        $ (164,390
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Retirement Plans
9 Months Ended
Oct. 01, 2022
Retirement Benefits [Abstract]  
Retirement Plans
12 Retirement Plans
The Company sponsors various retirement plans. The components of net periodic benefit cost other than the service cost component are included in other income, net in the consolidated statements of operations. The summary of the components of net periodic pension costs for the plans for the three and nine months ended October 1, 2022 and October 2, 2021 is as follows (in thousands):
 
    
Three Months Ended
 
    
October 1, 2022
    
October 2, 2021
 
    
U.S. Retiree
Healthcare
Plan
    
Non-U.S.

Pension
Plans
    
U.S. Retiree
Healthcare
Plan
    
Non-U.S.

Pension
Plans
 
Service cost
   $ 226      $ 972      $ 198      $ 1,140  
Interest cost
     145        327        141        309  
Expected return on plan assets
     (269      (475      (248      (459
Settlement loss
     —          139        —          102  
Net amortization:
                                   
Prior service (credit) cost
     (4      (31      (5      13  
Net actuarial loss
     —          150        8        130  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net periodic pension cost
   $ 98      $ 1,082      $ 94      $ 1,235  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
    
Nine Months Ended
 
    
October 1, 2022
    
October 2, 2021
 
    
U.S. Retiree
Healthcare
Plan
    
Non-U.S.

Pension
Plans
    
U.S. Retiree
Healthcare
Plan
    
Non-U.S.

Pension
Plans
 
Service cost
   $ 678      $ 3,057      $ 663      $ 3,447  
Interest cost
     436        1,034        419        936  
Expected return on plan assets
     (807      (1,505      (758      (1,389
Settlement loss
     —          139        —          102  
Net amortization:
                                   
Prior service credit
     (14      (100      (14      (67
Net actuarial loss
     —          476        8        653  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net periodic pension cost
   $ 293      $ 3,101      $ 318      $ 3,682  
    
 
 
    
 
 
    
 
 
    
 
 
 
During fiscal year 2022, the Company expects to contribute a total of approximately $3 million to $6 million to the Company’s defined benefit plans.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Segment Information
9 Months Ended
Oct. 01, 2022
Segment Reporting [Abstract]  
Business Segment Information
13 Business Segment Information
The Company’s business activities, for which discrete financial information is available, are regularly reviewed and evaluated by the chief operating decision maker. As a result of this evaluation, the Company determined that it has two operating segments: Waters
TM
and TA
TM
.
The Waters operating segment is primarily in the business of designing, manufacturing, selling and servicing LC and MS instruments, columns and other precision chemistry consumables that can be integrated and used along with other analytical instruments. The TA operating segment is primarily in the business of designing, manufacturing, selling and servicing thermal analysis, rheometry and calorimetry instruments. The Company’s two operating segments have similar economic characteristics; product processes; products and services; types and classes of customers; methods of distribution; and regulatory environments. Because of these similarities, the two segments have been aggregated into one reporting segment for financial statement purposes. Please refer to the consolidated financial statements for financial information regarding the one reportable segment of the Company.
Net sales for the Company’s products and services are as follows for the three and nine months ended October 1, 2022 and October 2, 2021 (in
 
thousands):

 
 
  
Three Months Ended
 
  
Nine Months Ended
 
 
  
October 1, 2022
 
  
October 2, 2021
 
  
October 1, 2022
 
  
October 2, 2021
 
Product net sales:
  
  
  
  
Waters instrument systems
   $ 274,869      $ 240,475      $ 825,677      $ 717,910  
Chemistry consumables
     128,096        123,045        385,661        368,478  
TA instrument systems
     61,958        55,613        174,055        155,722  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total product sales
     464,923        419,133        1,385,393        1,242,110  
Service net sales:
                                   
Waters service
     220,436        218,291        660,371        644,625  
TA service
     23,196        21,809        67,682        62,690  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total service sales
     243,632        240,100        728,053        707,315  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total net sales
   $ 708,555      $ 659,233      $ 2,113,446      $ 1,949,425  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net sales are attributable to geographic areas based on the region of destination. Geographic sales information is presented below for the three and nine months ended October 1, 2022 and October 2, 2021 (in thousands):
 
    
Three Months Ended
    
Nine Months Ended
 
    
October 1, 2022
    
October 2, 2021
    
October 1, 2022
    
October 2, 2021
 
Net Sales:
                                   
Asia:
                                   
China
   $ 140,080      $ 115,886      $ 399,852      $ 346,030  
Japan
     37,095        44,293        123,222        139,702  
Asia Other
     102,759        94,423        289,204        268,359  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total Asia
     279,934        254,602        812,278        754,091  
Americas:
                                   
United States
     216,380        194,776        638,908        544,124  
Americas Other
     40,029        36,225        123,609        109,128  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total Americas
     256,409        231,001        762,517        653,252  
Europe
     172,212        173,630        538,651        542,082  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total net sales
   $ 708,555      $ 659,233      $ 2,113,446      $ 1,949,425  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net sales by customer class are as follows for the three and nine months ended October 1, 2022 and October 2, 2021 (in thousands):
 
    
Three Months Ended
    
Nine Months Ended
 
    
October 1, 2022
    
October 2, 2021
    
October 1, 2022
    
October 2, 2021
 
Pharmaceutical
   $ 405,959      $ 398,338      $ 1,258,902      $ 1,175,191  
Industrial
     223,968        196,032        641,882        581,884  
Academic and government
     78,628        64,863        212,662        192,350  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total net sales
   $ 708,555      $ 659,233      $ 2,113,446      $ 1,949,425  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net sales for the Company recognized at a point in time versus over time are as follows for the three and nine months ended October 1, 2022 and October 2, 2021 (in thousands):
 
 
  
Three Months Ended
 
  
Nine Months Ended
 
 
  
October 1,

2022
 
  
October 2,

2021
 
  
October 1,

2022
 
  
October 2,

2021
 
Net sales recognized at a point in time:
                                   
Instrument systems
   $ 336,827      $ 296,088      $ 999,732      $ 873,632  
Chemistry consumables
     128,096        123,045        385,661        368,478  
Service sales recognized at a point in time (time & materials)
     89,724        85,093        267,074        253,212  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total net sales recognized at a point in time
     554,647        504,226        1,652,467        1,495,322  
Net sales recognized over time:
                                   
Service and software maintenance sales recognized over time (contracts)
     153,908        155,007        460,979        454,103  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total net sales
   $ 708,555      $ 659,233      $ 2,113,446      $ 1,949,425  
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Recent Accounting Standard Changes and Developments
9 Months Ended
Oct. 01, 2022
Accounting Changes and Error Corrections [Abstract]  
Recent Accounting Standard Changes and Developments
14 Recent Accounting Standard Changes and Developments
Recently Issued Accounting Standards
In March 2020, accounting guidance was issued that facilitates the effects of reference rate reform on financial reporting. The amendments in the update provide optional guidance for a limited period of time to ease the potential burden in accounting for or recognizing the effects of reference rate reform on financial reporting and apply to all entities, subject to meeting certain criteria, that have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. In January of 2021, an update was issued to clarify that certain optional expedients and exceptions under the reference rate reform guidance for contract modifications and hedge accounting apply to derivatives that are affected by the discounting transition. Specifically, certain provisions in the reference rate reform guidance, if elected by an entity, apply to derivative instruments that use an interest rate for margining, discounting, or contract price alignment that is modified as a result of reference rate reform. This temporary guidance is effective for all entities as of March 12, 2020 through December 31, 2022. The Company may elect to apply this guidance for all contract modifications or eligible hedging relationships during that time period subject to certain criteria. The Company does not believe that it has material reference rate exposure which would require utilizing the guidance under this accounting pronouncement and if adopted does not believe that this standard would have a material impact on the Company’s financial position, results of operations and cash flows.
In October 2021, accounting guidance was issued that requires acquirers in a business combination to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. The new guidance requires that at the acquisition date, the acquirer should account for the related revenue contracts in accordance with 606 as if it had originated the contracts. This guidance differs from current GAAP which requires an acquirer to recognize assets acquired and liabilities assumed in a business combination, including contract assets and contract liabilities arising from revenue contracts with customers and other similar contracts that are accounted for in accordance with 606, at fair value on the acquisition date. This guidance is effective for public business entities for fiscal years beginning after December 15, 2022, including interim periods within those years. The amendments within this update should be applied prospectively to business combinations on or after the effective date of the amendments. Early adoption of the amendment is permitted, including adoption in an interim period. The applicability of this standard is dependent on there being a
busin
ess combination activity and therefore the Company will evaluate the impact of
thi
s guidance when and if there is applicable activity.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
9 Months Ended
Oct. 01, 2022
Accounting Policies [Abstract]  
Fiscal Period
The Company’s interim fiscal quarter typically ends on the thirteenth Saturday of each quarter. Since the Company’s fiscal year end is December 31, the first and fourth fiscal quarters may have more or less than thirteen complete weeks. The Company’s third fiscal quarters for 2022 and 2021 ended on October 1, 2022 and October 2, 2021, respectively.
Basis of Accounting
The accompanying unaudited interim consolidated financial statements have been prepared in accordance with the instructions to the Quarterly Report on Form
10-Q
and do not include all of the information and footnote disclosures required for annual financial statements prepared in accordance with generally accepted accounting principles (“U.S. GAAP”) in the United States of America. The consolidated financial statements include the accounts of the Company and its subsidiaries, which are wholly owned. All inter-company balances and transactions have been eliminated.
The preparation of consolidated financial statements in conformity with U.S. GAAP requires the Company to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent liabilities at the dates of the financial statements. Actual amounts may differ from these estimates under different assumptions or conditions.
It is management’s opinion that the accompanying interim consolidated financial statements reflect all adjustments (which are normal and recurring) that are necessary for a fair statement of the results for the interim periods. The interim consolidated financial statements should be read in conjunction with the consolidated financial statements included in the Company’s Annual Report on Form
10-K
for the year ended December 31, 2021, as filed with the U.S. Securities and Exchange Commission (“SEC”) on February 24, 2022.
Principles of Consolidation The consolidated financial statements include the accounts of the Company and its subsidiaries, which are wholly owned. All inter-company balances and transactions have been eliminated.
Use of Estimates The preparation of consolidated financial statements in conformity with U.S. GAAP requires the Company to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent liabilities at the dates of the financial statements. Actual amounts may differ from these estimates under different assumptions or conditions.
Risks and Uncertainties
Risks and Uncertainties
The Company is subject to risks common to companies in the analytical instrument industry, including, but not limited to, global economic and financial market conditions, fluctuations in foreign currency exchange rates, fluctuations in customer demand, development by its competitors of new technological innovations, costs of developing new technologies, levels of debt and debt service requirements, risk of disruption, dependence on key personnel, protection and litigation of proprietary technology, shifts in taxable income between tax jurisdictions and compliance with regulations of the U.S. Food and Drug Administration and similar foreign regulatory authorities and agencies.
Both the Company’s domestic and international operations have been and continue to be affected by the ongoing global
COVID-19
pandemic and the resulting volatility and uncertainty it has caused in the U.S. and international markets. The Company operates in over 35 countries, including those in regions most impacted by the
COVID-19
pandemic.
Through the date of the issuance of these financial statements, the Company’s consolidated financial position, results of operations and cash flows have not been materially impacted and, thus, the Company concluded that no interim goodwill or long-lived asset impairment analyses were required. Further, there have been no violations of debt covenants. Any prolonged material disruption to the Company’s employees, suppliers, manufacturing, or customers could result in a material impact to its consolidated financial position, results of operations or cash flows in the future.
Translation of Foreign Currencies
Translation of Foreign Currencies
The functional currency of each of the Company’s foreign operating subsidiaries is the local currency of its country of domicile, except for the Company’s subsidiaries in Hong Kong, Singapore and the Cayman Islands, where the underlying transactional cash flows are denominated in currencies other than the respective local currency of domicile. The functional currency of the Hong Kong, Singapore and Cayman Islands subsidiaries is the U.S. dollar, based on the respective entity’s cash flows.
For the Company’s foreign operations, assets and liabilities are translated into U.S. dollars at exchange rates prevailing on the balance sheet date, while revenues and expenses are translated at average exchange rates prevailing during the respective period. Any resulting translation gains or losses are included in accumulated other comprehensive loss in the consolidated balance sheets.
Cash, Cash Equivalents and Investments
Cash, Cash Equivalents and Investments
Cash equivalents represent highly liquid investments, with original maturities of 90 days or less, while investments with longer maturities are classified as investments. The Company maintains cash balances in various operating accounts in excess of federally insured limits, and in foreign subsidiary accounts in currencies other than the U.S. dollar. As of October 1, 2022 and December 31, 2021, $409 million out of $445 million and $440 million out of $569 million, respectively, of the Company’s total cash, cash equivalents and investments were held by foreign subsidiaries. In addition, $270 million out of $445 million and $298 million out of $569 million of cash, cash equivalents and investments were held in currencies other than the U.S. dollar at October 1, 2022 and December 31, 2021, respectively.
Accounts Receivable and Allowance for Credit Losses
Accounts Receivable and Allowance for Credit Losses
Trade accounts receivable are recorded at the invoiced amount and do not bear interest. The Company has very limited use of rebates and other cash considerations payable to customers and, as a result, the transaction price determination does not have any material variable consideration. The Company does not consider there to be significant concentrations of credit risk with respect to trade receivables due to the short-term nature of the balances, the Company having a large and diverse customer base, and the Company having a strong historical experience of collecting receivables with minimal defaults. As a result, credit risk is considered low across territories and trade receivables are considered to be a single class of financial asset. The allowance for credit losses is based on a number of factors and is calculated by applying a historical loss rate to trade receivable aging balances to estimate a general reserve balance along with an additional adjustment for any specific receivables with known or anticipated issues affecting the likelihood of recovery. Past due balances with a probability of default based on historical data as well as relevant available forward-looking information are included in the specific adjustment. The historical loss rate is reviewed on at least an annual basis and the allowance for credit losses is reviewed quarterly for any required adjustments. The Company does not have any
off-balance
sheet credit exposure related to its customers.
Trade receivables related to instrument sales are collateralized by the instrument that is sold. If there is a risk of default related to a receivable that is collateralized, then the fair value of the collateral is calculated and adjusted for the cost to
re-possess,
refurbish and
re-sell
the instrument. This adjusted fair value is compared to the receivable balance and the difference would be recorded as the expected credit loss.
 
The following is a summary of the activity of the Company’s allowance for credit losses for the nine months ended October 1, 2022 and October 2, 2021 (in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Balance at
Beginning
of Period
    
Additions
    
Deductions
    
Balance at End
of Period
 
Allowance for Credit Losses
                                   
October 1, 2022
   $ 13,228      $ 4,980      $ (4,973    $ 13,235  
October 2, 2021
   $ 14,381      $ 3,388      $ (4,107    $ 13,662  
Other Investments
Other Investments
During the nine months ended October 1, 2022, the Company sold equity investments for $10 million in cash and recorded gains on the sales of approximately $7 million in other income, net on the statement of operations. The Company also incurred $6 million in losses on equity investments recorded within other income, net on the statement of operations.
During the nine months ended October 2, 2021, the Company recorded an unrealized gain on an equity security still held at the reporting date of approximately $10 million within other income, net on the statement of operations. This unrealized gain was recorded as an upward price adjustment to the carrying value of the investment due to an observable price change of a similar security.
Fair Value Measurements
Fair Value Measurements
In accordance with the accounting standards for fair value measurements and disclosures, certain of the Company’s assets and liabilities are measured at fair value on a recurring basis as of October 1, 2022 and December 31, 2021. Fair values determined by Level 1 inputs utilize observable data, such as quoted prices in active markets. Fair values determined by Level 2 inputs utilize data points other than quoted prices in active markets that are observable either directly or indirectly. Fair values determined by Level 3 inputs utilize unobservable data points for which there is little or no market data, which require the reporting entity to develop its own assumptions.
The following table represents the Company’s assets and liabilities measured at fair value on a recurring basis at October 1, 2022 (in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Total at
October 1,
2022
    
Quoted Prices
in Active
Markets

for Identical
Assets

(Level 1)
    
Significant
Other
Observable
Inputs
(Level 2)
    
Significant
Unobservable
Inputs

(Level 3)
 
Assets:
                                   
Time deposits
     876        —          876        —    
Waters 401(k) Restoration Plan assets
     24,099        24,099        —          —    
Foreign currency exchange contracts
     278        —          278        —    
Interest rate cross-currency swap agreements
     62,223        —          62,223        —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 87,476      $ 24,099      $ 63,377      $ —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Liabilities:
                                   
Contingent consideration
   $ 1,469      $ —        $ —        $ 1,469  
Foreign currency exchange contracts
     63        —          63        —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 1,532      $ —        $ 63      $ 1,469  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
The following table represents the Company’s assets and liabilities measured at fair value on a recurring basis at December 31, 2021 (in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Total at
December 31,
2021
    
Quoted Prices
in Active
Markets

for Identical
Assets

(Level 1)
    
Significant
Other
Observable
Inputs
(Level 2)
    
Significant
Unobservable
Inputs

(Level 3)
 
Assets:
                                   
U.S. Treasury securities
   $ 13,917      $ —        $ 13,917      $ —    
Corporate debt securities
     39,121        —          39,121        —    
Time deposits
     19,030        —          19,030        —    
Waters 401(k) Restoration Plan assets
     38,729        38,729        —          —    
Foreign currency exchange contracts
     504        —          504        —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 111,301      $ 38,729      $ 72,572      $ —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Liabilities:
                                   
Contingent consideration
   $ 1,347      $ —        $ —        $ 1,347  
Foreign currency exchange contracts
     195        —          195        —    
Interest rate cross-currency swap agreements
     5,363        —          5,363        —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 6,905      $ —        $ 5,558      $ 1,347  
    
 
 
    
 
 
    
 
 
    
 
 
 
Fair Value of 401(k) Restoration Plan Assets
The 401(k) Restoration Plan is a nonqualified defined contribution plan and the assets were held in registered mutual funds and have been classified as Level 1. The fair values of the assets in the plan are determined through market and observable sources from daily quoted prices on nationally recognized securities exchanges.
Fair Value of Cash Equivalents, Investments, Foreign Currency Exchange Contracts and Interest Rate Cross-Currency Swap Agreements
The fair values of the Company’s cash equivalents, investments, foreign currency exchange contracts and interest rate cross-currency swap agreements are determined through market and observable sources and have been classified as Level 2. These assets and liabilities have been initially valued at the transaction price and subsequently valued, typically utilizing third-party pricing services. The pricing services use many inputs to determine value, including reportable trades, benchmark yields, credit spreads, broker/dealer quotes, current spot rates and other industry and economic events. The Company validates the prices provided by third-party pricing services by reviewing their pricing methods and obtaining market values from other pricing sources.
Fair Value of Contingent Consideration
The fair value of the Company’s liability for contingent consideration relates to earnout payments in connection with the December 2020 acquisition of Integrated Software Solutions (“ISS”) and is determined using a probability-weighted discounted cash flow model, which uses significant unobservable inputs, and has been classified as Level 3. Subsequent changes in the fair value of the contingent consideration liability are recorded in the results of operations. The fair value of the contingent consideration liability associated with future earnout payments is based on several factors, including the achievement of certain revenue and customer account milestones over the two years after the acquisition date and a discount rate that reflects both the likelihood of achieving the estimated future results and the Company’s creditworthiness. A change in any of these unobservable inputs can significantly change the fair value of the contingent consideration.
The fair value of future contingent consideration payments related to the December 2020 acquisition of ISS was estimated to be $1 million at both October 1, 2022 and December 31, 2021.
 
Fair Value of Other Financial Instruments
The Company’s accounts receivable and accounts payable are recorded at cost, which approximates fair value due to their short-term nature. The carrying value of the Company’s variable interest rate debt approximates fair value due to the variable nature of the interest rate. The carrying value of the Company’s fixed interest rate debt was $1.3 billion at both October 1, 2022 and December 31, 2021. The fair value of the Company’s fixed interest rate debt was estimated using discounted cash flow models, based on estimated current rates offered for similar debt under current market conditions for the Company. The fair value of the Company’s fixed interest rate debt was estimated to be $1.1 billion and $1.3 billion at October 1, 2022 and December 31, 2021, respectively, using Level 2 inputs.
Derivative Transactions
Derivative Transactions
The Company is a global company that operates in over 35 countries and, as a result, the Company’s net sales, cost of sales, operating expenses and balance sheet amounts are significantly impacted by fluctuations in foreign currency exchange rates. The Company is exposed to currency price risk on foreign currency exchange rate fluctuations when it translates its
non-U.S.
dollar foreign subsidiaries’ financial statements into U.S. dollars and when any of the Company’s subsidiaries purchase or sell products or services in a currency other than its own currency.
The Company’s principal strategies in managing exposures to changes in foreign currency exchange rates are to (1) naturally hedge the foreign-currency-denominated liabilities on the Company’s balance sheet against corresponding assets of the same currency, such that any changes in liabilities due to fluctuations in foreign currency exchange rates are typically offset by corresponding changes in assets and (2) mitigate foreign exchange risk exposure of international operations by hedging the variability in the movement of foreign currency exchange rates on a portion of its Euro-denominated and
Yen-denominated
net asset investments. The Company presents the derivative transactions in financing activities in the statement of cash flows.
Foreign Currency Exchange Contracts
The Company does not specifically enter into any derivatives that hedge foreign-currency-denominated operating assets, liabilities or commitments on its balance sheet, other than a portion of certain third-party accounts receivable and accounts payable, and the Company’s net worldwide intercompany receivables and payables, which are eliminated in consolidation. The Company periodically aggregates its net worldwide balances by currency and then enters into foreign currency exchange contracts that mature within 90 days to hedge a portion of the remaining balance to minimize some of the Company’s currency price risk exposure. The foreign currency exchange contracts are not designated for hedge accounting treatment. Principal hedged currencies include the Euro, Japanese yen, British pound, Mexican peso and Brazilian real.
Interest Rate Cross-Currency Swap Agreements
As of October 1, 2022, the Company had three-year interest rate cross-currency swap derivative agreements with an aggregate notional value of $585 million to hedge the variability in the movement of foreign currency exchange rates on a portion of its Euro-denominated and
Yen-denominated
net asset investments. Under hedge accounting, the change in fair value of the derivative that relates to changes in the foreign currency spot rate are recorded in the currency translation adjustment in other comprehensive income and remain in accumulated comprehensive loss in stockholders’ equity until the sale or substantial liquidation of the foreign operation. The difference between the interest rate received and paid under the interest rate cross-currency swap derivative agreement is recorded in interest income in the statement of operations.
 
The Company’s foreign currency exchange contracts and interest rate cross-currency swap agreements included in the consolidated balance sheets are classified as follows (in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
October 1, 2022
    
December 31, 2021
 
    
Notional Value
    
Fair Value
    
Notional Value
    
Fair Value
 
Foreign currency exchange contracts:
                                   
Other current assets
   $ 42,690      $ 278      $ 55,309      $ 504  
Other current liabilities
   $ 17,000      $ 63      $ 9,000      $ 195  
Interest rate cross-currency swap agreements:
                                   
Other assets
   $ 585,000      $ 62,223      $ —        $ —    
Other liabilities
     —          —          230,000        5,363  
Accumulated other comprehensive income (loss)
            $ 57,869               $ (15,944
The following is a summary of the activity included in the consolidated statements of operations and statements of comprehensive income related to the foreign currency exchange contracts and interest rate cross-currency swap agreements (in
thousands):
 
 
  
Financial
Statement
Classification
  
Three Months Ended
 
  
Nine Months Ended
 
 
  
October 1,
2022
 
  
October 2,
2021
 
  
October 1,
2022
 
  
October 2,
2021
 
Foreign currency exchange contracts:
                                
Realized (losses) gains on closed contracts
   Cost of sales    $ (3,811   $ (774   $ (6,603   $ 681  
Unrealized gains (losses) on open contracts
  
Cost of sales
     461       (933     (93     (2,256
         
 
 
   
 
 
   
 
 
   
 
 
 
Cumulative net
pre-tax
losses
   Cost of sales    $ (3,350   $ (1,707   $ (6,696   $ (1,575
         
 
 
   
 
 
   
 
 
   
 
 
 
Interest rate cross-currency swap agreements:
                                
Interest earned
  
Interest income
   $ 2,362     $ 2,305     $ 6,214     $ 9,505  
Unrealized gains on open contracts
  
Other comprehensive income
   $ 31,108     $ 7,762     $ 73,812     $ 24,777  
Stockholders' Equity
Stockholders’ Equity
In January 2019, the Company’s Board of Directors authorized the Company to repurchase up to $4 billion of its outstanding common stock over a
two-year
period. This program replaced the remaining amounts available from the
pre-existing
program. In Dec
e
mber 2020, the Company’s Board of Directors authorized the extension of the share repurchase program through January 21, 2023. During both the nine
months ended October 1, 2022 and October 2, 2021, the Company repurchased 1.5 million shares of the Company’s outstanding common stock at a cost of $467 million and $484 million, respectively, under the January 2019 authorization and other previously announced programs. In addition, the Company repurchased $11 million and $9 million of common stock related to the vesting of restricted stock units during the nine months ended October 1, 2022 and October 2, 2021, respectively. As of October 1, 2022, the Company had repurchased an aggregate of 14.6 million shares at a cost of $3.6 billion under the January 2019 repurchase program and had a total of $418 million authorized for future repurchase
s.
Product Warranty Costs
Product Warr
a
nty Cost
s
The Compan
y accrues estimated product warranty costs at the time of sale, which are included in cost of sales in the consolidated statements of operations. While the Company en
g
ages in extensive product quality programs and processes, including actively monitoring and evaluating the quality of its component suppliers, the Company’s warranty obligation is affected by product failure rates, material usage and service delivery costs incurred in correcting a product failure. The amount of the accrued warranty liability is based on historical information, such as past experience, product failure rates, number of units repaired and estimated costs of material and labor. The liability is reviewed for reasonableness at least quarterly.
 
The following is a summary of the activity of the Company’s accrued warranty liability for the nine months ended October 1, 2022 and October 2, 2021 (in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Balance at
Beginning
of Period
    
Accruals for
Warranties
    
Settlements
Made
    
Balance at
End of
Period
 
Accrued warranty liability:
                                   
October 1, 2022
   $ 10,718      $ 6,606      $ (6,663    $ 10,661  
October 2, 2021
   $ 10,950      $ 6,537      $ (6,991    $ 10,496  
Other Items
Other Items
During the nine months ended October 1, 2022, the Company completed an asset acquisition in which the charge detection mass spectrometry technology (“CDMS technology”) assets of Megadalton Solutions, Inc. (“Megadalton”) were acquired for approximately $10 million in total purchase price, of which $5 million was paid at closing and the remaining $4 million will be paid in the future at various dates through 2029. This CDMS technology makes it possible to analyze extremely large proteins and protein complexes used in cell and gene therapies that would otherwise be difficult to analyze with conventional mass spectrometry. Once this technology is further developed, it will extend the capabilities of our mass spectrometry portfolio for a broader set of applications and as such the cost of this technology asset has been accounted for as Acquired
In-Process
Research and Development and expensed in costs and operating expenses in the statement of operations.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
9 Months Ended
Oct. 01, 2022
Accounting Policies [Abstract]  
Summary of Activity of Company's Allowance for Doubtful Accounts
The following is a summary of the activity of the Company’s allowance for credit losses for the nine months ended October 1, 2022 and October 2, 2021 (in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Balance at
Beginning
of Period
    
Additions
    
Deductions
    
Balance at End
of Period
 
Allowance for Credit Losses
                                   
October 1, 2022
   $ 13,228      $ 4,980      $ (4,973    $ 13,235  
October 2, 2021
   $ 14,381      $ 3,388      $ (4,107    $ 13,662  
Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis
The following table represents the Company’s assets and liabilities measured at fair value on a recurring basis at October 1, 2022 (in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Total at
October 1,
2022
    
Quoted Prices
in Active
Markets

for Identical
Assets

(Level 1)
    
Significant
Other
Observable
Inputs
(Level 2)
    
Significant
Unobservable
Inputs

(Level 3)
 
Assets:
                                   
Time deposits
     876        —          876        —    
Waters 401(k) Restoration Plan assets
     24,099        24,099        —          —    
Foreign currency exchange contracts
     278        —          278        —    
Interest rate cross-currency swap agreements
     62,223        —          62,223        —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 87,476      $ 24,099      $ 63,377      $ —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Liabilities:
                                   
Contingent consideration
   $ 1,469      $ —        $ —        $ 1,469  
Foreign currency exchange contracts
     63        —          63        —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 1,532      $ —        $ 63      $ 1,469  
    
 
 
    
 
 
    
 
 
    
 
 
 
The following table represents the Company’s assets and liabilities measured at fair value on a recurring basis at December 31, 2021 (in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Total at
December 31,
2021
    
Quoted Prices
in Active
Markets

for Identical
Assets

(Level 1)
    
Significant
Other
Observable
Inputs
(Level 2)
    
Significant
Unobservable
Inputs

(Level 3)
 
Assets:
                                   
U.S. Treasury securities
   $ 13,917      $ —        $ 13,917      $ —    
Corporate debt securities
     39,121        —          39,121        —    
Time deposits
     19,030        —          19,030        —    
Waters 401(k) Restoration Plan assets
     38,729        38,729        —          —    
Foreign currency exchange contracts
     504        —          504        —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 111,301      $ 38,729      $ 72,572      $ —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Liabilities:
                                   
Contingent consideration
   $ 1,347      $ —        $ —        $ 1,347  
Foreign currency exchange contracts
     195        —          195        —    
Interest rate cross-currency swap agreements
     5,363        —          5,363        —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 6,905      $ —        $ 5,558      $ 1,347  
    
 
 
    
 
 
    
 
 
    
 
 
 
Summary of Foreign Currency Exchange Contracts and Interest Rate Cross-Currency Swap Agreements
The Company’s foreign currency exchange contracts and interest rate cross-currency swap agreements included in the consolidated balance sheets are classified as follows (in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
October 1, 2022
    
December 31, 2021
 
    
Notional Value
    
Fair Value
    
Notional Value
    
Fair Value
 
Foreign currency exchange contracts:
                                   
Other current assets
   $ 42,690      $ 278      $ 55,309      $ 504  
Other current liabilities
   $ 17,000      $ 63      $ 9,000      $ 195  
Interest rate cross-currency swap agreements:
                                   
Other assets
   $ 585,000      $ 62,223      $ —        $ —    
Other liabilities
     —          —          230,000        5,363  
Accumulated other comprehensive income (loss)
            $ 57,869               $ (15,944
Gains (Losses) on Foreign Exchange Contracts
The following is a summary of the activity included in the consolidated statements of operations and statements of comprehensive income related to the foreign currency exchange contracts and interest rate cross-currency swap agreements (in
thousands):
 
 
  
Financial
Statement
Classification
  
Three Months Ended
 
  
Nine Months Ended
 
 
  
October 1,
2022
 
  
October 2,
2021
 
  
October 1,
2022
 
  
October 2,
2021
 
Foreign currency exchange contracts:
                                
Realized (losses) gains on closed contracts
   Cost of sales    $ (3,811   $ (774   $ (6,603   $ 681  
Unrealized gains (losses) on open contracts
  
Cost of sales
     461       (933     (93     (2,256
         
 
 
   
 
 
   
 
 
   
 
 
 
Cumulative net
pre-tax
losses
   Cost of sales    $ (3,350   $ (1,707   $ (6,696   $ (1,575
         
 
 
   
 
 
   
 
 
   
 
 
 
Interest rate cross-currency swap agreements:
                                
Interest earned
  
Interest income
   $ 2,362     $ 2,305     $ 6,214     $ 9,505  
Unrealized gains on open contracts
  
Other comprehensive income
   $ 31,108     $ 7,762     $ 73,812     $ 24,777  
Summary of Activity of Company's Accrued Warranty Liability
The following is a summary of the activity of the Company’s accrued warranty liability for the nine months ended October 1, 2022 and October 2, 2021 (in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Balance at
Beginning
of Period
    
Accruals for
Warranties
    
Settlements
Made
    
Balance at
End of
Period
 
Accrued warranty liability:
                                   
October 1, 2022
   $ 10,718      $ 6,606      $ (6,663    $ 10,661  
October 2, 2021
   $ 10,950      $ 6,537      $ (6,991    $ 10,496  
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition (Tables)
9 Months Ended
Oct. 01, 2022
Revenue from Contract with Customer [Abstract]  
Summary of Activity of Deferred Revenue and Customer Advances
The following is a summary of the activity of the Company’s deferred revenue and customer advances for the nine months ended October 1, 2022 and October 2, 2021 (in thousands):
 
 
 
 
 
 
 
 
 
 
    
October 1, 2022
    
October 2, 2021
 
Balance at the beginning of the period
   $ 273,598      $ 239,759  
Recognition of revenue included in balance at beginning of the period
     (213,527      (197,279
Revenue deferred during the period, net of revenue recognized
     243,853        264,184  
    
 
 
    
 
 
 
Balance at the end of the period
   $ 303,924      $ 306,664  
    
 
 
    
 
 
 
Schedule of Amount of Deferred Revenue and Customer Advances
The amount of deferred revenue and customer advances equals the transaction price allocated to unfulfilled performance obligations for the period presented. Such amounts are expected to be recognized in the future as follows (in thousands):
 
 
 
 
 
 
    
October 1, 2022
 
Deferred revenue and customer advances expected to be recognized in:
        
One year or less
   $ 248,884  
13
-24
months
     31,632  
25 months and beyond
     23,408  
    
 
 
 
Total
   $ 303,924  
    
 
 
 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Marketable Securities (Tables)
9 Months Ended
Oct. 01, 2022
Investments, Debt and Equity Securities [Abstract]  
Schedule of Available-for-Sale Securities Reconciliation
The Company’s marketable securities within cash equivalents and investments included in the consolidated balance sheets are detailed as follows (in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
October 1, 2022
 
    
Amortized
Cost
    
Unrealized
Gain
    
Unrealized
Loss
    
Fair
Value
 
Time deposits
     876        —          —          876  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 876      $ —        $ —        $ 876  
    
 
 
    
 
 
    
 
 
    
 
 
 
Amounts included in:
                                   
Investments
     876        —          —          876  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 876      $ —        $ —        $ 876  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
December 31, 2021
 
    
Amortized
Cost
    
Unrealized
Gain
    
Unrealized
Loss
    
Fair
Value
 
U.S. Treasury securities
   $ 13,929      $ —        $ (12    $ 13,917  
Corporate debt securities
     39,135        —          (14      39,121  
Time deposits
     19,030        —          —          19,030  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 72,094      $ —        $ (26    $ 72,068  
    
 
 
    
 
 
    
 
 
    
 
 
 
Amounts included in:
                                   
Cash equivalents
   $ 4,017      $ —        $ —        $ 4,017  
Investments
     68,077        —          (26      68,051  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 72,094      $ —        $ (26    $ 72,068  
    
 
 
    
 
 
    
 
 
    
 
 
 
Investments Classified By Contractual Maturity Date
The estimated fair value of marketable debt securities by maturity date is as follows (in thousands):
 
 
 
 
 
 
 
 
 
 
    
October 1, 2022
    
December 31, 2021
 
Due in one year or less
   $ 876      $ 71,066  
Due after one year through three years
     —          1,002  
    
 
 
    
 
 
 
Total
   $ 876      $ 72,068  
    
 
 
    
 
 
 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories (Tables)
9 Months Ended
Oct. 01, 2022
Inventory Disclosure [Abstract]  
Inventory, Net of Reserves
Inventories are classified as follows (in thousands):
 
 
 
 
 
 
 
 
 
 
    
October 1, 2022
    
December 31, 2021
 
Raw materials
   $ 186,958      $ 165,240  
Work in progress
     23,577        19,726  
Finished goods
     231,701        171,129  
    
 
 
    
 
 
 
Total inventories
   $ 442,236      $ 356,095  
    
 
 
    
 
 
 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Other Intangibles (Tables)
9 Months Ended
Oct. 01, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets
The Company’s intangible assets included in the consolidated balance sheets are detailed as follows (dollars in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
October 1, 2022
    
December 31, 2021
 
    
Gross
Carrying
Amount
    
Accumulated
Amortization
    
Weighted-
Average
Amortization
Period
    
Gross
Carrying
Amount
    
Accumulated
Amortization
    
Weighted-
Average
Amortization
Period
 
Capitalized software
   $ 525,196      $ 391,250        5 years      $ 575,658      $ 420,862        5 years  
Purchased intangibles
     193,056        160,972        11 years        201,302        163,752        11 years  
Trademarks
     9,680        —          —          9,680        —          —    
Licenses
     12,739        5,848        6 years        12,635        6,199        7 years  
Patents and other intangibles
     100,255        69,427        8 years        102,353        68,414        8 years  
    
 
 
    
 
 
             
 
 
    
 
 
          
Total
   $ 840,926      $ 627,497        7 years      $ 901,628      $ 659,227        7 years  
    
 
 
    
 
 
             
 
 
    
 
 
          
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt (Tables)
9 Months Ended
Oct. 01, 2022
Debt Disclosure [Abstract]  
Summary of Outstanding Debt
The
Company had the following
outstanding
debt at October 1, 2022 and December 31, 2021 (in thousands):
 
 
 
 
 
 
 
 
 
 
    
October 1, 2022
    
December 31, 2021
 
Senior unsecured notes - Series I - 3.13%, due May 2023
   $ 50,000      $ —    
    
 
 
    
 
 
 
Total notes payable and debt, current
     50,000        —    
Senior unsecured notes - Series G - 3.92%, due June 2024
     50,000        50,000  
Senior unsecured notes - Series H - floating rate*, due June 2024
     50,000        50,000  
Senior unsecured notes - Series I - 3.13%, due May 2023
     —          50,000  
Senior unsecured notes - Series K - 3.44%, due May 2026
     160,000        160,000  
Senior unsecured notes - Series L - 3.31%, due September 2026
     200,000        200,000  
Senior unsecured notes - Series M - 3.53%, due September 2029
     300,000        300,000  
Senior unsecured notes - Series N - 1.68%, due March 2026
     100,000        100,000  
Senior unsecured notes - Series O - 2.25%, due March 2031
     400,000        400,000  
Credit agreement
     240,000        210,000  
Unamortized debt issuance costs
     (5,374      (6,130
    
 
 
    
 
 
 
Total long-term debt
     1,494,626        1,513,870  
    
 
 
    
 
 
 
Total debt
   $ 1,544,626      $ 1,513,870  
    
 
 
    
 
 
 
 
*
Series H senior unsecured notes bear interest at a
3-month
LIBOR for that floating rate interest period plus 1.25%.
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation (Tables)
9 Months Ended
Oct. 01, 2022
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Stock-Based Compensation Expense
The consolidated statements of operations for the three and nine months ended October 1, 2022 and October 2, 2021 include the following stock-based compensation expense related to stock option awards, restricted stock awards, restricted stock unit awards, performance stock unit awards and the employee stock purchase plan (in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Three Months Ended
    
Nine Months Ended
 
    
October 1, 2022
    
October 2, 2021
    
October 1, 2022
    
October 2, 2021
 
Cost of sales
   $ 478      $ 468      $ 2,420      $ 1,828  
Selling and administrative expenses
     8,174        4,116        23,607        15,810  
Research and development expenses
     1,555        1,769        4,902        4,311  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total stock-based compensation
   $ 10,207      $ 6,353      $ 30,929      $ 21,949  
    
 
 
    
 
 
    
 
 
    
 
 
 
Summary of Relevant Data Used to Determine the Value of Stock Options Granted During the Period The relevant data used to determine the value of the stock options granted during the nine months ended October 1, 2022 and October 2, 2021 are as follows:
 
 
 
 
 
 
 
 
 
    
Nine Months Ended
 
Options Issued and Significant Assumptions Used to Estimate Option Fair Values
  
October 1, 2022
   
October 2, 2021
 
Options issued in thousands
     138       160  
Risk-free interest rate
     2.0     0.8
Expected life in years
     6       6  
Expected volatility
     30.7     32.4
Expected dividends
     —         —    
 
Summary of Stock Options Outstanding Roll Forward
 
 
 
 
 
 
 
 
 
    
Nine Months Ended
 
Weighted-Average Exercise Price and Fair Value of Options on the Date of Grant
  
October 1, 2022
    
October 2, 2021
 
Exercise price
   $ 321.12      $ 281.23  
Fair value
   $ 107.95      $ 91.46  
Summary of Stock Options Outstanding by Exercise Price Range
The following table summarizes stock option activity for the plans for the nine months ended October 1, 2022 (in thousands, except per share data):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Number of Shares
    
Exercise Price per Share
    
Weighted-Average

Exercise Price per
Share
 
Outstanding at December 31, 2021
     691      $ 88.71 to $371.64      $ 202.24  
Granted
     138      $ 270.49 to $364.59      $ 321.12  
Exercised
     (167    $ 88.71 to $279.90      $ 168.37  
Canceled
     (40    $ 188.63 to $364.59      $ 253.23  
    
 
 
                   
Outstanding at October 1, 2022
     622      $ 88.71 to $371.64      $ 234.43  
    
 
 
                   
Summary of Restricted Stock Units Unvested Roll Forward
The following table summarizes the unvested restricted stock unit award activity for the nine months ended October 1, 2022 (in thousands, except per share data):
 
 
 
 
 
 
 
 
 
 
    
Shares
    
Weighted-Average

Grant Date Fair
Value per Share
 
Unvested at December 31, 2021
     245      $ 234.97  
Granted
     98      $ 322.99  
Vested
     (76    $ 219.30  
Forfeited
     (23    $ 256.22  
    
 
 
          
Unvested at October 1, 2022
     244      $ 273.20  
    
 
 
          
Summary of Relevant Data Used to Determine the Value of Performance Shares The relevant data used to determine the value of the performance stock units granted during the nine months ended October 1, 2022 and October 2, 2021 are as
 
 
  
Nine Months Ended
 
Performance Stock Units Issued and Significant Assumptions Used to Estimate
Fair Values
  
October 1, 2022
 
 
October 2, 2021
 
Performance stock units issued (in thousands)
     40       41  
Risk-free interest rate
     1.6     0.2
Expected life in years
     2.9       2.9  
Expected volatility
     25.4     38.7
Average volatility of peer companies
     34.5     34.7
Correlation coefficient
     43.0     45.8
Expected dividends
     —         —    
Summary of Performance Stock Units Unvested Roll Forward
The following table summarizes the unvested performance stock unit award activity for the nine months ended October 1, 2022 (in thousands, except per share data):
 
 
 
 
 
 
 
 
 
 
    
Shares
    
Weighted-Average

Fair Value per
Share
 
Unvested at December 31, 2021
     87      $ 285.73  
Granted
     40      $ 313.21  
Vested
     (24    $ 308.71  
Forfeited
     8      $ 381.32  
    
 
 
          
Unvested at October 1, 2022
     111      $ 297.55  
    
 
 
          
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share (Tables)
9 Months Ended
Oct. 01, 2022
Earnings Per Share [Abstract]  
Earnings Per Share Reconciliation
Basic and diluted EPS calculations are detailed as follows (in thousands, except per share data):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Three Months Ended October 1, 2022
 
    
Net Income
(Numerator)
    
Weighted-
Average Shares
(Denominator)
    
Per Share
Amount
 
Net income per basic common share
   $ 155,998        59,801      $ 2.61  
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities
     —          280        (0.01
    
 
 
    
 
 
    
 
 
 
Net income per diluted common share
   $ 155,998        60,081      $ 2.60  
    
 
 
    
 
 
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Three Months Ended October 2, 2021
 
    
Net Income
(Numerator)
    
Weighted-
Average Shares
(Denominator)
    
Per Share
Amount
 
Net income per basic common share
   $ 161,185        61,359      $ 2.63  
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities
     —          529        (0.03
    
 
 
    
 
 
    
 
 
 
Net income per diluted common share
   $ 161,185        61,888      $ 2.60  
    
 
 
    
 
 
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Nine Months Ended October 1, 2022
 
    
Net Income
(Numerator)
    
Weighted-
Average Shares
(Denominator)
    
Per Share
Amount
 
Net income per basic common share
   $ 480,693        60,200      $ 7.98  
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities
     —          321        (0.04
    
 
 
    
 
 
    
 
 
 
Net income per diluted common share
   $ 480,693        60,521      $ 7.94  
    
 
 
    
 
 
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Nine Months Ended October 2, 2021
 
    
Net Income
(Numerator)
    
Weighted-
Average Shares
(Denominator)
    
Per Share
Amount
 
Net income per basic common share
   $ 476,604        61,771      $ 7.72  
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities
     —          473        (0.06
    
 
 
    
 
 
    
 
 
 
Net income per diluted common share
   $ 476,604        62,244      $ 7.66  
    
 
 
    
 
 
    
 
 
 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accumulated Other Comprehensive Loss (Tables)
9 Months Ended
Oct. 01, 2022
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Income
The components of accumulated other comprehensive loss are detailed as follows (in thousands):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
Currency
Translation
    
Unrealized Gain
(Loss) on
Retirement Plans
    
Unrealized Gain
(Loss) on
Investments
    
Accumulated Other
Comprehensive
Loss
 
Balance at December 31, 2021
   $ (99,985    $ (11,860    $ (20    $ (111,865
Other comprehensive (loss) income, net of tax
     (54,255      1,710        20        (52,525
    
 
 
    
 
 
    
 
 
    
 
 
 
Balance at October 1, 2022
   $ (154,240    $ (10,150    $ —        $ (164,390
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Retirement Plans (Tables)
9 Months Ended
Oct. 01, 2022
Retirement Benefits [Abstract]  
Defined Benefit Plan, Net Periodic Benefit Cost The summary of the components of net periodic pension costs for the plans for the three and nine months ended October 1, 2022 and October 2, 2021 is as follows (in thousands):
 
    
Three Months Ended
 
    
October 1, 2022
    
October 2, 2021
 
    
U.S. Retiree
Healthcare
Plan
    
Non-U.S.

Pension
Plans
    
U.S. Retiree
Healthcare
Plan
    
Non-U.S.

Pension
Plans
 
Service cost
   $ 226      $ 972      $ 198      $ 1,140  
Interest cost
     145        327        141        309  
Expected return on plan assets
     (269      (475      (248      (459
Settlement loss
     —          139        —          102  
Net amortization:
                                   
Prior service (credit) cost
     (4      (31      (5      13  
Net actuarial loss
     —          150        8        130  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net periodic pension cost
   $ 98      $ 1,082      $ 94      $ 1,235  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
    
Nine Months Ended
 
    
October 1, 2022
    
October 2, 2021
 
    
U.S. Retiree
Healthcare
Plan
    
Non-U.S.

Pension
Plans
    
U.S. Retiree
Healthcare
Plan
    
Non-U.S.

Pension
Plans
 
Service cost
   $ 678      $ 3,057      $ 663      $ 3,447  
Interest cost
     436        1,034        419        936  
Expected return on plan assets
     (807      (1,505      (758      (1,389
Settlement loss
     —          139        —          102  
Net amortization:
                                   
Prior service credit
     (14      (100      (14      (67
Net actuarial loss
     —          476        8        653  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net periodic pension cost
   $ 293      $ 3,101      $ 318      $ 3,682  
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Segment Information (Tables)
9 Months Ended
Oct. 01, 2022
Segment Reporting [Abstract]  
Summary of Net Sales for Company's Products and Services
Net sales for the Company’s products and services are as follows for the three and nine months ended October 1, 2022 and October 2, 2021 (in
 
thousands):

 
 
  
Three Months Ended
 
  
Nine Months Ended
 
 
  
October 1, 2022
 
  
October 2, 2021
 
  
October 1, 2022
 
  
October 2, 2021
 
Product net sales:
  
  
  
  
Waters instrument systems
   $ 274,869      $ 240,475      $ 825,677      $ 717,910  
Chemistry consumables
     128,096        123,045        385,661        368,478  
TA instrument systems
     61,958        55,613        174,055        155,722  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total product sales
     464,923        419,133        1,385,393        1,242,110  
Service net sales:
                                   
Waters service
     220,436        218,291        660,371        644,625  
TA service
     23,196        21,809        67,682        62,690  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total service sales
     243,632        240,100        728,053        707,315  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total net sales
   $ 708,555      $ 659,233      $ 2,113,446      $ 1,949,425  
    
 
 
    
 
 
    
 
 
    
 
 
 
Summary of Geographic Sales Information
Net sales are attributable to geographic areas based on the region of destination. Geographic sales information is presented below for the three and nine months ended October 1, 2022 and October 2, 2021 (in thousands):
 
    
Three Months Ended
    
Nine Months Ended
 
    
October 1, 2022
    
October 2, 2021
    
October 1, 2022
    
October 2, 2021
 
Net Sales:
                                   
Asia:
                                   
China
   $ 140,080      $ 115,886      $ 399,852      $ 346,030  
Japan
     37,095        44,293        123,222        139,702  
Asia Other
     102,759        94,423        289,204        268,359  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total Asia
     279,934        254,602        812,278        754,091  
Americas:
                                   
United States
     216,380        194,776        638,908        544,124  
Americas Other
     40,029        36,225        123,609        109,128  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total Americas
     256,409        231,001        762,517        653,252  
Europe
     172,212        173,630        538,651        542,082  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total net sales
   $ 708,555      $ 659,233      $ 2,113,446      $ 1,949,425  
    
 
 
    
 
 
    
 
 
    
 
 
 
Summary of Net Sales by Customer Class
Net sales by customer class are as follows for the three and nine months ended October 1, 2022 and October 2, 2021 (in thousands):
 
    
Three Months Ended
    
Nine Months Ended
 
    
October 1, 2022
    
October 2, 2021
    
October 1, 2022
    
October 2, 2021
 
Pharmaceutical
   $ 405,959      $ 398,338      $ 1,258,902      $ 1,175,191  
Industrial
     223,968        196,032        641,882        581,884  
Academic and government
     78,628        64,863        212,662        192,350  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total net sales
   $ 708,555      $ 659,233      $ 2,113,446      $ 1,949,425  
    
 
 
    
 
 
    
 
 
    
 
 
 
Summary of Net Sales of Company Recognized at a Point in Time Versus Over Time
Net sales for the Company recognized at a point in time versus over time are as follows for the three and nine months ended October 1, 2022 and October 2, 2021 (in thousands):
 
 
  
Three Months Ended
 
  
Nine Months Ended
 
 
  
October 1,

2022
 
  
October 2,

2021
 
  
October 1,

2022
 
  
October 2,

2021
 
Net sales recognized at a point in time:
                                   
Instrument systems
   $ 336,827      $ 296,088      $ 999,732      $ 873,632  
Chemistry consumables
     128,096        123,045        385,661        368,478  
Service sales recognized at a point in time (time & materials)
     89,724        85,093        267,074        253,212  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total net sales recognized at a point in time
     554,647        504,226        1,652,467        1,495,322  
Net sales recognized over time:
                                   
Service and software maintenance sales recognized over time (contracts)
     153,908        155,007        460,979        454,103  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total net sales
   $ 708,555      $ 659,233      $ 2,113,446      $ 1,949,425  
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
shares in Millions
3 Months Ended 9 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Oct. 01, 2022
Oct. 02, 2021
Jul. 02, 2022
Dec. 31, 2021
Jan. 31, 2019
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]              
Cash equivalents description     Cash equivalents represent highly liquid investments, with original maturities of 90 days or less, while investments with longer maturities are classified as investments.        
Cash, cash equivalents and investments $ 445,000,000   $ 445,000,000     $ 569,000,000  
Contingent consideration 1,469,000   1,469,000     1,347,000  
Long-term debt 1,494,626,000   $ 1,494,626,000     1,513,870,000  
Foreign currency exposure     The Company is a global company that operates in over 35 countries and, as a result, the Company’s net sales, cost of sales, operating expenses and balance sheet amounts are significantly impacted by fluctuations in foreign currency exchange rates.        
Maturity period of foreign exchange contracts     The Company periodically aggregates its net worldwide balances by currency and then enters into foreign currency exchange contracts that mature within 90 days to hedge a portion of the remaining balance to minimize some of the Company’s currency price risk exposure. The foreign currency exchange contracts are not designated for hedge accounting treatment.        
Treasury stock 155,223,000 $ 146,051,000 $ 477,167,000 $ 492,695,000      
Unrealized gain on an equity security     6,000,000 $ 10,000,000      
Purchase price     10,000,000        
Maximum [Member]              
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]              
Purchase price     5,000,000        
Minimum [Member]              
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]              
Purchase price     4,000,000        
Other Income [Member]              
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]              
Proceeds from sale of equity method investment     10,000,000        
Gain (Loss) on Investments     7,000,000        
Cross Currency Interest Rate Contract [Member]              
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]              
Notional value, derivative asset 585,000,000   $ 585,000,000        
Programs Authorized by Board of Directors [Member]              
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]              
Treasury stock shares acquired     1.5 1.5      
Treasury stock     $ 467,000,000 $ 484,000,000      
Related to Vesting of Restricted Stock Units [Member]              
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]              
Treasury stock     $ 11,000,000        
January 2019 Program [Member]              
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]              
Stock repurchase program authorization amount             $ 4,000,000,000
Treasury stock shares acquired     14.6        
Treasury stock       3,600,000,000      
Stock repurchase program remaining amount authorized for future purchases         $ 418,000,000    
Treasury Stock [Member]              
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]              
Treasury stock 155,223,000 $ 146,051,000 $ 477,167,000 $ 492,695,000      
Accrued treasury stock repurchases 9,000,000   9,000,000        
Held In Currencies Other Than Us Dollars [Member]              
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]              
Cash, cash equivalents and investments 270,000,000   270,000,000     298,000,000  
Unsecured Debt [Member]              
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]              
Long-term debt 1,300,000,000   1,300,000,000        
Unsecured Debt [Member] | Fixed Interest Rate [Member]              
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]              
Contingent consideration 1,000,000   1,000,000        
Long-term debt 1,300,000,000   1,300,000,000     1,300,000,000  
Fair value of fixed interest rate debt 1,100,000,000   1,100,000,000     1,300,000,000  
Held By Foreign Subsidiaries [Member]              
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]              
Cash, cash equivalents and investments $ 409,000,000   $ 409,000,000     $ 440,000,000  
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of Presentation and Summary of Significant Accounting Policies - Allowance for Doubtful Accounts Roll Forward (Detail) - USD ($)
$ in Thousands
9 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Allowance for Doubtful Accounts Receivable [Roll Forward]    
Beginning balance $ 13,228 $ 14,381
Additions 4,980 3,388
Deductions (4,973) (4,107)
Ending balance $ 13,235 $ 13,662
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of Presentation and Summary of Significant Accounting Policies - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Oct. 01, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities $ 876 $ 72,068
Waters 401(k) Restoration Plan assets 24,099 38,729
Total 87,476 111,301
Contingent consideration 1,469 1,347
Total 1,532 6,905
Foreign Currency Exchange Contract [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, derivative asset 278 504
Foreign currency exchange contracts 63 195
Cross Currency Interest Rate Contract [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, derivative asset 62,223  
Foreign currency exchange contracts   5,363
US Treasury Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities   13,917
Corporate Debt Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities   39,121
Time Deposits [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities 876 19,030
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Waters 401(k) Restoration Plan assets 24,099 38,729
Total 24,099 38,729
Fair Value, Measurements, Recurring [Member] | Significant Unobservable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 63,377 72,572
Total 63 5,558
Fair Value, Measurements, Recurring [Member] | Significant Unobservable Inputs (Level 2) [Member] | Foreign Currency Exchange Contract [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, derivative asset 278 504
Foreign currency exchange contracts 63 195
Fair Value, Measurements, Recurring [Member] | Significant Unobservable Inputs (Level 2) [Member] | Cross Currency Interest Rate Contract [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, derivative asset 62,223  
Foreign currency exchange contracts   5,363
Fair Value, Measurements, Recurring [Member] | Significant Unobservable Inputs (Level 2) [Member] | US Treasury Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities   13,917
Fair Value, Measurements, Recurring [Member] | Significant Unobservable Inputs (Level 2) [Member] | Corporate Debt Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities   39,121
Fair Value, Measurements, Recurring [Member] | Significant Unobservable Inputs (Level 2) [Member] | Time Deposits [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities 876 19,030
Fair Value, Measurements, Recurring [Member] | Significant Unobservable Inputs (Level 3) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration 1,469 1,347
Total $ 1,469 $ 1,347
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of Presentation and Summary of Significant Accounting Policies - Fair Value of Forward Foreign Exchange Contracts (Detail) - USD ($)
Oct. 01, 2022
Dec. 31, 2021
Foreign Currency Exchange Contract [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, derivative asset $ 278,000 $ 504,000
Fair value, derivative liability 63,000 195,000
Cross Currency Interest Rate Contract [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notional value, derivative asset 585,000,000  
Fair value, derivative asset 62,223,000  
Fair value, derivative liability   5,363,000
Other Current Assets [Member] | Foreign Currency Exchange Contract [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notional value, derivative asset 42,690,000 55,309,000
Fair value, derivative asset 278,000 504,000
Other Current Liabilities [Member] | Foreign Currency Exchange Contract [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notional value, derivative liability 17,000,000 9,000,000
Fair value, derivative liability 63,000 195,000
Other Assets [Member] | Cross Currency Interest Rate Contract [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notional value, derivative asset 585,000,000  
Fair value, derivative asset 62,223,000  
Other Liabilities [Member] | Cross Currency Interest Rate Contract [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notional value, derivative liability   230,000,000
Fair value, derivative liability   5,363,000
Accumulated Other Comprehensive Income (Loss) [Member] | Cross Currency Interest Rate Contract [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, derivative asset $ 57,869,000 $ (15,944,000)
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of Presentation and Summary of Significant Accounting Policies - Gains (Losses) on Foreign Exchange Contracts (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Oct. 01, 2022
Oct. 02, 2021
Cost of Sales [Member] | Foreign Currency Exchange Contract [Member]        
Derivative [Line Items]        
Realized (losses) gains on closed contracts $ (3,811) $ (774) $ (6,603) $ 681
Unrealized gains (losses) on open contracts 461 (933) (93) (2,256)
Cumulative net pre-tax losses (3,350) (1,707) (6,696) (1,575)
Interest Income [Member] | Cross Currency Interest Rate Contract [Member]        
Derivative [Line Items]        
Interest earned 2,362 2,305 6,214 9,505
Other comprehensive income [Member] | Cross Currency Interest Rate Contract [Member]        
Derivative [Line Items]        
Unrealized gains on open contracts $ 31,108 $ 7,762 $ 73,812 $ 24,777
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of Presentation and Summary of Significant Accounting Policies - Summary of Activity of Company's Accrued Warranty Liability (Detail) - USD ($)
$ in Thousands
9 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Movement in Standard Product Warranty Accrual [Roll Forward]    
Balance at Beginning of Period $ 10,718 $ 10,950
Accruals for Warranties 6,606 6,537
Settlements Made (6,663) (6,991)
Balance at End of Period $ 10,661 $ 10,496
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Additional Information (Detail) - USD ($)
$ in Millions
Oct. 01, 2022
Dec. 31, 2021
Revenue Recognition [Line Items]    
Deferred revenue and customer advances $ 55 $ 46
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Summary of Activity of the Company's Deferred Revenue and Customer Advances (Detail) - USD ($)
$ in Thousands
9 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Revenue Recognition and Deferred Revenue [Abstract]    
Balance at the beginning of the period $ 273,598 $ 239,759
Recognition of revenue included in balance at beginning of the period (213,527) (197,279)
Revenue deferred during the period, net of revenue recognized 243,853 264,184
Balance at the end of the period $ 303,924 $ 306,664
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Schedule of Estimated Amount of Deferred Revenue and Customer Advances (Detail) - USD ($)
$ in Thousands
Oct. 01, 2022
Dec. 31, 2021
Revenue Recognition [Line Items]    
Deferred revenue and customer advances expected to be recognized $ 248,884 $ 227,561
Deferred revenue and customer advances expected to be recognized 303,924  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01    
Revenue Recognition [Line Items]    
Deferred revenue and customer advances expected to be recognized $ 248,884  
Deferred revenue and customer advances recognition period 1 year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01    
Revenue Recognition [Line Items]    
Deferred revenue and customer advances expected to be recognized $ 31,632  
Deferred revenue and customer advances recognition period 24 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01    
Revenue Recognition [Line Items]    
Deferred revenue and customer advances expected to be recognized $ 23,408  
Deferred revenue and customer advances recognition period 25 months  
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Marketable Securities - Schedule of Available-for-Sale Securities Reconciliation (Detail) - USD ($)
$ in Thousands
Oct. 01, 2022
Dec. 31, 2021
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 876 $ 72,094
Unrealized Loss   (26)
Fair Value 876 72,068
US Treasury Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost   13,929
Unrealized Loss   (12)
Fair Value   13,917
Corporate Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost   39,135
Unrealized Loss   (14)
Fair Value   39,121
Time Deposits [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 876 19,030
Fair Value 876 19,030
Cash Equivalents [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost   4,017
Fair Value   4,017
Short-term Investments [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 876 68,077
Unrealized Loss   (26)
Fair Value $ 876 $ 68,051
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Marketable Securities - Investments Classified By Contractual Maturity Date (Detail) - USD ($)
$ in Thousands
Oct. 01, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]    
Due in one year or less $ 876 $ 71,066
Due after one year through three years   1,002
Total $ 876 $ 72,068
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories - Inventory, Net of Reserves (Detail) - USD ($)
$ in Thousands
Oct. 01, 2022
Dec. 31, 2021
Inventory, Net, Items Net of Reserve Alternative [Abstract]    
Raw materials $ 186,958 $ 165,240
Work in progress 23,577 19,726
Finished goods 231,701 171,129
Total inventories $ 442,236 $ 356,095
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Other Intangibles - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 21 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Oct. 01, 2022
Oct. 02, 2021
Oct. 02, 2022
Dec. 31, 2021
Finite Lived And Indefinite Lived Intangible Assets [Line Items]            
Goodwill $ 420,257   $ 420,257     $ 437,865
Goodwill foreign currency translation adjustments     18,000      
Intangible assets, gross foreign currency translation adjustments     98,000      
Intangible assets, accumulated amortization foreign currency translation adjustments     76,000      
Amortization expense 15,000 $ 15,000 45,000 $ 45,000    
Future amortization expense, year 1 62,000   62,000      
Future amortization expense, year 2 62,000   62,000      
Future amortization expense, year 3 62,000   62,000      
Future amortization expense, year 4 62,000   62,000      
Future amortization expense, year 5 62,000   62,000      
Intangible assets other than goodwill capitalized during the period $ 14,000 $ 18,000 $ 38,000   $ 45,000  
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Other Intangibles - Schedule of Intangible Assets (Detail) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Oct. 01, 2022
Dec. 31, 2021
Finite Lived and Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 840,926 $ 901,628
Accumulated Amortization $ 627,497 $ 659,227
Weighted-Average Amortization Period 7 years 7 years
Trademarks [Member]    
Finite Lived and Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 9,680 $ 9,680
Software Development [Member]    
Finite Lived and Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 525,196 575,658
Accumulated Amortization $ 391,250 $ 420,862
Weighted-Average Amortization Period 5 years 5 years
Purchased Intangibles [Member]    
Finite Lived and Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 193,056 $ 201,302
Accumulated Amortization $ 160,972 $ 163,752
Weighted-Average Amortization Period 11 years 11 years
Licensing Agreements [Member]    
Finite Lived and Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 12,739 $ 12,635
Accumulated Amortization $ 5,848 $ 6,199
Weighted-Average Amortization Period 6 years 7 years
Patents and Other Intangibles [Member]    
Finite Lived and Indefinite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 100,255 $ 102,353
Accumulated Amortization $ 69,427 $ 68,414
Weighted-Average Amortization Period 8 years 8 years
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt - Additional Information (Detail) - USD ($)
1 Months Ended 9 Months Ended
Sep. 30, 2022
Oct. 01, 2022
Dec. 31, 2021
Nov. 30, 2017
Debt Instrument [Line Items]        
Debt facility fee   The interest rates applicable to the 2021 Credit Agreement are, at the Company’s option, equal to either the alternate base rate (which is a rate per annum equal to the greatest of (1) the prime rate in effect on such day, (2) the Federal Reserve Bank of New York Rate on such day plus 1/2 of 1% per annum and (3) the adjusted LIBO rate on such day (or if such day is not a business day, the immediately preceding business day) for a deposit in U.S. dollars with a maturity of one month plus 1% per annum) or the applicable 1, 3 or 6 month adjusted LIBO rate or EURIBO rate for Euro-denominated loans, in each case, plus an interest rate margin based upon the Company’s leverage ratio, which can range between 0 and 12.5 basis points for alternate base rate loans and between 80 and 112.5 basis points for LIBO rate or EURIBO rate loans. The facility fee on the 2021 Credit Agreement ranges between 7.5 and 25 basis points per annum, based on the leverage ratio, of the amount of the revolving facility commitments and the outstanding term loan.    
Long-term debt   $ 1,494,626,000 $ 1,513,870,000  
Line of credit maximum borrowing capacity   111,000,000 $ 121,000,000  
Cross Currency Interest Rate Contract [Member]        
Debt Instrument [Line Items]        
Notional value, derivative asset   $ 585,000,000    
Derivative instrument, term   3 years    
Notes Payable to Banks [Member]        
Debt Instrument [Line Items]        
Interest rate terms on debt   The interest rates applicable to the 2021 Credit Agreement are, at the Company’s option, equal to either the alternate base rate (which is a rate per annum equal to the greatest of (1) the prime rate in effect on such day, (2) the Federal Reserve Bank of New York Rate on such day plus 1/2 of 1% per annum and (3) the adjusted LIBO rate on such day (or if such day is not a business day, the immediately preceding business day) for a deposit in U.S. dollars with a maturity of one month plus 1% per annum) or the applicable 1, 3 or 6 month adjusted LIBO rate or EURIBO rate for Euro-denominated loans, in each case, plus an interest rate margin based upon the Company’s leverage ratio, which can range between 0 and 12.5 basis points for alternate base rate loans and between 80 and 112.5 basis points for LIBO rate or EURIBO rate loans. The facility fee on the 2021 Credit Agreement ranges between 7.5 and 25 basis points per annum, based on the leverage ratio, of the amount of the revolving facility commitments and the outstanding term loan.    
Debt covenant description   The 2021 Credit Agreement requires that the Company comply with an interest coverage ratio test of not less than 3.50:1 as of the end of any fiscal quarter for any period of four consecutive fiscal quarters and a leverage ratio test of not more than 3.50:1 as of the end of any fiscal quarter. In addition, the 2021 Credit Agreement includes negative covenants, affirmative covenants, representations and warranties and events of default that are customary for investment grade credit facilities.    
Unused borrowing capacity   $ 1,600,000,000    
Unsecured Debt [Member]        
Debt Instrument [Line Items]        
Debt covenant description   These senior unsecured notes require that the Company comply with an interest coverage ratio test of not less than 3.50:1 for any period of four consecutive fiscal quarters and a leverage ratio test of not more than 3.50:1 as of the end of any fiscal quarter. In addition, these senior unsecured notes include customary negative covenants, affirmative covenants, representations and warranties and events of default.    
Long-term debt   $ 1,300,000,000    
Call feature on debt instrument   The Company may prepay all or some of the senior unsecured notes at any time in an amount not less than 10% of the aggregate principal amount outstanding, plus the applicable make-whole amount or prepayment premium for the Series H senior unsecured note.    
Debt instrument percentage of the amount to be prepaid   10.00%    
Debt instrument interest coverage ratio   3.50%    
Debt instrument leverage ratio   3.50%    
Credit Agreements and Unsecured Debt [Member]        
Debt Instrument [Line Items]        
Weighted-average interest rate   3.24% 2.74%  
Revolving Facilities [Member] | Notes Payable to Banks [Member]        
Debt Instrument [Line Items]        
Face value of debt       $ 1,800,000,000
2021 Credit facility        
Debt Instrument [Line Items]        
Long term debt gross   $ 240,000,000 $ 210,000,000  
Debt Instrument, Term 5 years      
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt - Summary of Outstanding Debt (Detail) - USD ($)
$ in Thousands
Oct. 01, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Total notes payable and debt, current $ 50,000 $ 0
Unamortized debt issuance costs (5,374) (6,130)
Total long-term debt 1,494,626 1,513,870
Total debt 1,544,626 1,513,870
Credit Agreement [Member]    
Debt Instrument [Line Items]    
Long-term debt 240,000 210,000
Senior Unsecured Notes Series G [Member]    
Debt Instrument [Line Items]    
Total notes payable and debt, current 50,000 50,000
Senior Unsecured Notes Series H [Member]    
Debt Instrument [Line Items]    
Total notes payable and debt, current 50,000 50,000
Senior Unsecured Notes Series I [Member]    
Debt Instrument [Line Items]    
Total notes payable and debt, current 50,000  
Long-term debt   50,000
Senior Unsecured Notes Series K [Member]    
Debt Instrument [Line Items]    
Long-term debt 160,000 160,000
Senior Unsecured Notes Series L [Member]    
Debt Instrument [Line Items]    
Long-term debt 200,000 200,000
Senior Unsecured Notes Series M [Member]    
Debt Instrument [Line Items]    
Long-term debt 300,000 300,000
Senior Unsecured Notes Series N [Member]    
Debt Instrument [Line Items]    
Long-term debt 100,000 100,000
Senior Unsecured Notes Series O [Member]    
Debt Instrument [Line Items]    
Long-term debt $ 400,000 $ 400,000
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt - Summary of Outstanding Debt (Parenthetical) (Detail)
9 Months Ended 12 Months Ended
Oct. 01, 2022
Dec. 31, 2021
Senior Unsecured Notes Series G [Member]    
Debt Instrument [Line Items]    
Stated interest rate on debt instrument 3.92% 3.92%
Senior Unsecured Notes Series H [Member] | LIBOR [Member]    
Debt Instrument [Line Items]    
Interest rate margin 1.25% 1.25%
Senior Unsecured Notes Series I [Member]    
Debt Instrument [Line Items]    
Stated interest rate on debt instrument 3.13% 3.13%
Senior Unsecured Notes Series K [Member]    
Debt Instrument [Line Items]    
Stated interest rate on debt instrument 3.44% 3.44%
Senior Unsecured Notes Series L [Member]    
Debt Instrument [Line Items]    
Stated interest rate on debt instrument 3.31% 3.31%
Senior Unsecured Notes Series M [Member]    
Debt Instrument [Line Items]    
Stated interest rate on debt instrument 3.53% 3.53%
Senior Unsecured Notes Series N [Member]    
Debt Instrument [Line Items]    
Stated interest rate on debt instrument 1.68% 1.68%
Senior Unsecured Notes Series O [Member]    
Debt Instrument [Line Items]    
Stated interest rate on debt instrument 2.25% 2.25%
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Oct. 01, 2022
Oct. 02, 2021
Income Taxes [Line Items]        
Income tax holiday amount     $ 15 $ 13
Income tax holiday per share benefit     $ 0.25 $ 0.2
Effective income tax rate 14.90% 11.80% 14.50% 14.00%
Gross unrecognized tax benefit would impact the Company's effective tax rate   $ 29   $ 29
Maximum [Member]        
Income Taxes [Line Items]        
Expected change in unrecognized tax benefits in the next twelve months $ 18   $ 18  
United States [Member]        
Income Taxes [Line Items]        
Statutory tax rate     21.00%  
Ireland [Member]        
Income Taxes [Line Items]        
Statutory tax rate     12.50%  
U.K [Member]        
Income Taxes [Line Items]        
Statutory tax rate     19.00%  
Singapore [Member]        
Income Taxes [Line Items]        
Statutory tax rate     17.00%  
Singapore [Member] | April Two Thousand And Twenty One To March Two Thousand And Twenty Six [Member] | New Contractual Arrangement [Member]        
Income Taxes [Line Items]        
Statutory tax rate     5.00%  
Singapore [Member] | Contractual Tax Rate Singapore [Member]        
Income Taxes [Line Items]        
Marginal effective income tax rate     0.00%  
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Commitments and Contingencies - Additional Information (Detail)
$ in Millions
9 Months Ended
Oct. 01, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum License Fees Payable Future minimum license fees payable under existing license agreements as of October 1, 2022 are immaterial for the years ended December 31, 2022 and thereafter.
Potentials Payments Under Licensing Arrangements $ 2
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Additional Information (Detail)
shares in Millions
9 Months Ended
Oct. 01, 2022
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares available for grant | shares 6.5
Performance Stock Unit Plan [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Weighted-average grant date fair value of shares granted $ 313.21
Performance Stock Unit Plan [Member] | Minimum [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting rights 0.00%
Performance Stock Unit Plan [Member] | Maximum [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting rights 200.00%
Restricted Stock Plan [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Weighted-average grant date fair value of shares granted $ 364.59
Award vesting period 5 years
Equity Options  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting period 5 years
Award expiration period 10 years
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Oct. 01, 2022
Oct. 02, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation $ 10,207 $ 6,353 $ 30,929 $ 21,949
Cost of Sales [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation 478 468 2,420 1,828
Selling and Administrative Expenses [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation 8,174 4,116 23,607 15,810
Research and Development Expenses [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation $ 1,555 $ 1,769 $ 4,902 $ 4,311
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Relevant Data Used to Determine the Value of Stock Options Granted During the Period (Detail) - Equity Option [Member] - USD ($)
shares in Thousands
9 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Options Issued and Significant Assumptions Used to Estimate Option Fair Values    
Options issued 138 160
Fair value assumptions, risk free interest rate 2.00% 0.80%
Fair value assumptions, expected life in years 6 years 6 years
Fair value assumptions, expected volatility 30.70% 32.40%
Fair value assumptions, expected dividends  
Weighted-Average Exercise Price and Fair Value of Options on the Date of Grant    
Weighted-average exercise price of options granted $ 321.12 $ 281.23
Weighted-average grant date fair value of options granted $ 107.95 $ 91.46
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Stock Options Outstanding Roll Forward (Detail) - Equity Option [Member] - $ / shares
shares in Thousands
9 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding at December 31, 2021 691  
Granted 138 160
Exercised (167)  
Canceled (40)  
Outstanding at July 2, 2022 622  
Weighted-average exercise price of options outstanding at beginning of period $ 202.24  
Weighted-average exercise price of options granted 321.12 $ 281.23
Weighted-average exercise price of options exercised 168.37  
Weighted average exercise price of options canceled 253.23  
Weighted-average exercise price of options outstanding at end of period 234.43  
Minimum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted-average exercise price of options outstanding at beginning of period 88.71  
Weighted-average exercise price of options granted 270.49  
Weighted-average exercise price of options exercised 88.71  
Weighted average exercise price of options canceled 188.63  
Weighted-average exercise price of options outstanding at end of period 88.71  
Maximum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted-average exercise price of options outstanding at beginning of period 371.64  
Weighted-average exercise price of options granted 364.59  
Weighted-average exercise price of options exercised 279.9  
Weighted average exercise price of options canceled 364.59  
Weighted-average exercise price of options outstanding at end of period $ 371.64  
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Restricted Stock Units Unvested Roll Forward (Detail) - Restricted Stock Units (RSUs) [Member]
shares in Thousands
9 Months Ended
Oct. 01, 2022
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Unvested Beginning balance, Shares | shares 245
Shares, Granted | shares 98
Shares, Vested | shares (76)
Shares, Forfeited | shares (23)
Unvested Ending balance, Shares | shares 244
Weighted-average grant date fair value per share of shares unvested at beginning of period | $ / shares $ 234.97
Weighted-average grant date fair value per share of shares granted | $ / shares 322.99
Weighted-average grant date fair value per share of shares vested | $ / shares 219.3
Weighted-average grant date fair value of shares forfeited | $ / shares 256.22
Weighted-average grant date fair value per share of shares unvested at end of period | $ / shares $ 273.2
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Relevant Data Used to Determine the Value of Performance Shares (Detail) - Performance Stock Unit Plan [Member] - USD ($)
shares in Thousands, $ in Thousands
9 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Performance Stock Units Issued and Significant Assumptions Used to Estimate Fair Values    
Shares granted 40 41
Fair value assumptions, risk free interest rate 1.60% 0.20%
Fair value assumptions, expected life in years 2 years 10 months 24 days 2 years 10 months 24 days
Fair value assumptions, expected volatility 25.40% 38.70%
Fair value assumptions, expected volatility of peer companies 34.50% 34.70%
Fair value assumptions, correlation coefficient 43.00% 45.80%
Fair value assumptions, expected dividends $ 0  
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Performance Stock Units Unvested Roll Forward (Detail) - Performance Stock Unit Plan [Member] - $ / shares
shares in Thousands
9 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unvested Beginning balance, Shares 87  
Shares Granted 40 41
Shares Vested (24)  
Shares Forfeited 8  
Unvested Ending balance, Shares 111  
Weighted-average grant date fair value per share of shares unvested at beginning of period $ 285.73  
Weighted-average grant date fair value per share of shares granted 313.21  
Weighted-average grant date fair value per share of shares vested 308.71  
Weighted-average grant date fair value per share of shares forfeited 381.32  
Weighted-average grant date fair value per share of shares unvested at end of period $ 297.55  
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share - Earnings Per Share Reconciliation (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Oct. 01, 2022
Oct. 02, 2021
Earnings Per Share [Abstract]        
Net income per basic common share, Net Income (Numerator) $ 155,998 $ 161,185 $ 480,693 $ 476,604
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities, Net Income (Numerator) 0   0  
Net income per diluted common share, Net Income (Numerator) $ 155,998 $ 161,185 $ 480,693 $ 476,604
Net income per basic common share, Weighted-Average Shares (Denominator) 59,801 61,359 60,200 61,771
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities, Weighted-Average Shares (Denominator) 280 529 321 473
Net income per diluted common share, Weighted-Average Shares (Denominator) 60,081 61,888 60,521 62,244
Net income per basic common share, Per Share Amount $ 2.61 $ 2.63 $ 7.98 $ 7.72
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities, Per Share Amount (0.01) (0.03) (0.04) (0.06)
Net income per diluted common share, Per Share Amount $ 2.6 $ 2.6 $ 7.94 $ 7.66
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share - Additional Information (Detail) - shares
shares in Millions
3 Months Ended 9 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Oct. 01, 2022
Oct. 02, 2021
Earnings Per Share [Abstract]        
Antidilutive securities excluded from computation of earnings per share 1 1 1 1
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Oct. 01, 2022
Oct. 02, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance $ 392,124 $ 268,273 $ 367,554 $ 232,144
Other comprehensive (loss) income, net of tax (23,001) (4,435) (52,525) 2,329
Ending balance 385,236 295,222 385,236 295,222
Currency Translation [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     (99,985)  
Other comprehensive (loss) income, net of tax     (54,255)  
Ending balance (154,240)   (154,240)  
Unrealized Gain (Loss) on Retirement Plans [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     (11,860)  
Other comprehensive (loss) income, net of tax     1,710  
Ending balance (10,150)   (10,150)  
Unrealized Gain (Loss) on Investments [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     (20)  
Other comprehensive (loss) income, net of tax     20  
Ending balance 0   0  
Accumulated Other Comprehensive Loss [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (141,389) (111,179) (111,865) (117,943)
Other comprehensive (loss) income, net of tax     (52,525)  
Ending balance $ (164,390) $ (115,614) $ (164,390) $ (115,614)
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
Retirement Plans - Additional Information (Detail)
$ in Millions
Oct. 01, 2022
USD ($)
Minimum [Member]  
Defined Benefit Plan Disclosure [Line Items]  
Estimated future employer contributions in current fiscal year $ 3
Maximum [Member]  
Defined Benefit Plan Disclosure [Line Items]  
Estimated future employer contributions in current fiscal year $ 6
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.2.2
Retirement Plans - Defined Benefit Plan, Net Periodic Benefit Cost (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Oct. 01, 2022
Oct. 02, 2021
United States [Member] | Retiree Healthcare Plan [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Service cost $ 226 $ 198 $ 678 $ 663
Interest cost 145 141 436 419
Expected return on plan assets (269) (248) (807) (758)
Net amortization: Prior service (credit) cost (4) (5) (14) (14)
Net amortization: Net actuarial loss   8   8
Net periodic pension cost 98 94 293 318
Non-U.S. Pension Plans [Member] | Pension Plans [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Service cost 972 1,140 3,057 3,447
Interest cost 327 309 1,034 936
Expected return on plan assets (475) (459) (1,505) (1,389)
Settlement loss 139 102 139 102
Net amortization: Prior service (credit) cost (31) 13 (100) (67)
Net amortization: Net actuarial loss 150 130 476 653
Net periodic pension cost $ 1,082 $ 1,235 $ 3,101 $ 3,682
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Segment Information - Additional Information (Detail)
9 Months Ended
Oct. 01, 2022
Segment
Segment Reporting [Abstract]  
Number of operating segments 2
Number of reportable segments 1
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Segment Information - Summary of Net Sales for Company's Products and Services (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Oct. 01, 2022
Oct. 02, 2021
Disaggregation of Revenue [Line Items]        
Total net sales $ 708,555 $ 659,233 $ 2,113,446 $ 1,949,425
Waters Instrument Systems [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 274,869 240,475 825,677 717,910
Chemistry Consumables [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 128,096 123,045 385,661 368,478
TA Instrument Systems [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 61,958 55,613 174,055 155,722
Total product sales [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 464,923 419,133 1,385,393 1,242,110
Waters Service [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 220,436 218,291 660,371 644,625
TA Service [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 23,196 21,809 67,682 62,690
Total service sales [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales $ 243,632 $ 240,100 $ 728,053 $ 707,315
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Segment Information - Summary of Geographic Sales Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Oct. 01, 2022
Oct. 02, 2021
Disaggregation of Revenue [Line Items]        
Total net sales $ 708,555 $ 659,233 $ 2,113,446 $ 1,949,425
China [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 140,080 115,886 399,852 346,030
Japan [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 37,095 44,293 123,222 139,702
Asia Other [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 102,759 94,423 289,204 268,359
Total Asia [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 279,934 254,602 812,278 754,091
United States [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 216,380 194,776 638,908 544,124
Americas Other [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 40,029 36,225 123,609 109,128
Total Americas [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 256,409 231,001 762,517 653,252
Europe [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales $ 172,212 $ 173,630 $ 538,651 $ 542,082
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Segment Information - Summary of Net Sales by Customer Class (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Oct. 01, 2022
Oct. 02, 2021
Revenue, Major Customer [Line Items]        
Total net sales $ 708,555 $ 659,233 $ 2,113,446 $ 1,949,425
Pharmaceutical [Member]        
Revenue, Major Customer [Line Items]        
Total net sales 405,959 398,338 1,258,902 1,175,191
Industrial [Member]        
Revenue, Major Customer [Line Items]        
Total net sales 223,968 196,032 641,882 581,884
Academic and government [Member]        
Revenue, Major Customer [Line Items]        
Total net sales $ 78,628 $ 64,863 $ 212,662 $ 192,350
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Segment Information - Summary of Net Sales of Company Recognized at a Point in Time Versus Over Time (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Oct. 01, 2022
Oct. 02, 2021
Disaggregation of Revenue [Line Items]        
Total net sales $ 708,555 $ 659,233 $ 2,113,446 $ 1,949,425
Chemistry Consumables [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 128,096 123,045 385,661 368,478
Service [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 243,632 240,100 728,053 707,315
Net Sales Recognized at a Point in Time: [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 554,647 504,226 1,652,467 1,495,322
Net Sales Recognized at a Point in Time: [Member] | Instrument Systems [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 336,827 296,088 999,732 873,632
Net Sales Recognized at a Point in Time: [Member] | Chemistry Consumables [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 128,096 123,045 385,661 368,478
Net Sales Recognized at a Point in Time: [Member] | Service [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 89,724 85,093 267,074 253,212
Net Sales Recognized Over Time: [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 708,555 659,233 2,113,446 1,949,425
Net Sales Recognized Over Time: [Member] | Service [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales $ 153,908 $ 155,007 $ 460,979 $ 454,103
XML 80 d310383d10q_htm.xml IDEA: XBRL DOCUMENT 0001000697 2022-01-01 2022-10-01 0001000697 2022-10-01 0001000697 2021-12-31 0001000697 2022-07-03 2022-10-01 0001000697 2021-07-04 2021-10-02 0001000697 2021-01-01 2021-10-02 0001000697 2021-01-01 2021-12-31 0001000697 2022-10-28 0001000697 2021-10-02 0001000697 2021-01-01 2022-10-02 0001000697 2020-12-31 0001000697 2021-07-03 0001000697 2022-07-02 0001000697 us-gaap:USTreasurySecuritiesMember 2021-12-31 0001000697 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001000697 us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001000697 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001000697 us-gaap:BankTimeDepositsMember 2021-12-31 0001000697 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2021-12-31 0001000697 us-gaap:CashEquivalentsMember 2021-12-31 0001000697 us-gaap:ShortTermInvestmentsMember 2021-12-31 0001000697 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001000697 us-gaap:ForeignExchangeContractMember 2021-12-31 0001000697 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001000697 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember 2021-12-31 0001000697 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember 2021-12-31 0001000697 us-gaap:OtherLiabilitiesMember us-gaap:CrossCurrencyInterestRateContractMember 2021-12-31 0001000697 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001000697 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001000697 us-gaap:SoftwareDevelopmentMember 2021-12-31 0001000697 wat:PurchasedIntangiblesMember 2021-12-31 0001000697 us-gaap:TrademarksMember 2021-12-31 0001000697 us-gaap:LicensingAgreementsMember 2021-12-31 0001000697 wat:PatentsAndOtherIntangiblesMember 2021-12-31 0001000697 us-gaap:CrossCurrencyInterestRateContractMember 2021-12-31 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001000697 wat:ForeignSubsidiaryMember 2021-12-31 0001000697 wat:InvestmentsHeldInCurrenciesOtherThanUSDollarsMember 2021-12-31 0001000697 wat:CreditAgreementsAndUnsecuredDebtMember 2021-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesIMember 2021-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesGMember 2021-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesKMember 2021-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesLMember 2021-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesMMember 2021-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesNMember 2021-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesOMember 2021-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesHMember 2021-12-31 0001000697 wat:CreditAgreementMember 2021-12-31 0001000697 wat:FixedInterestRateMember us-gaap:UnsecuredDebtMember 2021-12-31 0001000697 wat:TwoThousandAndTwentyOneCreditFacilityMember 2021-12-31 0001000697 us-gaap:BankTimeDepositsMember 2022-10-01 0001000697 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2022-10-01 0001000697 2020-01-01 2022-10-01 0001000697 2021-01-01 2022-10-01 0001000697 2022-01-01 2022-10-01 0001000697 us-gaap:ShortTermInvestmentsMember 2022-10-01 0001000697 srt:MinimumMember 2022-10-01 0001000697 srt:MaximumMember 2022-10-01 0001000697 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-10-01 0001000697 us-gaap:ForeignExchangeContractMember 2022-10-01 0001000697 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-10-01 0001000697 us-gaap:CrossCurrencyInterestRateContractMember 2022-10-01 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-10-01 0001000697 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember 2022-10-01 0001000697 us-gaap:OtherAssetsMember us-gaap:CrossCurrencyInterestRateContractMember 2022-10-01 0001000697 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember 2022-10-01 0001000697 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-10-01 0001000697 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-10-01 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-01 0001000697 us-gaap:UnsecuredDebtMember 2022-10-01 0001000697 us-gaap:SoftwareDevelopmentMember 2022-10-01 0001000697 wat:PurchasedIntangiblesMember 2022-10-01 0001000697 us-gaap:TrademarksMember 2022-10-01 0001000697 us-gaap:LicensingAgreementsMember 2022-10-01 0001000697 wat:PatentsAndOtherIntangiblesMember 2022-10-01 0001000697 wat:ForeignSubsidiaryMember 2022-10-01 0001000697 wat:InvestmentsHeldInCurrenciesOtherThanUSDollarsMember 2022-10-01 0001000697 us-gaap:NotesPayableToBanksMember 2022-10-01 0001000697 wat:CreditAgreementsAndUnsecuredDebtMember 2022-10-01 0001000697 wat:SeniorUnsecuredNotesSeriesIMember 2022-10-01 0001000697 wat:SeniorUnsecuredNotesSeriesGMember 2022-10-01 0001000697 wat:SeniorUnsecuredNotesSeriesKMember 2022-10-01 0001000697 wat:SeniorUnsecuredNotesSeriesLMember 2022-10-01 0001000697 wat:SeniorUnsecuredNotesSeriesMMember 2022-10-01 0001000697 wat:SeniorUnsecuredNotesSeriesNMember 2022-10-01 0001000697 wat:SeniorUnsecuredNotesSeriesOMember 2022-10-01 0001000697 wat:SeniorUnsecuredNotesSeriesHMember 2022-10-01 0001000697 wat:CreditAgreementMember 2022-10-01 0001000697 wat:FixedInterestRateMember us-gaap:UnsecuredDebtMember 2022-10-01 0001000697 us-gaap:TreasuryStockMember 2022-10-01 0001000697 wat:TwoThousandAndTwentyOneCreditFacilityMember 2022-10-01 0001000697 us-gaap:ProductMember 2021-07-04 2021-10-02 0001000697 us-gaap:ServiceMember 2021-07-04 2021-10-02 0001000697 us-gaap:CostOfSalesMember 2021-07-04 2021-10-02 0001000697 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-07-04 2021-10-02 0001000697 us-gaap:ResearchAndDevelopmentExpenseMember 2021-07-04 2021-10-02 0001000697 wat:WatersInstrumentSystemsMember 2021-07-04 2021-10-02 0001000697 wat:ChemistryConsumablesMember 2021-07-04 2021-10-02 0001000697 wat:TaInstrumentSystemsMember 2021-07-04 2021-10-02 0001000697 wat:WatersServiceMember 2021-07-04 2021-10-02 0001000697 wat:TaServiceMember 2021-07-04 2021-10-02 0001000697 country:CN 2021-07-04 2021-10-02 0001000697 country:JP 2021-07-04 2021-10-02 0001000697 wat:AsiaOtherMember 2021-07-04 2021-10-02 0001000697 srt:AsiaPacificMember 2021-07-04 2021-10-02 0001000697 country:US 2021-07-04 2021-10-02 0001000697 wat:AmericasOtherMember 2021-07-04 2021-10-02 0001000697 srt:AmericasMember 2021-07-04 2021-10-02 0001000697 srt:EuropeMember 2021-07-04 2021-10-02 0001000697 wat:PharmaceuticalCustomersMember 2021-07-04 2021-10-02 0001000697 wat:IndustrialCustomersMember 2021-07-04 2021-10-02 0001000697 wat:GovernmentalAndAcademicCustomersMember 2021-07-04 2021-10-02 0001000697 wat:InstrumentSystemsMember us-gaap:TransferredAtPointInTimeMember 2021-07-04 2021-10-02 0001000697 wat:ChemistryConsumablesMember us-gaap:TransferredAtPointInTimeMember 2021-07-04 2021-10-02 0001000697 us-gaap:ServiceMember us-gaap:TransferredAtPointInTimeMember 2021-07-04 2021-10-02 0001000697 us-gaap:TransferredAtPointInTimeMember 2021-07-04 2021-10-02 0001000697 us-gaap:ServiceMember us-gaap:TransferredOverTimeMember 2021-07-04 2021-10-02 0001000697 us-gaap:TransferredOverTimeMember 2021-07-04 2021-10-02 0001000697 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2021-07-04 2021-10-02 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:InterestIncomeMember 2021-07-04 2021-10-02 0001000697 us-gaap:RetainedEarningsMember 2021-07-04 2021-10-02 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-04 2021-10-02 0001000697 us-gaap:AdditionalPaidInCapitalMember 2021-07-04 2021-10-02 0001000697 us-gaap:CommonStockMember 2021-07-04 2021-10-02 0001000697 us-gaap:TreasuryStockMember 2021-07-04 2021-10-02 0001000697 country:US us-gaap:DefinedBenefitPostretirementHealthCoverageMember 2021-07-04 2021-10-02 0001000697 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2021-07-04 2021-10-02 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:OtherComprehensiveIncomeMember 2021-07-04 2021-10-02 0001000697 us-gaap:ProductMember 2022-07-03 2022-10-01 0001000697 us-gaap:ServiceMember 2022-07-03 2022-10-01 0001000697 us-gaap:CostOfSalesMember 2022-07-03 2022-10-01 0001000697 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-07-03 2022-10-01 0001000697 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-03 2022-10-01 0001000697 wat:WatersInstrumentSystemsMember 2022-07-03 2022-10-01 0001000697 wat:ChemistryConsumablesMember 2022-07-03 2022-10-01 0001000697 wat:TaInstrumentSystemsMember 2022-07-03 2022-10-01 0001000697 wat:WatersServiceMember 2022-07-03 2022-10-01 0001000697 wat:TaServiceMember 2022-07-03 2022-10-01 0001000697 country:CN 2022-07-03 2022-10-01 0001000697 country:JP 2022-07-03 2022-10-01 0001000697 wat:AsiaOtherMember 2022-07-03 2022-10-01 0001000697 srt:AsiaPacificMember 2022-07-03 2022-10-01 0001000697 country:US 2022-07-03 2022-10-01 0001000697 wat:AmericasOtherMember 2022-07-03 2022-10-01 0001000697 srt:AmericasMember 2022-07-03 2022-10-01 0001000697 srt:EuropeMember 2022-07-03 2022-10-01 0001000697 wat:PharmaceuticalCustomersMember 2022-07-03 2022-10-01 0001000697 wat:IndustrialCustomersMember 2022-07-03 2022-10-01 0001000697 wat:GovernmentalAndAcademicCustomersMember 2022-07-03 2022-10-01 0001000697 wat:InstrumentSystemsMember us-gaap:TransferredAtPointInTimeMember 2022-07-03 2022-10-01 0001000697 wat:ChemistryConsumablesMember us-gaap:TransferredAtPointInTimeMember 2022-07-03 2022-10-01 0001000697 us-gaap:ServiceMember us-gaap:TransferredAtPointInTimeMember 2022-07-03 2022-10-01 0001000697 us-gaap:TransferredAtPointInTimeMember 2022-07-03 2022-10-01 0001000697 us-gaap:ServiceMember us-gaap:TransferredOverTimeMember 2022-07-03 2022-10-01 0001000697 us-gaap:TransferredOverTimeMember 2022-07-03 2022-10-01 0001000697 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2022-07-03 2022-10-01 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:InterestIncomeMember 2022-07-03 2022-10-01 0001000697 us-gaap:RetainedEarningsMember 2022-07-03 2022-10-01 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-03 2022-10-01 0001000697 us-gaap:AdditionalPaidInCapitalMember 2022-07-03 2022-10-01 0001000697 us-gaap:CommonStockMember 2022-07-03 2022-10-01 0001000697 us-gaap:TreasuryStockMember 2022-07-03 2022-10-01 0001000697 country:US us-gaap:DefinedBenefitPostretirementHealthCoverageMember 2022-07-03 2022-10-01 0001000697 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2022-07-03 2022-10-01 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:OtherComprehensiveIncomeMember 2022-07-03 2022-10-01 0001000697 us-gaap:ProductMember 2021-01-01 2021-10-02 0001000697 us-gaap:ServiceMember 2021-01-01 2021-10-02 0001000697 us-gaap:CostOfSalesMember 2021-01-01 2021-10-02 0001000697 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-10-02 0001000697 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-10-02 0001000697 wat:WatersInstrumentSystemsMember 2021-01-01 2021-10-02 0001000697 wat:ChemistryConsumablesMember 2021-01-01 2021-10-02 0001000697 wat:TaInstrumentSystemsMember 2021-01-01 2021-10-02 0001000697 wat:WatersServiceMember 2021-01-01 2021-10-02 0001000697 wat:TaServiceMember 2021-01-01 2021-10-02 0001000697 country:CN 2021-01-01 2021-10-02 0001000697 country:JP 2021-01-01 2021-10-02 0001000697 wat:AsiaOtherMember 2021-01-01 2021-10-02 0001000697 srt:AsiaPacificMember 2021-01-01 2021-10-02 0001000697 country:US 2021-01-01 2021-10-02 0001000697 wat:AmericasOtherMember 2021-01-01 2021-10-02 0001000697 srt:AmericasMember 2021-01-01 2021-10-02 0001000697 srt:EuropeMember 2021-01-01 2021-10-02 0001000697 wat:PharmaceuticalCustomersMember 2021-01-01 2021-10-02 0001000697 wat:IndustrialCustomersMember 2021-01-01 2021-10-02 0001000697 wat:GovernmentalAndAcademicCustomersMember 2021-01-01 2021-10-02 0001000697 wat:InstrumentSystemsMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-10-02 0001000697 wat:ChemistryConsumablesMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-10-02 0001000697 us-gaap:ServiceMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-10-02 0001000697 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-10-02 0001000697 us-gaap:ServiceMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-10-02 0001000697 us-gaap:TransferredOverTimeMember 2021-01-01 2021-10-02 0001000697 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2021-01-01 2021-10-02 0001000697 wat:PerformanceStockUnitsPsuMember 2021-01-01 2021-10-02 0001000697 us-gaap:StockOptionMember 2021-01-01 2021-10-02 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:InterestIncomeMember 2021-01-01 2021-10-02 0001000697 us-gaap:RetainedEarningsMember 2021-01-01 2021-10-02 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-10-02 0001000697 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-10-02 0001000697 us-gaap:CommonStockMember 2021-01-01 2021-10-02 0001000697 us-gaap:TreasuryStockMember 2021-01-01 2021-10-02 0001000697 country:US us-gaap:DefinedBenefitPostretirementHealthCoverageMember 2021-01-01 2021-10-02 0001000697 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2021-01-01 2021-10-02 0001000697 wat:ProgramsAuthorizedByBoardOfDirectorsMember 2021-01-01 2021-10-02 0001000697 wat:January2019ProgramMember 2021-01-01 2021-10-02 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:OtherComprehensiveIncomeMember 2021-01-01 2021-10-02 0001000697 us-gaap:ProductMember 2022-01-01 2022-10-01 0001000697 us-gaap:ServiceMember 2022-01-01 2022-10-01 0001000697 us-gaap:CostOfSalesMember 2022-01-01 2022-10-01 0001000697 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-10-01 0001000697 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-10-01 0001000697 wat:WatersInstrumentSystemsMember 2022-01-01 2022-10-01 0001000697 wat:ChemistryConsumablesMember 2022-01-01 2022-10-01 0001000697 wat:TaInstrumentSystemsMember 2022-01-01 2022-10-01 0001000697 wat:WatersServiceMember 2022-01-01 2022-10-01 0001000697 wat:TaServiceMember 2022-01-01 2022-10-01 0001000697 country:CN 2022-01-01 2022-10-01 0001000697 country:JP 2022-01-01 2022-10-01 0001000697 wat:AsiaOtherMember 2022-01-01 2022-10-01 0001000697 srt:AsiaPacificMember 2022-01-01 2022-10-01 0001000697 country:US 2022-01-01 2022-10-01 0001000697 wat:AmericasOtherMember 2022-01-01 2022-10-01 0001000697 srt:AmericasMember 2022-01-01 2022-10-01 0001000697 srt:EuropeMember 2022-01-01 2022-10-01 0001000697 wat:PharmaceuticalCustomersMember 2022-01-01 2022-10-01 0001000697 wat:IndustrialCustomersMember 2022-01-01 2022-10-01 0001000697 wat:GovernmentalAndAcademicCustomersMember 2022-01-01 2022-10-01 0001000697 wat:InstrumentSystemsMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-10-01 0001000697 wat:ChemistryConsumablesMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-10-01 0001000697 us-gaap:ServiceMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-10-01 0001000697 us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-10-01 0001000697 us-gaap:ServiceMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-10-01 0001000697 us-gaap:TransferredOverTimeMember 2022-01-01 2022-10-01 0001000697 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-10-01 0001000697 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-01-01 2022-10-01 0001000697 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-01-01 2022-10-01 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-10-01 0001000697 wat:PerformanceStockUnitsPsuMember 2022-01-01 2022-10-01 0001000697 us-gaap:RestrictedStockMember 2022-01-01 2022-10-01 0001000697 us-gaap:StockOptionMember 2022-01-01 2022-10-01 0001000697 us-gaap:NotesPayableToBanksMember 2022-01-01 2022-10-01 0001000697 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2022-01-01 2022-10-01 0001000697 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-10-01 0001000697 us-gaap:UnsecuredDebtMember 2022-01-01 2022-10-01 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:InterestIncomeMember 2022-01-01 2022-10-01 0001000697 srt:MinimumMember us-gaap:StockOptionMember 2022-01-01 2022-10-01 0001000697 srt:MaximumMember us-gaap:StockOptionMember 2022-01-01 2022-10-01 0001000697 us-gaap:SoftwareDevelopmentMember 2022-01-01 2022-10-01 0001000697 wat:PurchasedIntangiblesMember 2022-01-01 2022-10-01 0001000697 us-gaap:LicensingAgreementsMember 2022-01-01 2022-10-01 0001000697 wat:PatentsAndOtherIntangiblesMember 2022-01-01 2022-10-01 0001000697 country:SG wat:ContractualTaxRateSingaporeMember 2022-01-01 2022-10-01 0001000697 wat:SeniorUnsecuredNotesSeriesHMember us-gaap:LondonInterbankOfferedRateLIBORMember 2022-01-01 2022-10-01 0001000697 country:SG wat:AprilTwoThousandAndTwentyOneToMarchTwoThousandAndTwentySixMember wat:NewContractualArrangementMember 2022-01-01 2022-10-01 0001000697 country:IE 2022-01-01 2022-10-01 0001000697 country:GB 2022-01-01 2022-10-01 0001000697 country:SG 2022-01-01 2022-10-01 0001000697 us-gaap:RetainedEarningsMember 2022-01-01 2022-10-01 0001000697 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-10-01 0001000697 us-gaap:CommonStockMember 2022-01-01 2022-10-01 0001000697 us-gaap:TreasuryStockMember 2022-01-01 2022-10-01 0001000697 country:US us-gaap:DefinedBenefitPostretirementHealthCoverageMember 2022-01-01 2022-10-01 0001000697 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2022-01-01 2022-10-01 0001000697 srt:MinimumMember wat:PerformanceStockUnitsPsuMember 2022-01-01 2022-10-01 0001000697 srt:MaximumMember wat:PerformanceStockUnitsPsuMember 2022-01-01 2022-10-01 0001000697 us-gaap:OtherIncomeMember 2022-01-01 2022-10-01 0001000697 wat:January2019ProgramMember 2022-01-01 2022-10-01 0001000697 wat:ProgramsAuthorizedByBoardOfDirectorsMember 2022-01-01 2022-10-01 0001000697 wat:RelatedToVestingOfRestrictedStockUnitsMember 2022-01-01 2022-10-01 0001000697 us-gaap:CrossCurrencyInterestRateContractMember 2022-01-01 2022-10-01 0001000697 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:OtherComprehensiveIncomeMember 2022-01-01 2022-10-01 0001000697 srt:MaximumMember 2022-01-01 2022-10-01 0001000697 srt:MinimumMember 2022-01-01 2022-10-01 0001000697 wat:January2019ProgramMember 2019-01-31 0001000697 wat:January2019ProgramMember 2022-07-02 0001000697 us-gaap:SoftwareDevelopmentMember 2021-01-01 2021-12-31 0001000697 wat:PurchasedIntangiblesMember 2021-01-01 2021-12-31 0001000697 us-gaap:LicensingAgreementsMember 2021-01-01 2021-12-31 0001000697 wat:PatentsAndOtherIntangiblesMember 2021-01-01 2021-12-31 0001000697 wat:SeniorUnsecuredNotesSeriesHMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-12-31 0001000697 wat:RevolvingFacilitiesMember us-gaap:NotesPayableToBanksMember 2017-11-30 0001000697 wat:TwoThousandAndTwentyOneCreditFacilityMember 2022-09-01 2022-09-30 0001000697 us-gaap:CommonStockMember 2021-07-03 0001000697 us-gaap:AdditionalPaidInCapitalMember 2021-07-03 0001000697 us-gaap:RetainedEarningsMember 2021-07-03 0001000697 us-gaap:TreasuryStockMember 2021-07-03 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-03 0001000697 us-gaap:CommonStockMember 2021-10-02 0001000697 us-gaap:AdditionalPaidInCapitalMember 2021-10-02 0001000697 us-gaap:RetainedEarningsMember 2021-10-02 0001000697 us-gaap:TreasuryStockMember 2021-10-02 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-02 0001000697 us-gaap:CommonStockMember 2022-07-02 0001000697 us-gaap:AdditionalPaidInCapitalMember 2022-07-02 0001000697 us-gaap:RetainedEarningsMember 2022-07-02 0001000697 us-gaap:TreasuryStockMember 2022-07-02 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-02 0001000697 us-gaap:CommonStockMember 2022-10-01 0001000697 us-gaap:AdditionalPaidInCapitalMember 2022-10-01 0001000697 us-gaap:RetainedEarningsMember 2022-10-01 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-01 0001000697 us-gaap:CommonStockMember 2020-12-31 0001000697 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001000697 us-gaap:RetainedEarningsMember 2020-12-31 0001000697 us-gaap:TreasuryStockMember 2020-12-31 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001000697 us-gaap:StockOptionMember 2021-12-31 0001000697 wat:PerformanceStockUnitsPsuMember 2021-12-31 0001000697 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001000697 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-12-31 0001000697 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-12-31 0001000697 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001000697 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001000697 us-gaap:AccumulatedTranslationAdjustmentMember 2022-10-01 0001000697 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-10-01 0001000697 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-10-01 0001000697 us-gaap:StockOptionMember 2022-10-01 0001000697 wat:PerformanceStockUnitsPsuMember 2022-10-01 0001000697 us-gaap:RestrictedStockUnitsRSUMember 2022-10-01 0001000697 srt:MinimumMember us-gaap:StockOptionMember 2021-12-31 0001000697 srt:MaximumMember us-gaap:StockOptionMember 2021-12-31 0001000697 srt:MinimumMember us-gaap:StockOptionMember 2022-10-01 0001000697 srt:MaximumMember us-gaap:StockOptionMember 2022-10-01 0001000697 us-gaap:CommonStockMember 2021-12-31 0001000697 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001000697 us-gaap:RetainedEarningsMember 2021-12-31 0001000697 us-gaap:TreasuryStockMember 2021-12-31 iso4217:USD shares utr:Year pure utr:Month iso4217:USD shares wat:Segment false 2022 Q3 These senior unsecured notes require that the Company comply with an interest coverage ratio test of not less than 3.50:1 for any period of four consecutive fiscal quarters and a leverage ratio test of not more than 3.50:1 as of the end of any fiscal quarter. In addition, these senior unsecured notes include customary negative covenants, affirmative covenants, representations and warranties and events of default. 0001000697 --12-31 10-Q true 2022-10-01 false 01-14010 Waters Corporation DE 13-3668640 34 Maple Street Milford MA 01757 508 478-2000 Common Stock WAT NYSE Yes Yes Large Accelerated Filer false false false 59407575 443637000 501234000 876000 68051000 600924000 612648000 442236000 356095000 87912000 90914000 1575585000 1628942000 547386000 547913000 213429000 242401000 420257000 437865000 86285000 84734000 227111000 153077000 3070053000 3094932000 50000000 0 96567000 96799000 64554000 101192000 248884000 227561000 24231000 27906000 116819000 61278000 10661000 10718000 120254000 155054000 731970000 680508000 1494626000 1513870000 48798000 64027000 248111000 319547000 61470000 59623000 99842000 89803000 1952847000 2046870000 2684817000 2727378000 0.01 0.01 5000000 5000000 0 0 0 0 0.01 0.01 400000000 400000000 162379000 162084000 59534000 60728000 1624000 1621000 2181558000 2114880000 8281525000 7800832000 102845000 101356000 9915081000 9437914000 -164390000 -111865000 385236000 367554000 3070053000 3094932000 464923000 419133000 243632000 240100000 708555000 659233000 199918000 171364000 107183000 99764000 164417000 152545000 43435000 41986000 1592000 1759000 516545000 467418000 192010000 191815000 895000 -607000 12420000 11081000 2896000 2548000 183381000 182675000 27383000 21490000 155998000 161185000 2.61 2.63 59801000 61359000 2.6 2.6 60081000 61888000 1385393000 1242110000 728053000 707315000 2113446000 1949425000 593884000 506985000 306108000 298544000 483769000 453954000 127913000 125027000 4863000 5408000 9797000 0 1526334000 1389918000 587112000 559507000 2600000 18073000 34898000 34054000 7536000 10347000 562350000 553873000 81657000 77269000 480693000 476604000 7.98 7.72 60200000 61771000 7.94 7.66 60521000 62244000 155998000 161185000 480693000 476604000 -23779000 -4560000 -54255000 1256000 0 17000 26000 2000 0 6000 0 17000 20000 2000 -767000 103000 -1755000 -691000 254000 248000 501000 682000 -1021000 -145000 -2256000 -1373000 -243000 -37000 -546000 -302000 -778000 -108000 -1710000 -1071000 -23001000 -4435000 -52525000 2329000 132997000 156750000 428168000 478933000 480693000 476604000 30929000 21949000 -20836000 9219000 54306000 52760000 44799000 45166000 10003000 0 39098000 -23472000 113211000 93878000 6861000 9123000 3881000 6116000 -4952000 -4768000 47060000 71889000 -65999000 -57838000 412952000 529336000 113737000 116614000 8903000 -867000 7535000 7000000 11407000 241230000 77993000 117283000 -45783000 -248428000 165000000 510000000 135000000 250000000 0 8537000 36136000 55000000 477167000 492695000 -12844000 -2325000 -398187000 -183907000 -26579000 -8994000 -57597000 88007000 501234000 436695000 443637000 524702000 162017000 1620000 2090052000 7423408000 -9135628000 -111179000 268273000 161185000 161185000 -4435000 -4435000 8000 2567000 2567000 45000 1000 7396000 7397000 146051000 146051000 5000 0 6286000 6286000 162075000 1621000 2106301000 7584593000 -9281679000 -115614000 295222000 162348000 1623000 2166221000 8125527000 -9759858000 -141389000 392124000 155998000 155998000 -23001000 -23001000 9000 2488000 2488000 17000 2506000 2506000 155223000 155223000 5000 1000 10343000 10344000 162379000 1624000 2181558000 8281525000 -9915081000 -164390000 385236000 161666000 1617000 2029465000 7107989000 -8788984000 -117943000 232144000 476604000 476604000 2329000 2329000 40000 9578000 9578000 275000 3000 46109000 46112000 492695000 492695000 94000 1000 21149000 21150000 162075000 1621000 2106301000 7584593000 -9281679000 -115614000 295222000 162084000 1621000 2114880000 7800832000 -9437914000 -111865000 367554000 480693000 480693000 -52525000 -52525000 28000 8374000 8374000 167000 2000 28121000 28123000 477167000 477167000 100000 1000 30183000 30184000 162379000 1624000 2181558000 8281525000 -9915081000 -164390000 385236000 <div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">1 Basis of Presentation and Summary of Significant Accounting P<div style="display:inline;">olicies</div> </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Waters Corporation (the “Company,” “we,” “our,” or “us”) is a specialty measurement company that operates with a fundamental underlying purpose to advance the science that enables our customers to enhance human health and well-being. The Company has pioneered analytical workflow solutions involving liquid chromatography, mass spectrometry and thermal analysis innovations serving the life, materials and food sciences for more than 60 years. The Company primarily designs, manufactures, sells and services high-performance liquid chromatography (“HPLC”), ultra-performance liquid chromatography (“UPLC<div style="font-size:75%; vertical-align:top;display:inline;;font-size:8.3px">TM</div>” and, together with HPLC, referred to as “LC”) and mass spectrometry (“MS”) technology systems and support products, including chromatography columns, other consumable products and comprehensive post-warranty service plans. These systems are complementary products that are frequently employed together <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">(“LC-MS”)</div> and sold as integrated instrument systems using common software platforms. LC is a standard technique and is utilized in a broad range of industries to detect, identify, monitor and measure the chemical, physical and biological composition of materials, and to purify a full range of compounds. MS technology, principally in conjunction with chromatography, is employed in drug discovery and development, including clinical trial testing, the analysis of proteins in disease processes (known as “proteomics”), nutritional safety analysis and environmental testing. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">LC-MS</div> instruments combine a liquid phase sample introduction and separation system with mass spectrometric compound identification and quantification. In addition, the Company designs, manufactures, sells and services thermal analysis, rheometry and calorimetry instruments through its TA<div style="font-size:75%; vertical-align:top;display:inline;;font-size:8.3px">TM</div> product line. These instruments are used in predicting the suitability and stability of fine chemicals, pharmaceuticals, water, polymers, metals and viscous liquids for various industrial, consumer goods and healthcare products, as well as for life science research. The Company is also a developer and supplier of advanced software-based products that interface with the Company’s instruments, as well as other manufacturers’ instruments. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company’s interim fiscal quarter typically ends on the thirteenth Saturday of each quarter. Since the Company’s fiscal year end is December 31, the first and fourth fiscal quarters may have more or less than thirteen complete weeks. The Company’s third fiscal quarters for 2022 and 2021 ended on October 1, 2022 and October 2, 2021, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The accompanying unaudited interim consolidated financial statements have been prepared in accordance with the instructions to the Quarterly Report on Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-Q</div> and do not include all of the information and footnote disclosures required for annual financial statements prepared in accordance with generally accepted accounting principles (“U.S. GAAP”) in the United States of America. The consolidated financial statements include the accounts of the Company and its subsidiaries, which are wholly owned. All inter-company balances and transactions have been eliminated. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The preparation of consolidated financial statements in conformity with U.S. GAAP requires the Company to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent liabilities at the dates of the financial statements. Actual amounts may differ from these estimates under different assumptions or conditions. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">It is management’s opinion that the accompanying interim consolidated financial statements reflect all adjustments (which are normal and recurring) that are necessary for a fair statement of the results for the interim periods. The interim consolidated financial statements should be read in conjunction with the consolidated financial statements included in the Company’s Annual Report on Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-K</div> for the year ended December 31, 2021, as filed with the U.S. Securities and Exchange Commission (“SEC”) on February 24, 2022. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Risks and Uncertainties </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company is subject to risks common to companies in the analytical instrument industry, including, but not limited to, global economic and financial market conditions, fluctuations in foreign currency exchange rates, fluctuations in customer demand, development by its competitors of new technological innovations, costs of developing new technologies, levels of debt and debt service requirements, risk of disruption, dependence on key personnel, protection and litigation of proprietary technology, shifts in taxable income between tax jurisdictions and compliance with regulations of the U.S. Food and Drug Administration and similar foreign regulatory authorities and agencies. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Both the Company’s domestic and international operations have been and continue to be affected by the ongoing global <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic and the resulting volatility and uncertainty it has caused in the U.S. and international markets. The Company operates in over 35 countries, including those in regions most impacted by the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic. </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Through the date of the issuance of these financial statements, the Company’s consolidated financial position, results of operations and cash flows have not been materially impacted and, thus, the Company concluded that no interim goodwill or long-lived asset impairment analyses were required. Further, there have been no violations of debt covenants. Any prolonged material disruption to the Company’s employees, suppliers, manufacturing, or customers could result in a material impact to its consolidated financial position, results of operations or cash flows in the future. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Translation of Foreign Currencies </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The functional currency of each of the Company’s foreign operating subsidiaries is the local currency of its country of domicile, except for the Company’s subsidiaries in Hong Kong, Singapore and the Cayman Islands, where the underlying transactional cash flows are denominated in currencies other than the respective local currency of domicile. The functional currency of the Hong Kong, Singapore and Cayman Islands subsidiaries is the U.S. dollar, based on the respective entity’s cash flows. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the Company’s foreign operations, assets and liabilities are translated into U.S. dollars at exchange rates prevailing on the balance sheet date, while revenues and expenses are translated at average exchange rates prevailing during the respective period. Any resulting translation gains or losses are included in accumulated other comprehensive loss in the consolidated balance sheets. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Cash, Cash Equivalents and Investments </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Cash equivalents represent highly liquid investments, with original maturities of 90 days or less, while investments with longer maturities are classified as investments. The Company maintains cash balances in various operating accounts in excess of federally insured limits, and in foreign subsidiary accounts in currencies other than the U.S. dollar. As of October 1, 2022 and December 31, 2021, $409 million out of $445 million and $440 million out of $569 million, respectively, of the Company’s total cash, cash equivalents and investments were held by foreign subsidiaries. In addition, $270 million out of $445 million and $298 million out of $569 million of cash, cash equivalents and investments were held in currencies other than the U.S. dollar at October 1, 2022 and December 31, 2021, respectively. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Accounts Receivable and Allowance for Credit Losses </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Trade accounts receivable are recorded at the invoiced amount and do not bear interest. The Company has very limited use of rebates and other cash considerations payable to customers and, as a result, the transaction price determination does not have any material variable consideration. The Company does not consider there to be significant concentrations of credit risk with respect to trade receivables due to the short-term nature of the balances, the Company having a large and diverse customer base, and the Company having a strong historical experience of collecting receivables with minimal defaults. As a result, credit risk is considered low across territories and trade receivables are considered to be a single class of financial asset. The allowance for credit losses is based on a number of factors and is calculated by applying a historical loss rate to trade receivable aging balances to estimate a general reserve balance along with an additional adjustment for any specific receivables with known or anticipated issues affecting the likelihood of recovery. Past due balances with a probability of default based on historical data as well as relevant available forward-looking information are included in the specific adjustment. The historical loss rate is reviewed on at least an annual basis and the allowance for credit losses is reviewed quarterly for any required adjustments. The Company does not have any <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">off-balance</div> sheet credit exposure related to its customers. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Trade receivables related to instrument sales are collateralized by the instrument that is sold. If there is a risk of default related to a receivable that is collateralized, then the fair value of the collateral is calculated and adjusted for the cost to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-possess,</div> refurbish and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-sell</div> the instrument. This adjusted fair value is compared to the receivable balance and the difference would be recorded as the expected credit loss. </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">The following is a summary of the activity of the Company’s allowance for credit losses for the nine months ended October 1, 2022 and October 2, 2021 (in thousands): </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr> <td style="width: 62%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance at<br/> Beginning<br/> of Period</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Additions</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Deductions</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance at End<br/> of Period</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allowance for Credit Losses</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">October 1, 2022</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,228</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,980</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(4,973</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,235</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">October 2, 2021</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,381</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,388</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(4,107</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,662</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr></table> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Other Investments </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">During the nine months ended October 1, 2022, the Company sold equity investments for $10 million in cash and recorded gains on the sales of approximately $7 million in other income, net on the statement of operations. The Company also incurred $6 million in losses on equity investments recorded within other income, net on the statement of operations. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">During the nine months ended October 2, 2021, the Company recorded an unrealized gain on an equity security still held at the reporting date of approximately $10 million within other income, net on the statement of operations. This unrealized gain was recorded as an upward price adjustment to the carrying value of the investment due to an observable price change of a similar security. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value Measurements </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In accordance with the accounting standards for fair value measurements and disclosures, certain of the Company’s assets and liabilities are measured at fair value on a recurring basis as of October 1, 2022 and December 31, 2021. Fair values determined by Level 1 inputs utilize observable data, such as quoted prices in active markets. Fair values determined by Level 2 inputs utilize data points other than quoted prices in active markets that are observable either directly or indirectly. Fair values determined by Level 3 inputs utilize unobservable data points for which there is little or no market data, which require the reporting entity to develop its own assumptions. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table represents the Company’s assets and liabilities measured at fair value on a recurring basis at October 1, 2022 (in thousands): </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr> <td style="width: 61%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total at<br/> October 1,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Quoted Prices<br/> in Active<br/> Markets</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">for Identical<br/> Assets</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 1)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant<br/> Other<br/> Observable<br/> Inputs<br/> (Level 2)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant<br/> Unobservable<br/> Inputs</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 3)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Assets:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Time deposits</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">876</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">876</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Waters 401(k) Restoration Plan assets</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">24,099</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">24,099</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign currency exchange contracts</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">278</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">278</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest rate cross-currency swap agreements</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">62,223</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">62,223</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">87,476</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">24,099</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">63,377</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Liabilities:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contingent consideration</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,469</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,469</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign currency exchange contracts</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">63</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">63</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,532</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">63</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,469</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table represents the Company’s assets and liabilities measured at fair value on a recurring basis at December 31, 2021 (in thousands): </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr> <td style="width: 56%; line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total at<br/> December 31,<br/> 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Quoted Prices<br/> in Active<br/> Markets</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">for Identical<br/> Assets</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 1)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant<br/> Other<br/> Observable<br/> Inputs<br/> (Level 2)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant<br/> Unobservable<br/> Inputs</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 3)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Assets:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">U.S. Treasury securities</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,917</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,917</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Corporate debt securities</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">39,121</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">39,121</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Time deposits</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19,030</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19,030</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Waters 401(k) Restoration Plan assets</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">38,729</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">38,729</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign currency exchange contracts</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">504</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">504</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">111,301</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">38,729</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">72,572</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Liabilities:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contingent consideration</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,347</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,347</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign currency exchange contracts</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">195</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">195</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest rate cross-currency swap agreements</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,363</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,363</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,905</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,558</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,347</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value of 401(k) Restoration Plan Assets </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The 401(k) Restoration Plan is a nonqualified defined contribution plan and the assets were held in registered mutual funds and have been classified as Level 1. The fair values of the assets in the plan are determined through market and observable sources from daily quoted prices on nationally recognized securities exchanges. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value of Cash Equivalents, Investments, Foreign Currency Exchange Contracts and Interest Rate Cross-Currency Swap Agreements </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The fair values of the Company’s cash equivalents, investments, foreign currency exchange contracts and interest rate cross-currency swap agreements are determined through market and observable sources and have been classified as Level 2. These assets and liabilities have been initially valued at the transaction price and subsequently valued, typically utilizing third-party pricing services. The pricing services use many inputs to determine value, including reportable trades, benchmark yields, credit spreads, broker/dealer quotes, current spot rates and other industry and economic events. The Company validates the prices provided by third-party pricing services by reviewing their pricing methods and obtaining market values from other pricing sources. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value of Contingent Consideration </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The fair value of the Company’s liability for contingent consideration relates to earnout payments in connection with the December 2020 acquisition of Integrated Software Solutions (“ISS”) and is determined using a probability-weighted discounted cash flow model, which uses significant unobservable inputs, and has been classified as Level 3. Subsequent changes in the fair value of the contingent consideration liability are recorded in the results of operations. The fair value of the contingent consideration liability associated with future earnout payments is based on several factors, including the achievement of certain revenue and customer account milestones over the two years after the acquisition date and a discount rate that reflects both the likelihood of achieving the estimated future results and the Company’s creditworthiness. A change in any of these unobservable inputs can significantly change the fair value of the contingent consideration. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The fair value of future contingent consideration payments related to the December 2020 acquisition of ISS was estimated to be $1 million at both October 1, 2022 and December 31, 2021. </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value of Other Financial Instruments </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company’s accounts receivable and accounts payable are recorded at cost, which approximates fair value due to their short-term nature. The carrying value of the Company’s variable interest rate debt approximates fair value due to the variable nature of the interest rate. The carrying value of the Company’s fixed interest rate debt was $1.3 billion at both October 1, 2022 and December 31, 2021. The fair value of the Company’s fixed interest rate debt was estimated using discounted cash flow models, based on estimated current rates offered for similar debt under current market conditions for the Company. The fair value of the Company’s fixed interest rate debt was estimated to be $1.1 billion and $1.3 billion at October 1, 2022 and December 31, 2021, respectively, using Level 2 inputs. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Derivative Transactions </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company is a global company that operates in over 35 countries and, as a result, the Company’s net sales, cost of sales, operating expenses and balance sheet amounts are significantly impacted by fluctuations in foreign currency exchange rates. The Company is exposed to currency price risk on foreign currency exchange rate fluctuations when it translates its <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-U.S.</div> dollar foreign subsidiaries’ financial statements into U.S. dollars and when any of the Company’s subsidiaries purchase or sell products or services in a currency other than its own currency. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company’s principal strategies in managing exposures to changes in foreign currency exchange rates are to (1) naturally hedge the foreign-currency-denominated liabilities on the Company’s balance sheet against corresponding assets of the same currency, such that any changes in liabilities due to fluctuations in foreign currency exchange rates are typically offset by corresponding changes in assets and (2) mitigate foreign exchange risk exposure of international operations by hedging the variability in the movement of foreign currency exchange rates on a portion of its Euro-denominated and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Yen-denominated</div> net asset investments. The Company presents the derivative transactions in financing activities in the statement of cash flows. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Foreign Currency Exchange Contracts </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company does not specifically enter into any derivatives that hedge foreign-currency-denominated operating assets, liabilities or commitments on its balance sheet, other than a portion of certain third-party accounts receivable and accounts payable, and the Company’s net worldwide intercompany receivables and payables, which are eliminated in consolidation. The Company periodically aggregates its net worldwide balances by currency and then enters into foreign currency exchange contracts that mature within 90 days to hedge a portion of the remaining balance to minimize some of the Company’s currency price risk exposure. The foreign currency exchange contracts are not designated for hedge accounting treatment. Principal hedged currencies include the Euro, Japanese yen, British pound, Mexican peso and Brazilian real. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Interest Rate Cross-Currency Swap Agreements </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of October 1, 2022, the Company had three-year interest rate cross-currency swap derivative agreements with an aggregate notional value of $585 million to hedge the variability in the movement of foreign currency exchange rates on a portion of its Euro-denominated and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Yen-denominated</div> net asset investments. Under hedge accounting, the change in fair value of the derivative that relates to changes in the foreign currency spot rate are recorded in the currency translation adjustment in other comprehensive income and remain in accumulated comprehensive loss in stockholders’ equity until the sale or substantial liquidation of the foreign operation. The difference between the interest rate received and paid under the interest rate cross-currency swap derivative agreement is recorded in interest income in the statement of operations. </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company’s foreign currency exchange contracts and interest rate cross-currency swap agreements included in the consolidated balance sheets are classified as follows (in thousands): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr> <td style="width: 58%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Notional Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Notional Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign currency exchange contracts:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other current assets</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">42,690</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">278</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">55,309</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">504</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other current liabilities</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">17,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">63</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">195</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest rate cross-currency swap agreements:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other assets</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">585,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">62,223</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other liabilities</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">230,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,363</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accumulated other comprehensive income (loss)</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">57,869</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(15,944</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following is a summary of the activity included in the consolidated statements of operations and statements of comprehensive income related to the foreign currency exchange contracts and interest rate cross-currency swap agreements (in <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 48%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td style="width: 16%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td rowspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Financial</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Statement</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Classification</div></div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1,<br/>2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2,<br/>2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1,<br/>2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2,<br/>2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td colspan="3" style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign currency exchange contracts:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Realized (losses) gains on closed contracts</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap">Cost of sales</td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3,811</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(774</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(6,603</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">681</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unrealized gains (losses) on open contracts</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cost of sales</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">461</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(933</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(93</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,256</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cumulative net <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-tax</div> losses</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap">Cost of sales</td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3,350</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,707</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(6,696</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,575</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td colspan="3" style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest rate cross-currency swap agreements:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest earned</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest income</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,362</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,305</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,214</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,505</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unrealized gains on open contracts</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other comprehensive income</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">31,108</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,762</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">73,812</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">24,777</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> </table> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Stockholders’ Equity </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">In January 2019, the Company’s Board of Directors authorized the Company to repurchase up to $4 billion of its outstanding common stock over a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-year</div> period. This program replaced the remaining amounts available from the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-existing</div> <div style="background-color:rgba(255, 255, 255, .0);;display:inline;">program. In Dec<div style="display:inline;">e</div>mber 2020, the Company’s Board of Directors authorized the extension of the share repurchase program through January 21, 2023. During both the nine</div> months ended October 1, 2022 and October 2, 2021, the Company repurchased 1.5 million shares of the Company’s outstanding common stock at a cost of $467 million and $484 million, respectively, under the January 2019 authorization and other previously announced programs. In addition, the Company repurchased $11 million and $9 million of common stock related to the vesting of restricted stock units during the nine months ended October 1, 2022 and October 2, 2021, respectively. As of October 1, 2022, the Company had repurchased an aggregate of 14.6 million shares at a cost of $3.6 billion under the January 2019 repurchase program and had a total of $418 million authorized for future repurchase<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">s.</div></div></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color:rgba(255, 255, 255, .0);;display:inline;">Product Warr<div style="display:inline;">a</div>nty Cost</div></div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color:rgba(255, 255, 255, .0);;display:inline;">s</div></div></div></div></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color:rgba(255, 255, 255, .0);;display:inline;">The Compan</div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color:rgba(255, 255, 255, .0);;display:inline;">y accrues estimated product warranty costs at the time of sale, which are included in cost of sales in the consolidated statements of operations. While the Company en<div style="display:inline;">g</div>ages in extensive product quality programs and processes, including actively monitoring and evaluating the quality of its component suppliers, the Company’s warranty obligation is affected by product failure rates, material usage and service delivery costs incurred in correcting a product failure. The amount of the accrued warranty liability is based on historical information, such as past experience, product failure rates, number of units repaired and estimated costs of material and labor. The liability is reviewed for reasonableness at least quarterly.</div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following is a summary of the activity of the Company’s accrued warranty liability for the nine months ended October 1, 2022 and October 2, 2021 (in thousands): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr> <td style="width: 62%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance at<br/> Beginning<br/> of Period</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accruals for<br/> Warranties</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Settlements<br/> Made</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance at<br/> End of<br/> Period</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued warranty liability:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">October 1, 2022</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,718</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,606</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(6,663</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,661</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">October 2, 2021</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,950</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,537</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(6,991</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,496</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> </table> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Other Items </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">During the nine months ended October 1, 2022, the Company completed an asset acquisition in which the charge detection mass spectrometry technology (“CDMS technology”) assets of Megadalton Solutions, Inc. (“Megadalton”) were acquired for approximately $10 million in total purchase price, of which $5 million was paid at closing and the remaining $4 million will be paid in the future at various dates through 2029. This CDMS technology makes it possible to analyze extremely large proteins and protein complexes used in cell and gene therapies that would otherwise be difficult to analyze with conventional mass spectrometry. Once this technology is further developed, it will extend the capabilities of our mass spectrometry portfolio for a broader set of applications and as such the cost of this technology asset has been accounted for as Acquired <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">In-Process</div> Research and Development and expensed in costs and operating expenses in the statement of operations. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company’s interim fiscal quarter typically ends on the thirteenth Saturday of each quarter. Since the Company’s fiscal year end is December 31, the first and fourth fiscal quarters may have more or less than thirteen complete weeks. The Company’s third fiscal quarters for 2022 and 2021 ended on October 1, 2022 and October 2, 2021, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The accompanying unaudited interim consolidated financial statements have been prepared in accordance with the instructions to the Quarterly Report on Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-Q</div> and do not include all of the information and footnote disclosures required for annual financial statements prepared in accordance with generally accepted accounting principles (“U.S. GAAP”) in the United States of America. The consolidated financial statements include the accounts of the Company and its subsidiaries, which are wholly owned. All inter-company balances and transactions have been eliminated. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The preparation of consolidated financial statements in conformity with U.S. GAAP requires the Company to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent liabilities at the dates of the financial statements. Actual amounts may differ from these estimates under different assumptions or conditions. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">It is management’s opinion that the accompanying interim consolidated financial statements reflect all adjustments (which are normal and recurring) that are necessary for a fair statement of the results for the interim periods. The interim consolidated financial statements should be read in conjunction with the consolidated financial statements included in the Company’s Annual Report on Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-K</div> for the year ended December 31, 2021, as filed with the U.S. Securities and Exchange Commission (“SEC”) on February 24, 2022. </div> The consolidated financial statements include the accounts of the Company and its subsidiaries, which are wholly owned. All inter-company balances and transactions have been eliminated. The preparation of consolidated financial statements in conformity with U.S. GAAP requires the Company to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent liabilities at the dates of the financial statements. Actual amounts may differ from these estimates under different assumptions or conditions. <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Risks and Uncertainties </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company is subject to risks common to companies in the analytical instrument industry, including, but not limited to, global economic and financial market conditions, fluctuations in foreign currency exchange rates, fluctuations in customer demand, development by its competitors of new technological innovations, costs of developing new technologies, levels of debt and debt service requirements, risk of disruption, dependence on key personnel, protection and litigation of proprietary technology, shifts in taxable income between tax jurisdictions and compliance with regulations of the U.S. Food and Drug Administration and similar foreign regulatory authorities and agencies. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Both the Company’s domestic and international operations have been and continue to be affected by the ongoing global <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic and the resulting volatility and uncertainty it has caused in the U.S. and international markets. The Company operates in over 35 countries, including those in regions most impacted by the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic. </div>Through the date of the issuance of these financial statements, the Company’s consolidated financial position, results of operations and cash flows have not been materially impacted and, thus, the Company concluded that no interim goodwill or long-lived asset impairment analyses were required. Further, there have been no violations of debt covenants. Any prolonged material disruption to the Company’s employees, suppliers, manufacturing, or customers could result in a material impact to its consolidated financial position, results of operations or cash flows in the future. <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Translation of Foreign Currencies </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The functional currency of each of the Company’s foreign operating subsidiaries is the local currency of its country of domicile, except for the Company’s subsidiaries in Hong Kong, Singapore and the Cayman Islands, where the underlying transactional cash flows are denominated in currencies other than the respective local currency of domicile. The functional currency of the Hong Kong, Singapore and Cayman Islands subsidiaries is the U.S. dollar, based on the respective entity’s cash flows. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the Company’s foreign operations, assets and liabilities are translated into U.S. dollars at exchange rates prevailing on the balance sheet date, while revenues and expenses are translated at average exchange rates prevailing during the respective period. Any resulting translation gains or losses are included in accumulated other comprehensive loss in the consolidated balance sheets. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Cash, Cash Equivalents and Investments </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Cash equivalents represent highly liquid investments, with original maturities of 90 days or less, while investments with longer maturities are classified as investments. The Company maintains cash balances in various operating accounts in excess of federally insured limits, and in foreign subsidiary accounts in currencies other than the U.S. dollar. As of October 1, 2022 and December 31, 2021, $409 million out of $445 million and $440 million out of $569 million, respectively, of the Company’s total cash, cash equivalents and investments were held by foreign subsidiaries. In addition, $270 million out of $445 million and $298 million out of $569 million of cash, cash equivalents and investments were held in currencies other than the U.S. dollar at October 1, 2022 and December 31, 2021, respectively. </div> Cash equivalents represent highly liquid investments, with original maturities of 90 days or less, while investments with longer maturities are classified as investments. 409000000 445000000 440000000 569000000 270000000 445000000 298000000 569000000 <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Accounts Receivable and Allowance for Credit Losses </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Trade accounts receivable are recorded at the invoiced amount and do not bear interest. The Company has very limited use of rebates and other cash considerations payable to customers and, as a result, the transaction price determination does not have any material variable consideration. The Company does not consider there to be significant concentrations of credit risk with respect to trade receivables due to the short-term nature of the balances, the Company having a large and diverse customer base, and the Company having a strong historical experience of collecting receivables with minimal defaults. As a result, credit risk is considered low across territories and trade receivables are considered to be a single class of financial asset. The allowance for credit losses is based on a number of factors and is calculated by applying a historical loss rate to trade receivable aging balances to estimate a general reserve balance along with an additional adjustment for any specific receivables with known or anticipated issues affecting the likelihood of recovery. Past due balances with a probability of default based on historical data as well as relevant available forward-looking information are included in the specific adjustment. The historical loss rate is reviewed on at least an annual basis and the allowance for credit losses is reviewed quarterly for any required adjustments. The Company does not have any <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">off-balance</div> sheet credit exposure related to its customers. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Trade receivables related to instrument sales are collateralized by the instrument that is sold. If there is a risk of default related to a receivable that is collateralized, then the fair value of the collateral is calculated and adjusted for the cost to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-possess,</div> refurbish and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-sell</div> the instrument. This adjusted fair value is compared to the receivable balance and the difference would be recorded as the expected credit loss. </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">The following is a summary of the activity of the Company’s allowance for credit losses for the nine months ended October 1, 2022 and October 2, 2021 (in thousands): </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr> <td style="width: 62%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance at<br/> Beginning<br/> of Period</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Additions</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Deductions</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance at End<br/> of Period</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allowance for Credit Losses</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">October 1, 2022</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,228</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,980</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(4,973</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,235</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">October 2, 2021</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,381</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,388</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(4,107</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,662</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr></table> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">The following is a summary of the activity of the Company’s allowance for credit losses for the nine months ended October 1, 2022 and October 2, 2021 (in thousands): </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr> <td style="width: 62%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance at<br/> Beginning<br/> of Period</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Additions</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Deductions</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance at End<br/> of Period</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allowance for Credit Losses</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">October 1, 2022</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,228</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,980</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(4,973</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,235</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">October 2, 2021</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,381</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,388</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(4,107</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,662</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr></table> 13228000 4980000 4973000 13235000 14381000 3388000 4107000 13662000 <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Other Investments </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">During the nine months ended October 1, 2022, the Company sold equity investments for $10 million in cash and recorded gains on the sales of approximately $7 million in other income, net on the statement of operations. The Company also incurred $6 million in losses on equity investments recorded within other income, net on the statement of operations. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">During the nine months ended October 2, 2021, the Company recorded an unrealized gain on an equity security still held at the reporting date of approximately $10 million within other income, net on the statement of operations. This unrealized gain was recorded as an upward price adjustment to the carrying value of the investment due to an observable price change of a similar security. </div> 10000000 7000000 6000000 10000000 <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value Measurements </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In accordance with the accounting standards for fair value measurements and disclosures, certain of the Company’s assets and liabilities are measured at fair value on a recurring basis as of October 1, 2022 and December 31, 2021. Fair values determined by Level 1 inputs utilize observable data, such as quoted prices in active markets. Fair values determined by Level 2 inputs utilize data points other than quoted prices in active markets that are observable either directly or indirectly. Fair values determined by Level 3 inputs utilize unobservable data points for which there is little or no market data, which require the reporting entity to develop its own assumptions. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table represents the Company’s assets and liabilities measured at fair value on a recurring basis at October 1, 2022 (in thousands): </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr> <td style="width: 61%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total at<br/> October 1,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Quoted Prices<br/> in Active<br/> Markets</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">for Identical<br/> Assets</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 1)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant<br/> Other<br/> Observable<br/> Inputs<br/> (Level 2)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant<br/> Unobservable<br/> Inputs</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 3)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Assets:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Time deposits</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">876</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">876</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Waters 401(k) Restoration Plan assets</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">24,099</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">24,099</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign currency exchange contracts</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">278</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">278</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest rate cross-currency swap agreements</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">62,223</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">62,223</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">87,476</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">24,099</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">63,377</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Liabilities:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contingent consideration</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,469</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,469</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign currency exchange contracts</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">63</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">63</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,532</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">63</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,469</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table represents the Company’s assets and liabilities measured at fair value on a recurring basis at December 31, 2021 (in thousands): </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr> <td style="width: 56%; line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total at<br/> December 31,<br/> 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Quoted Prices<br/> in Active<br/> Markets</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">for Identical<br/> Assets</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 1)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant<br/> Other<br/> Observable<br/> Inputs<br/> (Level 2)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant<br/> Unobservable<br/> Inputs</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 3)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Assets:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">U.S. Treasury securities</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,917</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,917</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Corporate debt securities</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">39,121</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">39,121</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Time deposits</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19,030</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19,030</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Waters 401(k) Restoration Plan assets</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">38,729</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">38,729</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign currency exchange contracts</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">504</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">504</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">111,301</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">38,729</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">72,572</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Liabilities:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contingent consideration</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,347</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,347</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign currency exchange contracts</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">195</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">195</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest rate cross-currency swap agreements</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,363</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,363</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,905</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,558</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,347</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value of 401(k) Restoration Plan Assets </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The 401(k) Restoration Plan is a nonqualified defined contribution plan and the assets were held in registered mutual funds and have been classified as Level 1. The fair values of the assets in the plan are determined through market and observable sources from daily quoted prices on nationally recognized securities exchanges. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value of Cash Equivalents, Investments, Foreign Currency Exchange Contracts and Interest Rate Cross-Currency Swap Agreements </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The fair values of the Company’s cash equivalents, investments, foreign currency exchange contracts and interest rate cross-currency swap agreements are determined through market and observable sources and have been classified as Level 2. These assets and liabilities have been initially valued at the transaction price and subsequently valued, typically utilizing third-party pricing services. The pricing services use many inputs to determine value, including reportable trades, benchmark yields, credit spreads, broker/dealer quotes, current spot rates and other industry and economic events. The Company validates the prices provided by third-party pricing services by reviewing their pricing methods and obtaining market values from other pricing sources. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value of Contingent Consideration </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The fair value of the Company’s liability for contingent consideration relates to earnout payments in connection with the December 2020 acquisition of Integrated Software Solutions (“ISS”) and is determined using a probability-weighted discounted cash flow model, which uses significant unobservable inputs, and has been classified as Level 3. Subsequent changes in the fair value of the contingent consideration liability are recorded in the results of operations. The fair value of the contingent consideration liability associated with future earnout payments is based on several factors, including the achievement of certain revenue and customer account milestones over the two years after the acquisition date and a discount rate that reflects both the likelihood of achieving the estimated future results and the Company’s creditworthiness. A change in any of these unobservable inputs can significantly change the fair value of the contingent consideration. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The fair value of future contingent consideration payments related to the December 2020 acquisition of ISS was estimated to be $1 million at both October 1, 2022 and December 31, 2021. </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value of Other Financial Instruments </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company’s accounts receivable and accounts payable are recorded at cost, which approximates fair value due to their short-term nature. The carrying value of the Company’s variable interest rate debt approximates fair value due to the variable nature of the interest rate. The carrying value of the Company’s fixed interest rate debt was $1.3 billion at both October 1, 2022 and December 31, 2021. The fair value of the Company’s fixed interest rate debt was estimated using discounted cash flow models, based on estimated current rates offered for similar debt under current market conditions for the Company. The fair value of the Company’s fixed interest rate debt was estimated to be $1.1 billion and $1.3 billion at October 1, 2022 and December 31, 2021, respectively, using Level 2 inputs. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table represents the Company’s assets and liabilities measured at fair value on a recurring basis at October 1, 2022 (in thousands): </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr> <td style="width: 61%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total at<br/> October 1,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Quoted Prices<br/> in Active<br/> Markets</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">for Identical<br/> Assets</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 1)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant<br/> Other<br/> Observable<br/> Inputs<br/> (Level 2)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant<br/> Unobservable<br/> Inputs</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 3)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Assets:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Time deposits</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">876</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">876</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Waters 401(k) Restoration Plan assets</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">24,099</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">24,099</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign currency exchange contracts</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">278</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">278</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest rate cross-currency swap agreements</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">62,223</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">62,223</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">87,476</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">24,099</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">63,377</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Liabilities:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contingent consideration</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,469</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,469</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign currency exchange contracts</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">63</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">63</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,532</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">63</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,469</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table represents the Company’s assets and liabilities measured at fair value on a recurring basis at December 31, 2021 (in thousands): </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr> <td style="width: 56%; line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total at<br/> December 31,<br/> 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Quoted Prices<br/> in Active<br/> Markets</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">for Identical<br/> Assets</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 1)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant<br/> Other<br/> Observable<br/> Inputs<br/> (Level 2)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant<br/> Unobservable<br/> Inputs</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 3)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Assets:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">U.S. Treasury securities</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,917</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,917</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Corporate debt securities</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">39,121</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">39,121</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Time deposits</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19,030</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19,030</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Waters 401(k) Restoration Plan assets</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">38,729</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">38,729</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign currency exchange contracts</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">504</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">504</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">111,301</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">38,729</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">72,572</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Liabilities:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contingent consideration</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,347</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,347</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign currency exchange contracts</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">195</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">195</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest rate cross-currency swap agreements</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,363</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,363</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,905</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,558</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,347</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 876000 876000 24099000 24099000 278000 278000 62223000 62223000 87476000 24099000 63377000 1469000 1469000 63000 63000 1532000 63000 1469000 13917000 13917000 39121000 39121000 19030000 19030000 38729000 38729000 504000 504000 111301000 38729000 72572000 1347000 1347000 195000 195000 5363000 5363000 6905000 5558000 1347000 1000000 1300000000 1300000000 1100000000 1300000000 <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Derivative Transactions </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company is a global company that operates in over 35 countries and, as a result, the Company’s net sales, cost of sales, operating expenses and balance sheet amounts are significantly impacted by fluctuations in foreign currency exchange rates. The Company is exposed to currency price risk on foreign currency exchange rate fluctuations when it translates its <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-U.S.</div> dollar foreign subsidiaries’ financial statements into U.S. dollars and when any of the Company’s subsidiaries purchase or sell products or services in a currency other than its own currency. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company’s principal strategies in managing exposures to changes in foreign currency exchange rates are to (1) naturally hedge the foreign-currency-denominated liabilities on the Company’s balance sheet against corresponding assets of the same currency, such that any changes in liabilities due to fluctuations in foreign currency exchange rates are typically offset by corresponding changes in assets and (2) mitigate foreign exchange risk exposure of international operations by hedging the variability in the movement of foreign currency exchange rates on a portion of its Euro-denominated and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Yen-denominated</div> net asset investments. The Company presents the derivative transactions in financing activities in the statement of cash flows. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Foreign Currency Exchange Contracts </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company does not specifically enter into any derivatives that hedge foreign-currency-denominated operating assets, liabilities or commitments on its balance sheet, other than a portion of certain third-party accounts receivable and accounts payable, and the Company’s net worldwide intercompany receivables and payables, which are eliminated in consolidation. The Company periodically aggregates its net worldwide balances by currency and then enters into foreign currency exchange contracts that mature within 90 days to hedge a portion of the remaining balance to minimize some of the Company’s currency price risk exposure. The foreign currency exchange contracts are not designated for hedge accounting treatment. Principal hedged currencies include the Euro, Japanese yen, British pound, Mexican peso and Brazilian real. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Interest Rate Cross-Currency Swap Agreements </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of October 1, 2022, the Company had three-year interest rate cross-currency swap derivative agreements with an aggregate notional value of $585 million to hedge the variability in the movement of foreign currency exchange rates on a portion of its Euro-denominated and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Yen-denominated</div> net asset investments. Under hedge accounting, the change in fair value of the derivative that relates to changes in the foreign currency spot rate are recorded in the currency translation adjustment in other comprehensive income and remain in accumulated comprehensive loss in stockholders’ equity until the sale or substantial liquidation of the foreign operation. The difference between the interest rate received and paid under the interest rate cross-currency swap derivative agreement is recorded in interest income in the statement of operations. </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company’s foreign currency exchange contracts and interest rate cross-currency swap agreements included in the consolidated balance sheets are classified as follows (in thousands): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr> <td style="width: 58%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Notional Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Notional Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign currency exchange contracts:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other current assets</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">42,690</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">278</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">55,309</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">504</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other current liabilities</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">17,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">63</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">195</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest rate cross-currency swap agreements:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other assets</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">585,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">62,223</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other liabilities</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">230,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,363</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accumulated other comprehensive income (loss)</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">57,869</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(15,944</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following is a summary of the activity included in the consolidated statements of operations and statements of comprehensive income related to the foreign currency exchange contracts and interest rate cross-currency swap agreements (in <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 48%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td style="width: 16%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td rowspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Financial</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Statement</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Classification</div></div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1,<br/>2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2,<br/>2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1,<br/>2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2,<br/>2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td colspan="3" style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign currency exchange contracts:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Realized (losses) gains on closed contracts</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap">Cost of sales</td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3,811</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(774</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(6,603</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">681</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unrealized gains (losses) on open contracts</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cost of sales</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">461</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(933</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(93</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,256</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cumulative net <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-tax</div> losses</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap">Cost of sales</td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3,350</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,707</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(6,696</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,575</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td colspan="3" style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest rate cross-currency swap agreements:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest earned</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest income</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,362</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,305</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,214</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,505</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unrealized gains on open contracts</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other comprehensive income</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">31,108</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,762</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">73,812</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">24,777</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> </table> The Company is a global company that operates in over 35 countries and, as a result, the Company’s net sales, cost of sales, operating expenses and balance sheet amounts are significantly impacted by fluctuations in foreign currency exchange rates. The Company periodically aggregates its net worldwide balances by currency and then enters into foreign currency exchange contracts that mature within 90 days to hedge a portion of the remaining balance to minimize some of the Company’s currency price risk exposure. The foreign currency exchange contracts are not designated for hedge accounting treatment. 585000000 <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company’s foreign currency exchange contracts and interest rate cross-currency swap agreements included in the consolidated balance sheets are classified as follows (in thousands): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr> <td style="width: 58%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Notional Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Notional Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign currency exchange contracts:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other current assets</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">42,690</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">278</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">55,309</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">504</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other current liabilities</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">17,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">63</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">195</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest rate cross-currency swap agreements:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other assets</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">585,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">62,223</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other liabilities</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">230,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,363</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accumulated other comprehensive income (loss)</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">57,869</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(15,944</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> </table> 42690000 278000 55309000 504000 17000000 63000 9000000 195000 585000000 62223000 230000000 5363000 57869000 -15944000 <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following is a summary of the activity included in the consolidated statements of operations and statements of comprehensive income related to the foreign currency exchange contracts and interest rate cross-currency swap agreements (in <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 48%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td style="width: 16%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td rowspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Financial</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Statement</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Classification</div></div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1,<br/>2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2,<br/>2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1,<br/>2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2,<br/>2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td colspan="3" style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign currency exchange contracts:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Realized (losses) gains on closed contracts</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap">Cost of sales</td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3,811</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(774</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(6,603</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">681</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unrealized gains (losses) on open contracts</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cost of sales</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">461</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(933</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(93</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,256</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cumulative net <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-tax</div> losses</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap">Cost of sales</td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3,350</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,707</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(6,696</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,575</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td colspan="3" style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest rate cross-currency swap agreements:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest earned</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest income</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,362</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,305</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,214</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,505</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unrealized gains on open contracts</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other comprehensive income</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">31,108</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7,762</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">73,812</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">24,777</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> </table> -3811000 -774000 -6603000 681000 461000 -933000 -93000 -2256000 -3350000 -1707000 -6696000 -1575000 2362000 2305000 6214000 9505000 31108000 7762000 73812000 24777000 <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Stockholders’ Equity </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">In January 2019, the Company’s Board of Directors authorized the Company to repurchase up to $4 billion of its outstanding common stock over a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-year</div> period. This program replaced the remaining amounts available from the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-existing</div> <div style="background-color:rgba(255, 255, 255, .0);;display:inline;">program. In Dec<div style="display:inline;">e</div>mber 2020, the Company’s Board of Directors authorized the extension of the share repurchase program through January 21, 2023. During both the nine</div> months ended October 1, 2022 and October 2, 2021, the Company repurchased 1.5 million shares of the Company’s outstanding common stock at a cost of $467 million and $484 million, respectively, under the January 2019 authorization and other previously announced programs. In addition, the Company repurchased $11 million and $9 million of common stock related to the vesting of restricted stock units during the nine months ended October 1, 2022 and October 2, 2021, respectively. As of October 1, 2022, the Company had repurchased an aggregate of 14.6 million shares at a cost of $3.6 billion under the January 2019 repurchase program and had a total of $418 million authorized for future repurchase<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">s.</div></div></div> 4000000000 1500000 1500000 467000000 484000000 11000000 9000000 14600000 3600000000 418000000 <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color:rgba(255, 255, 255, .0);;display:inline;">Product Warr<div style="display:inline;">a</div>nty Cost</div></div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color:rgba(255, 255, 255, .0);;display:inline;">s</div></div></div></div></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color:rgba(255, 255, 255, .0);;display:inline;">The Compan</div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color:rgba(255, 255, 255, .0);;display:inline;">y accrues estimated product warranty costs at the time of sale, which are included in cost of sales in the consolidated statements of operations. While the Company en<div style="display:inline;">g</div>ages in extensive product quality programs and processes, including actively monitoring and evaluating the quality of its component suppliers, the Company’s warranty obligation is affected by product failure rates, material usage and service delivery costs incurred in correcting a product failure. The amount of the accrued warranty liability is based on historical information, such as past experience, product failure rates, number of units repaired and estimated costs of material and labor. The liability is reviewed for reasonableness at least quarterly.</div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following is a summary of the activity of the Company’s accrued warranty liability for the nine months ended October 1, 2022 and October 2, 2021 (in thousands): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr> <td style="width: 62%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance at<br/> Beginning<br/> of Period</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accruals for<br/> Warranties</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Settlements<br/> Made</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance at<br/> End of<br/> Period</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued warranty liability:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">October 1, 2022</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,718</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,606</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(6,663</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,661</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">October 2, 2021</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,950</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,537</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(6,991</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,496</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> </table> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following is a summary of the activity of the Company’s accrued warranty liability for the nine months ended October 1, 2022 and October 2, 2021 (in thousands): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr> <td style="width: 62%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance at<br/> Beginning<br/> of Period</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accruals for<br/> Warranties</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Settlements<br/> Made</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance at<br/> End of<br/> Period</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued warranty liability:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">October 1, 2022</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,718</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,606</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(6,663</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,661</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">October 2, 2021</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,950</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,537</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(6,991</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,496</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> </table> 10718000 6606000 6663000 10661000 10950000 6537000 6991000 10496000 <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Other Items </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">During the nine months ended October 1, 2022, the Company completed an asset acquisition in which the charge detection mass spectrometry technology (“CDMS technology”) assets of Megadalton Solutions, Inc. (“Megadalton”) were acquired for approximately $10 million in total purchase price, of which $5 million was paid at closing and the remaining $4 million will be paid in the future at various dates through 2029. This CDMS technology makes it possible to analyze extremely large proteins and protein complexes used in cell and gene therapies that would otherwise be difficult to analyze with conventional mass spectrometry. Once this technology is further developed, it will extend the capabilities of our mass spectrometry portfolio for a broader set of applications and as such the cost of this technology asset has been accounted for as Acquired <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">In-Process</div> Research and Development and expensed in costs and operating expenses in the statement of operations. </div> 10000000 5000000 4000000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">2 Revenue Recognition </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company’s deferred revenue liabilities on the consolidated balance sheets consist of the obligation on instrument service contracts and customer payments received in advance, prior to transfer of control of the instrument. The Company records deferred revenue primarily related to its service contracts, where consideration is billable at the beginning of the service period. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following is a summary of the activity of the Company’s deferred revenue and customer advances for the nine months ended October 1, 2022 and October 2, 2021 (in thousands): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"> <tr> <td style="width: 69%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 8%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 7%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at the beginning of the period</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">273,598</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">239,759</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Recognition of revenue included in balance at beginning of the period</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(213,527</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(197,279</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenue deferred during the period, net of revenue recognized</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">243,853</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">264,184</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at the end of the period</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">303,924</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">306,664</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company classified $55 million and $46 million of deferred revenue and customer advances in other long-term liabilities at October 1, 2022 and December 31, 2021, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The amount of deferred revenue and customer advances equals the transaction price allocated to unfulfilled performance obligations for the period presented. Such amounts are expected to be recognized in the future as follows (in thousands): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border:0;margin:0 auto"> <tr> <td style="width: 83%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 9%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred revenue and customer advances expected to be recognized in:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">One year or less</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">248,884</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">13</div>-24</div> months</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">31,632</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">25 months and beyond</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">23,408</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">303,924</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following is a summary of the activity of the Company’s deferred revenue and customer advances for the nine months ended October 1, 2022 and October 2, 2021 (in thousands): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"> <tr> <td style="width: 69%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 8%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 7%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at the beginning of the period</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">273,598</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">239,759</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Recognition of revenue included in balance at beginning of the period</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(213,527</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(197,279</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenue deferred during the period, net of revenue recognized</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">243,853</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">264,184</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at the end of the period</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">303,924</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">306,664</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 273598000 239759000 213527000 197279000 243853000 264184000 303924000 306664000 55000000 46000000 <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The amount of deferred revenue and customer advances equals the transaction price allocated to unfulfilled performance obligations for the period presented. Such amounts are expected to be recognized in the future as follows (in thousands): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:68%;border:0;margin:0 auto"> <tr> <td style="width: 83%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 9%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred revenue and customer advances expected to be recognized in:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">One year or less</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">248,884</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">13</div>-24</div> months</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">31,632</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">25 months and beyond</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">23,408</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">303,924</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> P1Y 248884000 P24M 31632000 P25M 23408000 303924000 <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">3 Marketable Securities </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company’s marketable securities within cash equivalents and investments included in the consolidated balance sheets are detailed as follows (in thousands): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr> <td style="width: 68%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortized<br/> Cost</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized<br/> Gain</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized<br/> Loss</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair<br/> Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Time deposits</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">876</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">876</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">876</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">876</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts included in:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Investments</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">876</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">876</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">876</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">876</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr> <td style="width: 65%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortized<br/> Cost</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized<br/> Gain</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized<br/> Loss</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair<br/> Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">U.S. Treasury securities</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,929</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(12</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,917</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Corporate debt securities</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">39,135</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(14</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">39,121</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Time deposits</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19,030</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19,030</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">72,094</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(26</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">72,068</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts included in:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash equivalents</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,017</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,017</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Investments</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">68,077</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(26</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">68,051</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">72,094</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(26</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">72,068</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The estimated fair value of marketable debt securities by maturity date is as follows (in thousands): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"> <tr> <td style="width: 67%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 12%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 12%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Due in one year or less</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">876</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">71,066</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Due after one year through three years</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,002</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">876</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">72,068</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company’s marketable securities within cash equivalents and investments included in the consolidated balance sheets are detailed as follows (in thousands): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr> <td style="width: 68%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortized<br/> Cost</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized<br/> Gain</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized<br/> Loss</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair<br/> Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Time deposits</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">876</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">876</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">876</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">876</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts included in:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Investments</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">876</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">876</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">876</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">876</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr> <td style="width: 65%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 5%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortized<br/> Cost</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized<br/> Gain</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized<br/> Loss</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair<br/> Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">U.S. Treasury securities</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,929</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(12</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,917</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Corporate debt securities</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">39,135</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(14</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">39,121</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Time deposits</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19,030</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19,030</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">72,094</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(26</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">72,068</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts included in:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash equivalents</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,017</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,017</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Investments</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">68,077</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(26</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">68,051</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">72,094</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(26</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">72,068</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 876000 876000 876000 876000 876000 876000 876000 876000 13929000 12000 13917000 39135000 14000 39121000 19030000 19030000 72094000 26000 72068000 4017000 4017000 68077000 26000 68051000 72094000 26000 72068000 <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The estimated fair value of marketable debt securities by maturity date is as follows (in thousands): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"> <tr> <td style="width: 67%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 12%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 12%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Due in one year or less</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">876</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">71,066</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Due after one year through three years</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,002</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">876</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">72,068</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 876000 71066000 1002000 876000 72068000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">4 Inventories </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Inventories are classified as follows (in thousands): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"> <tr> <td style="width: 68%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 8%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 8%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Raw materials</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">186,958</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">165,240</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Work in progress</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">23,577</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19,726</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Finished goods</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">231,701</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">171,129</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total inventories</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">442,236</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">356,095</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Inventories are classified as follows (in thousands): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"> <tr> <td style="width: 68%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 8%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 8%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Raw materials</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">186,958</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">165,240</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Work in progress</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">23,577</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19,726</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Finished goods</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">231,701</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">171,129</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total inventories</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">442,236</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">356,095</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 186958000 165240000 23577000 19726000 231701000 171129000 442236000 356095000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">5 Goodwill and Other Intangibles </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The carrying amount of goodwill was $420 million and $438 million at October 1, 2022 and December 31, 2021, respectively. The effect of foreign currency translation decreased goodwill by $18 million. </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company’s intangible assets included in the consolidated balance sheets are detailed as follows (dollars in thousands): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width: 52%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 2%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 2%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 2%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 2%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 2%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 2%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Gross<br/> Carrying<br/> Amount</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated<br/> Amortization</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-<br/> Average<br/> Amortization<br/> Period</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Gross<br/> Carrying<br/> Amount</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated<br/> Amortization</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-<br/> Average<br/> Amortization<br/> Period</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Capitalized software</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">525,196</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">391,250</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5 years</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">575,658</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">420,862</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5 years</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Purchased intangibles</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">193,056</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">160,972</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11 years</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">201,302</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">163,752</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11 years</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trademarks</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,680</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,680</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Licenses</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,739</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,848</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6 years</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,635</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,199</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7 years</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Patents and other intangibles</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">100,255</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">69,427</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8 years</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">102,353</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">68,414</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8 years</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">840,926</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">627,497</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7 years</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">901,628</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">659,227</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7 years</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">The Company capitalized intangible assets in the amounts of $14 million and $18 million in the three months ended October 1, 2022 and October 2, 2021, respectively, and $38 million and $45 million in the nine months ended October 1, 2022 and October 2, 2021, respectively. The gross carrying value of intangible assets and accumulated amortization for intangible assets decreased by $98 million and $76 million, respectively, in the nine months ended October 1, 2022 due to the effects of foreign currency translation. Amortization expense for intangible assets was $15 million for <div style="letter-spacing: 0px; top: 0px;;display:inline;">both </div>the three months ended October 1, 2022 and October 2, 2021. Amortization expense for intangible assets was $45 million for both the nine months ended October 1, 2022 and October 2, 2021. Amortization expense for intangible assets is estimated to be $62 million per year for each of the next five years. </div> 420000000 438000000 18000000 <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company’s intangible assets included in the consolidated balance sheets are detailed as follows (dollars in thousands): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width: 52%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 2%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 2%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 2%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 2%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 2%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 2%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Gross<br/> Carrying<br/> Amount</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated<br/> Amortization</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-<br/> Average<br/> Amortization<br/> Period</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Gross<br/> Carrying<br/> Amount</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated<br/> Amortization</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-<br/> Average<br/> Amortization<br/> Period</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Capitalized software</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">525,196</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">391,250</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5 years</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">575,658</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">420,862</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5 years</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Purchased intangibles</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">193,056</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">160,972</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11 years</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">201,302</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">163,752</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11 years</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trademarks</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,680</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,680</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Licenses</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,739</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,848</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6 years</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,635</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,199</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7 years</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Patents and other intangibles</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">100,255</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">69,427</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8 years</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">102,353</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">68,414</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8 years</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">840,926</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">627,497</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7 years</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">901,628</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">659,227</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7 years</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> </table> 525196000 391250000 P5Y 575658000 420862000 P5Y 193056000 160972000 P11Y 201302000 163752000 P11Y 9680000 9680000 12739000 5848000 P6Y 12635000 6199000 P7Y 100255000 69427000 P8Y 102353000 68414000 P8Y 840926000 627497000 P7Y 901628000 659227000 P7Y 14000000 18000000 38000000 45000000 98000000 76000000 15000000 15000000 45000000 45000000 62000000 62000000 62000000 62000000 62000000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">6 Debt </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company entered into a credit agreement in September 2021 (the “2021 Credit Agreement”) governing the Company’s five-year, $1.8 billion revolving facility (the “2021 Credit Facility”) that expires in September 2026. As of October 1, 2022 and December 31, 2021, the 2021 Credit Facility had a total of $240 million and $210 million outstanding, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The interest rates applicable to the 2021 Credit Agreement are, at the Company’s option, equal to either the alternate base rate (which is a rate per annum equal to the greatest of (1) the prime rate in effect on such day, (2) the Federal Reserve Bank of New York Rate on such day plus 1/2 of 1% per annum and (3) the adjusted LIBO rate on such day (or if such day is not a business day, the immediately preceding business day) for a deposit in U.S. dollars with a maturity of one month plus 1% per annum) or the applicable 1, 3 or 6 month adjusted LIBO rate or EURIBO rate for Euro-denominated loans, in each case, plus an interest rate margin based upon the Company’s leverage ratio, which can range between 0 and 12.5 basis points for alternate base rate loans and between 80 and 112.5 basis points for LIBO rate or EURIBO rate loans. The facility fee on the 2021 Credit Agreement ranges between 7.5 and 25 basis points per annum, based on the leverage ratio, of the amount of the revolving facility commitments and the outstanding term loan. The 2021 Credit Agreement requires that the Company comply with an interest coverage ratio test of not less than 3.50:1 as of the end of any fiscal quarter for any period of four consecutive fiscal quarters and a leverage ratio test of not more than 3.50:1 as of the end of any fiscal quarter. In addition, the 2021 Credit Agreement includes negative covenants, affirmative covenants, representations and warranties and events of default that are customary for investment grade credit facilities. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of both October 1, 2022 and December 31, 2021, the Company had a total of $1.3 billion of outstanding senior unsecured notes. Interest on the fixed rate senior unsecured notes is payable semi-annually each year. Interest on the floating rate senior unsecured notes is payable quarterly. The Company may prepay all or some of the senior unsecured notes at any time in an amount not less than 10% of the aggregate principal amount outstanding, plus the applicable make-whole amount or prepayment premium for the Series H senior unsecured note. In the event of a change in control of the Company (as defined in the note purchase agreement), the Company may be required to prepay the senior unsecured notes at a price equal to 100% of the principal amount thereof, plus accrued and unpaid interest. These senior unsecured notes require that the Company comply with an interest coverage ratio test of <span style="-sec-ix-hidden:hidden58651799">not less</span> than 3.50:1<br/></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">for</div></div><div style="font-size: 13.28px; letter-spacing: 0px; top: 0px;;display:inline;"> any period of four consecutive fiscal quarters and a leverage ratio test of not more than </div>3.50<div style="font-size: 13.28px; letter-spacing: 0px; top: 0px;;display:inline;">:1 as of the end of any fiscal quarter. In addition, these senior unsecured notes include customary negative covenants, affirmative covenants, representations and warranties and events of default.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The </div></div>Company had the following <div style="display:inline;">outstanding</div> debt at October 1, 2022 and December 31, 2021 (in thousands): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"> <tr> <td style="width: 67%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 7%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Senior unsecured notes - Series I - 3.13%, due May 2023</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">50,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total notes payable and debt, current</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">50,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Senior unsecured notes - Series G - 3.92%, due June 2024</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">50,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">50,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Senior unsecured notes - Series H - floating rate*, due June 2024</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">50,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">50,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Senior unsecured notes - Series I - 3.13%, due May 2023</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">50,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Senior unsecured notes - Series K - 3.44%, due May 2026</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">160,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">160,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Senior unsecured notes - Series L - 3.31%, due September 2026</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">200,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">200,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Senior unsecured notes - Series M - 3.53%, due September 2029</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">300,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">300,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Senior unsecured notes - Series N - 1.68%, due March 2026</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">100,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">100,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Senior unsecured notes - Series O - 2.25%, due March 2031</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">400,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">400,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Credit agreement</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">240,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">210,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unamortized debt issuance costs</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(5,374</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(6,130</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total long-term debt</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,494,626</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,513,870</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total debt</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,544,626</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,513,870</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:2%;vertical-align:top;text-align:left;">*</td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Series H senior unsecured notes bear interest at a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-month</div> LIBOR for that floating rate interest period plus 1.25%. </div></td></tr></table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of both October 1, 2022 and December 31, 2021, the Company had a total amount available to borrow under the 2021 Credit Agreement of $1.6 billion after outstanding letters of credit. The weighted-average interest rates applicable to the senior unsecured notes and credit agreement borrowings collectively were 3.24% and 2.74% at October 1, 2022 and December 31, 2021, respectively. As of October 1, 2022, the Company was in compliance with all debt covenants. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company and its foreign subsidiaries also had available short-term lines of credit totaling $111 million and $121 million at October 1, 2022 and December 31, 2021, respectively, for the purpose of short-term borrowing and issuance of commercial guarantees. None of the Company’s foreign subsidiaries had outstanding short-term borrowings as of October 1, 2022 or December 31, 2021. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of October 1, 2022, the Company had entered into three-year interest rate cross-currency swap derivative agreements with an aggregate notional value of $585 million to hedge the variability in the movement of foreign currency exchange rates on a portion of its Euro-denominated and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Yen-denominated</div> net asset investments. </div> P5Y 1800000000 240000000 210000000 The interest rates applicable to the 2021 Credit Agreement are, at the Company’s option, equal to either the alternate base rate (which is a rate per annum equal to the greatest of (1) the prime rate in effect on such day, (2) the Federal Reserve Bank of New York Rate on such day plus 1/2 of 1% per annum and (3) the adjusted LIBO rate on such day (or if such day is not a business day, the immediately preceding business day) for a deposit in U.S. dollars with a maturity of one month plus 1% per annum) or the applicable 1, 3 or 6 month adjusted LIBO rate or EURIBO rate for Euro-denominated loans, in each case, plus an interest rate margin based upon the Company’s leverage ratio, which can range between 0 and 12.5 basis points for alternate base rate loans and between 80 and 112.5 basis points for LIBO rate or EURIBO rate loans. The facility fee on the 2021 Credit Agreement ranges between 7.5 and 25 basis points per annum, based on the leverage ratio, of the amount of the revolving facility commitments and the outstanding term loan. The interest rates applicable to the 2021 Credit Agreement are, at the Company’s option, equal to either the alternate base rate (which is a rate per annum equal to the greatest of (1) the prime rate in effect on such day, (2) the Federal Reserve Bank of New York Rate on such day plus 1/2 of 1% per annum and (3) the adjusted LIBO rate on such day (or if such day is not a business day, the immediately preceding business day) for a deposit in U.S. dollars with a maturity of one month plus 1% per annum) or the applicable 1, 3 or 6 month adjusted LIBO rate or EURIBO rate for Euro-denominated loans, in each case, plus an interest rate margin based upon the Company’s leverage ratio, which can range between 0 and 12.5 basis points for alternate base rate loans and between 80 and 112.5 basis points for LIBO rate or EURIBO rate loans. The facility fee on the 2021 Credit Agreement ranges between 7.5 and 25 basis points per annum, based on the leverage ratio, of the amount of the revolving facility commitments and the outstanding term loan. The 2021 Credit Agreement requires that the Company comply with an interest coverage ratio test of not less than 3.50:1 as of the end of any fiscal quarter for any period of four consecutive fiscal quarters and a leverage ratio test of not more than 3.50:1 as of the end of any fiscal quarter. In addition, the 2021 Credit Agreement includes negative covenants, affirmative covenants, representations and warranties and events of default that are customary for investment grade credit facilities. 1300000000 The Company may prepay all or some of the senior unsecured notes at any time in an amount not less than 10% of the aggregate principal amount outstanding, plus the applicable make-whole amount or prepayment premium for the Series H senior unsecured note. 0.10 0.035 0.035 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The </div></div>Company had the following <div style="display:inline;">outstanding</div> debt at October 1, 2022 and December 31, 2021 (in thousands): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"> <tr> <td style="width: 67%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 7%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Senior unsecured notes - Series I - 3.13%, due May 2023</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">50,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total notes payable and debt, current</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">50,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Senior unsecured notes - Series G - 3.92%, due June 2024</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">50,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">50,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Senior unsecured notes - Series H - floating rate*, due June 2024</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">50,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">50,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Senior unsecured notes - Series I - 3.13%, due May 2023</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">50,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Senior unsecured notes - Series K - 3.44%, due May 2026</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">160,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">160,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Senior unsecured notes - Series L - 3.31%, due September 2026</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">200,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">200,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Senior unsecured notes - Series M - 3.53%, due September 2029</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">300,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">300,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Senior unsecured notes - Series N - 1.68%, due March 2026</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">100,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">100,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Senior unsecured notes - Series O - 2.25%, due March 2031</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">400,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">400,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Credit agreement</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">240,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">210,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unamortized debt issuance costs</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(5,374</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(6,130</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total long-term debt</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,494,626</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,513,870</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total debt</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,544,626</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,513,870</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:2%;vertical-align:top;text-align:left;">*</td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Series H senior unsecured notes bear interest at a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-month</div> LIBOR for that floating rate interest period plus 1.25%. </div></td></tr></table> 0.0313 0.0313 50000000 50000000 0.0392 0.0392 50000000 50000000 50000000 50000000 0.0313 0.0313 50000000 0.0344 0.0344 160000000 160000000 0.0331 0.0331 200000000 200000000 0.0353 0.0353 300000000 300000000 0.0168 0.0168 100000000 100000000 0.0225 0.0225 400000000 400000000 240000000 210000000 5374000 6130000 1494626000 1513870000 1544626000 1513870000 0.0125 0.0125 1600000000 0.0324 0.0274 111000000 121000000 P3Y 585000000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">7 Income Taxes </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The four principal jurisdictions in which the Company manufactures are the U.S., Ireland, the U.K. and Singapore, where the statutory tax rates were 21%, 12.5%, 19% and 17%, respectively, as of October 1, 2022. The Company had a contractual tax rate of 0% on qualifying activities in Singapore through March 2021, based upon the achievement of certain contractual milestones. The Company has a new Development and Expansion Incentive in Singapore that provides a concessionary income tax rate of 5% on certain types of income for the period April 1, 2021 through March 31, 2026. The effect of applying the concessionary income tax rates rather than the statutory tax rate to income from qualifying activities in Singapore increased the Company’s net income for the nine months ended October 1, 2022 and October 2, 2021 by $15 million and $13 million, respectively, and increased the Company’s net income per diluted share by $0.25 and $0.20, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company’s effective tax rate for the three months ended October 1, 2022 and October 2, 2021 was 14.9% and 11.8%, respectively. The increase in the effective income tax rate can be attributed to the impact of favorable quarter-specific adjustments in the prior year and differences in the proportionate amounts of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-tax</div> income recognized in jurisdictions with different effective tax rates. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company’s effective tax rate for the nine months ended October 1, 2022 and October 2, 2021 was 14.5% and 14.0%, respectively. The differences between the effective tax rates can primarily be attributed to differences in the proportionate amounts of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-tax</div> income recognized in jurisdictions with different effective tax rates. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company accounts for its uncertain tax return positions in accordance with the accounting standards for income taxes, which require financial statement reporting of the expected future tax consequences of uncertain tax reporting positions on the presumption that all concerned tax authorities possess full knowledge of those tax reporting positions, as well as all of the pertinent facts and circumstances, but prohibit any discounting of unrecognized tax benefits associated with those reporting positions for the time value of money. The Company continues to classify interest and penalties related to unrecognized tax benefits as a component of the provision for income taxes. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company’s gross unrecognized tax benefits, excluding interest and penalties, for both the nine months ended October 1, 2022 and October 2, 2021 were $29 million. With limited exceptions, the Company is no longer subject to tax audit examinations in significant jurisdictions for the years ended on or before December 31, 2016. The Company continuously monitors the lapsing of statutes of limitations on potential tax assessments for related changes in the measurement of unrecognized tax benefits, related net interest and penalties, and deferred tax assets and liabilities. As of October 1, 2022, the Company expects to record reductions in the measurement of its unrecognized tax benefits and related net interest and penalties of $18 million within the next twelve months due to potential tax audit settlements and the lapsing of statutes of limitations on potential tax assessments. The Company does not expect to record any other material reductions in the measurement of its unrecognized tax benefits within the next twelve months. </div> 0.21 0.125 0.19 0.17 0 0.05 15000000 13000000 0.25 0.2 0.149 0.118 0.145 0.14 29000000 18000000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">8 Other Commitments and Contingencies </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company licenses certain technology and software from third parties in the course of ordinary business. Future minimum license fees payable under existing license agreements as of October 1, 2022 are immaterial for the years ended December 31, 2022 and thereafter. The Company enters into licensing arrangements with third parties that require future milestone or royalty payments contingent upon future events. Upon the achievement of certain milestones in existing agreements, the Company could make additional future payments of up to $2 million. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company enters into standard indemnification agreements in its ordinary course of business. Pursuant to these agreements, the Company indemnifies, holds harmless and agrees to reimburse the indemnified party for losses suffered or incurred by the indemnified party, generally the Company’s business partners or customers, in connection with patent, copyright or other intellectual property infringement claims by any third party with respect to its current products, as well as claims relating to property damage or personal injury resulting from the performance of services by the Company or its subcontractors. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited. Historically, the Company’s costs to defend lawsuits or settle claims relating to such indemnity agreements have been minimal and management accordingly believes the estimated fair value of these agreements is immaterial. </div> Future minimum license fees payable under existing license agreements as of October 1, 2022 are immaterial for the years ended December 31, 2022 and thereafter. 2000000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">9 Stock-Based Compensation </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company maintains various stockholder-approved, stock-based compensation plans which allow for the issuance of incentive or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-qualified</div> stock options, stock appreciation rights, restricted stock or other types of awards (e.g. restricted stock units and performance stock units). </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In May 2020, the Company’s stockholders approved the Company’s 2020 Equity Incentive Plan (“2020 Plan”). As of October 1, 2022, the 2020 Plan had 6.5 million shares available for grant in the form of incentive or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-qualified</div> stock options, stock appreciation rights (“SARs”), restricted stock, restricted stock units or other types of awards (e.g. restricted stock units and performance stock units). The Company issues new shares of common stock upon exercise of stock options or restricted stock unit conversion. Under the 2020 Plan, the exercise price for stock options may not be less than the fair market value of the underlying stock at the date of grant. The 2020 Plan is scheduled to terminate on May 13, 2030. Options generally will expire no later than ten years after the date on which they are granted and will become exercisable as directed by the Compensation Committee of the Board of Directors and generally vest in equal annual installments over a five-year <div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">period. A SAR may be granted alone or in conjunction with an option or other award. Shares of restricted stock, restricted stock units and performance stock units may be issued under the </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2020 Plan for such consideration as is determined by the Compensation Committee of the Board of Directors. As of October 1, 2022, the Company had stock options, restricted stock, and restricted and performance stock unit awards outstanding under the 2020 Plan.</div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The</div></div><div style="font-size: 10pt;;display:inline;"> Company accounts for stock-based compensation costs in accordance with the accounting standards for stock-based compensation, which require that all share-based payments to employees be recognized in the statements of operations, based on their grant date fair values. The Company recognizes the expense using the straight-line attribution method. The stock-based compensation expense recognized in the consolidated statements of operations is based on awards that ultimately are expected to vest; therefore, the amount of expense has been reduced for estimated forfeitures. Forfeitures are estimated based on historical experience. If actual results differ significantly from these estimates, stock-based compensation expense and the Company’s results of operations could be materially impacted. In addition, if the Company employs different assumptions in the application of these standards, the compensation expense that the Company records in the future periods may differ significantly from what the Company has recorded in the current period.</div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The consolidated statements of operations for the three and nine months ended October 1, 2022 and October 2, 2021 include the following stock-based compensation expense related to stock option awards, restricted stock awards, restricted stock unit awards, performance stock unit awards and the employee stock purchase plan (in thousands): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr> <td style="width: 49%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 8%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 8%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 8%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 8%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cost of sales</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">478</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">468</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,420</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,828</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Selling and administrative expenses</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,174</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,116</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">23,607</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">15,810</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Research and development expenses</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,555</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,769</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,902</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,311</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total stock-based compensation</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,207</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,353</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">30,929</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">21,949</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Stock Options </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In determining the fair value of the stock options, the Company makes a variety of assumptions and estimates, including volatility measures, expected yields and expected stock option lives. The fair value of each option grant was estimated on the date of grant using the Black-Scholes option pricing model. The Company uses implied volatility on its publicly-traded options as the basis for its estimate of expected volatility. The Company believes that implied volatility is the most appropriate indicator of expected volatility because it is generally reflective of historical volatility and expectations of how future volatility will differ from historical volatility. The expected life assumption for grants is based on historical experience for the population of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-qualified</div> stock option exercises. The risk-free interest rate is the yield currently available on U.S. Treasury <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">zero-coupon</div> issues with a remaining term approximating the expected term used as the input to the Black-Scholes model. The relevant data used to determine the value of the stock options granted during the nine months ended October 1, 2022 and October 2, 2021 are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"> <tr> <td style="width: 69%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 13%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 12%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Options Issued and Significant Assumptions Used to Estimate Option Fair Values</div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Options issued in thousands</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">138</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">160</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Risk-free interest rate</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.0</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.8</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected life in years</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected volatility</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">30.7</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">32.4</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected dividends</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:76%;border:0;margin:0 auto"> <tr> <td style="width: 70%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 9%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 9%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Weighted-Average Exercise Price and Fair Value of Options on the Date of Grant</div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exercise price</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">321.12</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">281.23</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fair value</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">107.95</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">91.46</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> </table> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table summarizes stock option activity for the plans for the nine months ended October 1, 2022 (in thousands, except per share data): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"> <tr> <td style="width: 48%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 9%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 8%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 9%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of Shares</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Exercise Price per Share</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-Average</div><br/> Exercise Price per<br/> Share</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Outstanding at December 31, 2021</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">691</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">88.71 to $371.64</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">202.24</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Granted</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">138</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">270.49 to $364.59</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">321.12</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exercised</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(167</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">88.71 to $279.90</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">168.37</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Canceled</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(40</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">188.63 to $364.59</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">253.23</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Outstanding at October 1, 2022</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">622</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">88.71 to $371.64</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">234.43</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> </table> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Restricted Stock </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">During the nine months ended October 1, 2022, the Company granted three thousand shares of restricted stock. The weighted-average fair value per share of these awards on the grant date was $364.59. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Restricted Stock Units </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table summarizes the unvested restricted stock unit award activity for the nine months ended October 1, 2022 (in thousands, except per share data): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"> <tr> <td style="width: 75%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 8%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 7%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-Average</div><br/> Grant Date Fair<br/> Value per Share</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unvested at December 31, 2021</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">245</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">234.97</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Granted</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">98</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">322.99</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(76</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">219.30</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Forfeited</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(23</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">256.22</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unvested at October 1, 2022</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">244</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">273.20</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Restricted stock units are generally granted annually in February and vest in equal annual installments over a five-year period. </div> <div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Performance Stock Units </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company’s performance stock units are equity compensation awards with a market vesting condition based on the Company’s Total Shareholder Return (“TSR”) relative to the TSR of the components of the S&amp;P Health Care Index. TSR is the change in value of a stock price over time, including the reinvestment of dividends. The vesting schedule ranges from 0% to 200% of the target shares awarded. Beginning with the grants made in 2020, the vesting conditions for performance stock units now include a performance condition based on future sales growth. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In determining the fair value of the performance stock units, the Company makes a variety of assumptions and estimates, including volatility measures, expected yields and expected terms. The fair value of each performance stock unit grant was estimated on the date of grant using the Monte Carlo simulation model. The Company uses implied volatility on its publicly-traded options as the basis for its estimate of expected volatility. The Company believes that implied volatility is the most appropriate indicator of expected volatility because it is generally reflective of historical volatility and expectations of how future volatility will differ from historical volatility. The expected life assumption for grants is based on the performance period of the underlying performance stock units. The risk-free interest rate is the yield currently available on U.S. Treasury <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">zero-coupon</div> issues with a remaining term approximating the expected term used as the input to the Monte Carlo simulation model. The correlation coefficient is used to model the way in which each company in the S&amp;P Health Care Index tends to move in relation to each other during the performance period. The relevant data used to determine the value of the performance stock units granted during the nine months ended October 1, 2022 and October 2, 2021 are as <div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 69%;"/> <td style="width: 13%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 12%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Performance Stock Units Issued and Significant Assumptions Used to Estimate<br/>Fair Values</div></div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Performance stock units issued (in thousands)</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">40</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">41</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Risk-free interest rate</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1.6</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.2</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected life in years</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.9</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.9</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected volatility</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25.4</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">38.7</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Average volatility of peer companies</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">34.5</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">34.7</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Correlation coefficient</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">43.0</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">45.8</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected dividends</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table summarizes the unvested performance stock unit award activity for the nine months ended October 1, 2022 (in thousands, except per share data): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"> <tr> <td style="width: 75%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 8%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 7%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-Average</div><br/> Fair Value per<br/> Share</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unvested at December 31, 2021</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">87</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">285.73</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Granted</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">40</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">313.21</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(24</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">308.71</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Forfeited</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">381.32</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unvested at October 1, 2022</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">111</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">297.55</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> </table> 6500000 P10Y P5Y <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The consolidated statements of operations for the three and nine months ended October 1, 2022 and October 2, 2021 include the following stock-based compensation expense related to stock option awards, restricted stock awards, restricted stock unit awards, performance stock unit awards and the employee stock purchase plan (in thousands): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr> <td style="width: 49%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 8%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 8%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 8%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 8%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cost of sales</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">478</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">468</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,420</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,828</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Selling and administrative expenses</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,174</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,116</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">23,607</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">15,810</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Research and development expenses</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,555</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,769</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,902</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,311</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total stock-based compensation</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,207</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,353</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">30,929</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">21,949</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 478000 468000 2420000 1828000 8174000 4116000 23607000 15810000 1555000 1769000 4902000 4311000 10207000 6353000 30929000 21949000 The relevant data used to determine the value of the stock options granted during the nine months ended October 1, 2022 and October 2, 2021 are as follows: <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"> <tr> <td style="width: 69%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 13%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 12%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Options Issued and Significant Assumptions Used to Estimate Option Fair Values</div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Options issued in thousands</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">138</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">160</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Risk-free interest rate</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.0</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.8</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected life in years</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected volatility</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">30.7</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">32.4</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected dividends</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> 138000 160000 0.02 0.008 P6Y P6Y 0.307 0.324 <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:76%;border:0;margin:0 auto"> <tr> <td style="width: 70%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 9%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 9%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Weighted-Average Exercise Price and Fair Value of Options on the Date of Grant</div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exercise price</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">321.12</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">281.23</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fair value</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">107.95</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">91.46</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> </table> 321.12 281.23 107.95 91.46 <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table summarizes stock option activity for the plans for the nine months ended October 1, 2022 (in thousands, except per share data): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"> <tr> <td style="width: 48%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 9%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 8%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 9%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of Shares</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Exercise Price per Share</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-Average</div><br/> Exercise Price per<br/> Share</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Outstanding at December 31, 2021</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">691</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">88.71 to $371.64</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">202.24</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Granted</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">138</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">270.49 to $364.59</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">321.12</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exercised</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(167</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">88.71 to $279.90</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">168.37</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Canceled</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(40</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">188.63 to $364.59</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">253.23</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Outstanding at October 1, 2022</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">622</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">88.71 to $371.64</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">234.43</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> </table> 691000 88.71 371.64 202.24 138000 270.49 364.59 321.12 167000 88.71 279.9 168.37 40000 188.63 364.59 253.23 622000 88.71 371.64 234.43 364.59 <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table summarizes the unvested restricted stock unit award activity for the nine months ended October 1, 2022 (in thousands, except per share data): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"> <tr> <td style="width: 75%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 8%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 7%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-Average</div><br/> Grant Date Fair<br/> Value per Share</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unvested at December 31, 2021</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">245</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">234.97</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Granted</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">98</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">322.99</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(76</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">219.30</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Forfeited</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(23</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">256.22</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unvested at October 1, 2022</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">244</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">273.20</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> </table> 245000 234.97 98000 322.99 76000 219.3 23000 256.22 244000 273.2 P5Y 0 2 The relevant data used to determine the value of the performance stock units granted during the nine months ended October 1, 2022 and October 2, 2021 are as <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 69%;"/> <td style="width: 13%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 12%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Performance Stock Units Issued and Significant Assumptions Used to Estimate<br/>Fair Values</div></div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Performance stock units issued (in thousands)</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">40</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">41</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Risk-free interest rate</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1.6</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.2</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected life in years</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.9</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.9</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected volatility</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25.4</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">38.7</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Average volatility of peer companies</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">34.5</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">34.7</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Correlation coefficient</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">43.0</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">45.8</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected dividends</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> </table> 40000 41000 0.016 0.002 P2Y10M24D P2Y10M24D 0.254 0.387 0.345 0.347 0.43 0.458 0 <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table summarizes the unvested performance stock unit award activity for the nine months ended October 1, 2022 (in thousands, except per share data): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto"> <tr> <td style="width: 75%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 8%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 7%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-Average</div><br/> Fair Value per<br/> Share</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unvested at December 31, 2021</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">87</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">285.73</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Granted</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">40</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">313.21</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(24</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">308.71</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Forfeited</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">381.32</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unvested at October 1, 2022</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">111</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">297.55</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> </table> 87000 285.73 40000 313.21 24000 308.71 8000 381.32 111000 297.55 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">10 Earnings Per Share </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Basic and diluted EPS calculations are detailed as follows (in thousands, except per share data): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"> <tr> <td style="width: 65%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Net Income<br/> (Numerator)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-<br/> Average Shares<br/> (Denominator)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Per Share<br/> Amount</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income per basic common share</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">155,998</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">59,801</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.61</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">280</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(0.01</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income per diluted common share</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">155,998</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">60,081</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.60</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"> <tr> <td style="width: 65%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended October 2, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Net Income<br/> (Numerator)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-<br/> Average Shares<br/> (Denominator)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Per Share<br/> Amount</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income per basic common share</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">161,185</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">61,359</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.63</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">529</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(0.03</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income per diluted common share</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">161,185</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">61,888</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.60</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"> <tr> <td style="width: 65%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Net Income<br/> (Numerator)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-<br/> Average Shares<br/> (Denominator)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Per Share<br/> Amount</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income per basic common share</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">480,693</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">60,200</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7.98</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">321</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(0.04</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income per diluted common share</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">480,693</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">60,521</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7.94</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"> <tr> <td style="width: 65%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended October 2, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Net Income<br/> (Numerator)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-<br/> Average Shares<br/> (Denominator)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Per Share<br/> Amount</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income per basic common share</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">476,604</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">61,771</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7.72</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">473</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(0.06</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income per diluted common share</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">476,604</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">62,244</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7.66</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the three and nine months ended October 1, 2022 and October 2, 2021, the Company had fewer than one million stock options that were antidilutive due to having higher exercise prices than the Company’s average stock price during the applicable period. These securities were not included in the computation of diluted EPS. The effect of dilutive securities was calculated using the treasury stock method. </div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Basic and diluted EPS calculations are detailed as follows (in thousands, except per share data): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"> <tr> <td style="width: 65%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Net Income<br/> (Numerator)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-<br/> Average Shares<br/> (Denominator)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Per Share<br/> Amount</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income per basic common share</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">155,998</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">59,801</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.61</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">280</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(0.01</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income per diluted common share</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">155,998</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">60,081</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.60</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"> <tr> <td style="width: 65%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended October 2, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Net Income<br/> (Numerator)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-<br/> Average Shares<br/> (Denominator)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Per Share<br/> Amount</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income per basic common share</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">161,185</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">61,359</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.63</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">529</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(0.03</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income per diluted common share</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">161,185</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">61,888</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2.60</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"> <tr> <td style="width: 65%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Net Income<br/> (Numerator)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-<br/> Average Shares<br/> (Denominator)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Per Share<br/> Amount</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income per basic common share</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">480,693</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">60,200</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7.98</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">321</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(0.04</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income per diluted common share</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">480,693</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">60,521</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7.94</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"> <tr> <td style="width: 65%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 6%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended October 2, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Net Income<br/> (Numerator)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-<br/> Average Shares<br/> (Denominator)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Per Share<br/> Amount</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income per basic common share</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">476,604</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">61,771</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7.72</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">473</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(0.06</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income per diluted common share</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">476,604</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">62,244</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">7.66</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 155998000 59801000 2.61 0 280000 -0.01 155998000 60081000 2.6 161185000 61359000 2.63 529000 -0.03 161185000 61888000 2.6 480693000 60200000 7.98 0 321000 -0.04 480693000 60521000 7.94 476604000 61771000 7.72 473000 -0.06 476604000 62244000 7.66 1000000 1000000 1000000 1000000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">11 Accumulated Other Comprehensive Loss </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The components of accumulated other comprehensive loss are detailed as follows (in thousands): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr> <td style="width: 49%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 7%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 7%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 7%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 7%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Currency<br/> Translation</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized Gain<br/> (Loss) on<br/> Retirement Plans</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized Gain<br/> (Loss) on<br/> Investments</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated Other<br/> Comprehensive<br/> Loss</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at December 31, 2021</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(99,985</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(11,860</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(20</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(111,865</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other comprehensive (loss) income, net of tax</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(54,255</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,710</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">20</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(52,525</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at October 1, 2022</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(154,240</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(10,150</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(164,390</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The components of accumulated other comprehensive loss are detailed as follows (in thousands): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr> <td style="width: 49%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 7%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 7%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 7%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 7%; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Currency<br/> Translation</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized Gain<br/> (Loss) on<br/> Retirement Plans</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized Gain<br/> (Loss) on<br/> Investments</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated Other<br/> Comprehensive<br/> Loss</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at December 31, 2021</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(99,985</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(11,860</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(20</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(111,865</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other comprehensive (loss) income, net of tax</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(54,255</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,710</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">20</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(52,525</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at October 1, 2022</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(154,240</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(10,150</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(164,390</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> -99985000 -11860000 -20000 -111865000 -54255000 1710000 20000 -52525000 -154240000 -10150000 0 -164390000 <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">12 Retirement Plans </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company sponsors various retirement plans. The components of net periodic benefit cost other than the service cost component are included in other income, net in the consolidated statements of operations. The summary of the components of net periodic pension costs for the plans for the three and nine months ended October 1, 2022 and October 2, 2021 is as follows (in thousands): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:63%"/> <td style="vertical-align:bottom;width:6%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">U.S. Retiree<br/> Healthcare<br/> Plan</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-U.S.</div><br/> Pension<br/> Plans</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">U.S. Retiree<br/> Healthcare<br/> Plan</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-U.S.</div><br/> Pension<br/> Plans</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Service cost</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">226</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">972</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">198</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,140</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest cost</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">145</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">327</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">141</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">309</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected return on plan assets</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(269</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(475</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(248</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(459</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Settlement loss</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">139</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">102</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net amortization:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prior service (credit) cost</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(4</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(31</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(5</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net actuarial loss</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">150</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">130</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net periodic pension cost</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">98</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,082</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">94</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,235</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:63%"/> <td style="vertical-align:bottom;width:6%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">U.S. Retiree<br/> Healthcare<br/> Plan</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-U.S.</div><br/> Pension<br/> Plans</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">U.S. Retiree<br/> Healthcare<br/> Plan</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-U.S.</div><br/> Pension<br/> Plans</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Service cost</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">678</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,057</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">663</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,447</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest cost</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">436</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,034</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">419</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">936</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected return on plan assets</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(807</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,505</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(758</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,389</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Settlement loss</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">139</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">102</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net amortization:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prior service credit</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(14</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(100</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(14</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(67</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net actuarial loss</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">476</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">653</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net periodic pension cost</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">293</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,101</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">318</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,682</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">During fiscal year 2022, the Company expects to contribute a total of approximately $3 million to $6 million to the Company’s defined benefit plans. </div> The summary of the components of net periodic pension costs for the plans for the three and nine months ended October 1, 2022 and October 2, 2021 is as follows (in thousands): <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:63%"/> <td style="vertical-align:bottom;width:6%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">U.S. Retiree<br/> Healthcare<br/> Plan</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-U.S.</div><br/> Pension<br/> Plans</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">U.S. Retiree<br/> Healthcare<br/> Plan</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-U.S.</div><br/> Pension<br/> Plans</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Service cost</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">226</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">972</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">198</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,140</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest cost</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">145</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">327</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">141</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">309</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected return on plan assets</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(269</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(475</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(248</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(459</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Settlement loss</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">139</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">102</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net amortization:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prior service (credit) cost</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(4</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(31</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(5</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net actuarial loss</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">150</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">130</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net periodic pension cost</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">98</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,082</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">94</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,235</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:63%"/> <td style="vertical-align:bottom;width:6%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">U.S. Retiree<br/> Healthcare<br/> Plan</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-U.S.</div><br/> Pension<br/> Plans</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">U.S. Retiree<br/> Healthcare<br/> Plan</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-U.S.</div><br/> Pension<br/> Plans</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Service cost</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">678</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,057</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">663</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,447</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest cost</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">436</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,034</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">419</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">936</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected return on plan assets</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(807</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,505</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(758</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,389</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Settlement loss</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">139</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">102</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net amortization:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prior service credit</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(14</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(100</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(14</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(67</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net actuarial loss</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">—  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">476</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">653</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net periodic pension cost</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">293</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,101</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">318</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,682</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 226000 972000 198000 1140000 145000 327000 141000 309000 269000 475000 248000 459000 -139000 -102000 -4000 -31000 -5000 13000 -150000 -8000 -130000 98000 1082000 94000 1235000 678000 3057000 663000 3447000 436000 1034000 419000 936000 807000 1505000 758000 1389000 -139000 -102000 -14000 -100000 -14000 -67000 -476000 -8000 -653000 293000 3101000 318000 3682000 3000000 6000000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">13 Business Segment Information </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company’s business activities, for which discrete financial information is available, are regularly reviewed and evaluated by the chief operating decision maker. As a result of this evaluation, the Company determined that it has two operating segments: Waters<div style="font-size:75%; vertical-align:top;display:inline;;font-size:8.3px">TM</div> and TA<div style="font-size:75%; vertical-align:top;display:inline;;font-size:8.3px">TM</div>. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Waters operating segment is primarily in the business of designing, manufacturing, selling and servicing LC and MS instruments, columns and other precision chemistry consumables that can be integrated and used along with other analytical instruments. The TA operating segment is primarily in the business of designing, manufacturing, selling and servicing thermal analysis, rheometry and calorimetry instruments. The Company’s two operating segments have similar economic characteristics; product processes; products and services; types and classes of customers; methods of distribution; and regulatory environments. Because of these similarities, the two segments have been aggregated into one reporting segment for financial statement purposes. Please refer to the consolidated financial statements for financial information regarding the one reportable segment of the Company. </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Net sales for the Company’s products and services are as follows for the three and nine months ended October 1, 2022 and October 2, 2021 (in<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">thousands):</div></div><br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 52%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;">Product net sales:</div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Waters instrument systems</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">274,869</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">240,475</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">825,677</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">717,910</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Chemistry consumables</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">128,096</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">123,045</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">385,661</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">368,478</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">TA instrument systems</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">61,958</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">55,613</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">174,055</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">155,722</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total product sales</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">464,923</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">419,133</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,385,393</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,242,110</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Service net sales:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Waters service</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">220,436</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">218,291</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">660,371</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">644,625</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">TA service</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">23,196</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">21,809</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">67,682</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">62,690</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total service sales</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">243,632</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">240,100</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">728,053</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">707,315</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total net sales</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">708,555</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">659,233</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,113,446</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,949,425</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Net sales are attributable to geographic areas based on the region of destination. Geographic sales information is presented below for the three and nine months ended October 1, 2022 and October 2, 2021 (in thousands): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:52%"/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net Sales:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Asia:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">China</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">140,080</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">115,886</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">399,852</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">346,030</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Japan</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">37,095</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">44,293</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">123,222</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">139,702</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Asia Other</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">102,759</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">94,423</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">289,204</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">268,359</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total Asia</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">279,934</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">254,602</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">812,278</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">754,091</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Americas:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">United States</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">216,380</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">194,776</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">638,908</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">544,124</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Americas Other</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">40,029</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">36,225</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">123,609</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">109,128</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total Americas</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">256,409</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">231,001</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">762,517</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">653,252</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Europe</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">172,212</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">173,630</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">538,651</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">542,082</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total net sales</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">708,555</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">659,233</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,113,446</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,949,425</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Net sales by customer class are as follows for the three and nine months ended October 1, 2022 and October 2, 2021 (in thousands):</div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:52%"/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Pharmaceutical</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">405,959</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">398,338</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,258,902</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,175,191</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Industrial</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">223,968</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">196,032</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">641,882</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">581,884</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Academic and government</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">78,628</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">64,863</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">212,662</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">192,350</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total net sales</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">708,555</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">659,233</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,113,446</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,949,425</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Net sales for the Company recognized at a point in time versus over time are as follows for the three and nine months ended October 1, 2022 and October 2, 2021 (in thousands):<br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 60%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1,</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2,</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1,</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2,</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net sales recognized at a point in time:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Instrument systems</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">336,827</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">296,088</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">999,732</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">873,632</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Chemistry consumables</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">128,096</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">123,045</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">385,661</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">368,478</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Service sales recognized at a point in time (time &amp; materials)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">89,724</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">85,093</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">267,074</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">253,212</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total net sales recognized at a point in time</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">554,647</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">504,226</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,652,467</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,495,322</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net sales recognized over time:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Service and software maintenance sales recognized over time (contracts)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">153,908</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">155,007</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">460,979</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">454,103</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total net sales</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">708,555</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">659,233</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,113,446</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,949,425</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 2 1 <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Net sales for the Company’s products and services are as follows for the three and nine months ended October 1, 2022 and October 2, 2021 (in<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">thousands):</div></div><br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 52%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;">Product net sales:</div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Waters instrument systems</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">274,869</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">240,475</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">825,677</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">717,910</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Chemistry consumables</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">128,096</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">123,045</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">385,661</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">368,478</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">TA instrument systems</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">61,958</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">55,613</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">174,055</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">155,722</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total product sales</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">464,923</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">419,133</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,385,393</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,242,110</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Service net sales:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Waters service</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">220,436</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">218,291</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">660,371</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">644,625</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">TA service</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">23,196</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">21,809</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">67,682</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">62,690</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total service sales</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">243,632</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">240,100</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">728,053</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">707,315</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total net sales</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">708,555</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">659,233</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,113,446</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,949,425</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 274869000 240475000 825677000 717910000 128096000 123045000 385661000 368478000 61958000 55613000 174055000 155722000 464923000 419133000 1385393000 1242110000 220436000 218291000 660371000 644625000 23196000 21809000 67682000 62690000 243632000 240100000 728053000 707315000 708555000 659233000 2113446000 1949425000 <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Net sales are attributable to geographic areas based on the region of destination. Geographic sales information is presented below for the three and nine months ended October 1, 2022 and October 2, 2021 (in thousands): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:52%"/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net Sales:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Asia:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">China</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">140,080</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">115,886</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">399,852</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">346,030</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Japan</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">37,095</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">44,293</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">123,222</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">139,702</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Asia Other</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">102,759</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">94,423</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">289,204</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">268,359</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total Asia</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">279,934</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">254,602</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">812,278</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">754,091</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Americas:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">United States</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">216,380</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">194,776</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">638,908</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">544,124</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Americas Other</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">40,029</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">36,225</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">123,609</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">109,128</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total Americas</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">256,409</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">231,001</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">762,517</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">653,252</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Europe</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">172,212</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">173,630</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">538,651</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">542,082</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total net sales</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">708,555</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">659,233</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,113,446</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,949,425</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 140080000 115886000 399852000 346030000 37095000 44293000 123222000 139702000 102759000 94423000 289204000 268359000 279934000 254602000 812278000 754091000 216380000 194776000 638908000 544124000 40029000 36225000 123609000 109128000 256409000 231001000 762517000 653252000 172212000 173630000 538651000 542082000 708555000 659233000 2113446000 1949425000 <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Net sales by customer class are as follows for the three and nine months ended October 1, 2022 and October 2, 2021 (in thousands):</div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr style="font-size: 0px;"> <td style="width:52%"/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> <td style="vertical-align:bottom;width:5%"/> <td/> <td/> <td/> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Pharmaceutical</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">405,959</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">398,338</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,258,902</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,175,191</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Industrial</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">223,968</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">196,032</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">641,882</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">581,884</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Academic and government</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">78,628</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">64,863</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">212,662</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">192,350</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total net sales</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">708,555</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">659,233</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,113,446</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,949,425</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 405959000 398338000 1258902000 1175191000 223968000 196032000 641882000 581884000 78628000 64863000 212662000 192350000 708555000 659233000 2113446000 1949425000 <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Net sales for the Company recognized at a point in time versus over time are as follows for the three and nine months ended October 1, 2022 and October 2, 2021 (in thousands):<br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 60%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1,</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2,</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 1,</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">October 2,</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net sales recognized at a point in time:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Instrument systems</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">336,827</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">296,088</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">999,732</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">873,632</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Chemistry consumables</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">128,096</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">123,045</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">385,661</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">368,478</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Service sales recognized at a point in time (time &amp; materials)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">89,724</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">85,093</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">267,074</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">253,212</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total net sales recognized at a point in time</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">554,647</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">504,226</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,652,467</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,495,322</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net sales recognized over time:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Service and software maintenance sales recognized over time (contracts)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">153,908</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">155,007</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">460,979</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">454,103</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total net sales</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">708,555</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">659,233</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,113,446</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,949,425</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 336827000 296088000 999732000 873632000 128096000 123045000 385661000 368478000 89724000 85093000 267074000 253212000 554647000 504226000 1652467000 1495322000 153908000 155007000 460979000 454103000 708555000 659233000 2113446000 1949425000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">14 Recent Accounting Standard Changes and Developments</div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Recently Issued Accounting Standards </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In March 2020, accounting guidance was issued that facilitates the effects of reference rate reform on financial reporting. The amendments in the update provide optional guidance for a limited period of time to ease the potential burden in accounting for or recognizing the effects of reference rate reform on financial reporting and apply to all entities, subject to meeting certain criteria, that have contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. In January of 2021, an update was issued to clarify that certain optional expedients and exceptions under the reference rate reform guidance for contract modifications and hedge accounting apply to derivatives that are affected by the discounting transition. Specifically, certain provisions in the reference rate reform guidance, if elected by an entity, apply to derivative instruments that use an interest rate for margining, discounting, or contract price alignment that is modified as a result of reference rate reform. This temporary guidance is effective for all entities as of March 12, 2020 through December 31, 2022. The Company may elect to apply this guidance for all contract modifications or eligible hedging relationships during that time period subject to certain criteria. The Company does not believe that it has material reference rate exposure which would require utilizing the guidance under this accounting pronouncement and if adopted does not believe that this standard would have a material impact on the Company’s financial position, results of operations and cash flows. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In October 2021, accounting guidance was issued that requires acquirers in a business combination to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. The new guidance requires that at the acquisition date, the acquirer should account for the related revenue contracts in accordance with 606 as if it had originated the contracts. This guidance differs from current GAAP which requires an acquirer to recognize assets acquired and liabilities assumed in a business combination, including contract assets and contract liabilities arising from revenue contracts with customers and other similar contracts that are accounted for in accordance with 606, at fair value on the acquisition date. This guidance is effective for public business entities for fiscal years beginning after December 15, 2022, including interim periods within those years. The amendments within this update should be applied prospectively to business combinations on or after the effective date of the amendments. Early adoption of the amendment is permitted, including adoption in an interim period. The applicability of this standard is dependent on there being a <div style="display:inline;">busin</div>ess combination activity and therefore the Company will evaluate the impact of<div style="display:inline;"> thi</div>s guidance when and if there is applicable activity. </div> EXCEL 81 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !U98U4'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 " =66-5:J4NM.\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:95D=#E9<,G!<&!XEM(;EM8TX3DI-VWMXU;A^@'\#%W__SN M=W"M#D+[B"_1!XQD,=V,KNN3T&'%#D1! "1]0*=2.27ZJ;GST2F:GG$/0>FC MVB/4574/#DD910IF8!$6(I.MT4)'5.3C&6_T@@^?L M&$YCU\(5,,,(HTO?!30+,5?_Q.8.L'-R3'9)#<-0#DW.33MP>']^>LWK%K9/ MI'J-TZ]D!9T"KMAE\ENSWFP?F:RKNBXX+ZIFR^]$]2!NZX_9]8??5=AY8W?V M'QM?!&4+O^Y"?@%02P,$% @ '5EC59E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" =66-55GM17Z@% "G'@ & 'AL+W=OC]?9=KY<%&Y'P M[*W9]^:^$!9LDS,9/QYRC4FZO.J$-"L>)YK!_D[E=1 @U,7B#C MS/Y/=L6U_7Z'!'FF95(60PN2*"U^\N?R1AP4L*8"5A:P_Q30I@*_+/ M:-$R MB_4SUWPR5G)'E+D:TLP'>V]L-=!$J>G&A5;P;01U>C*33T*1.?08Z9)LPY7( MQCT-P>;K7E"&7!V0GE;.0J?]4-HRH9Y$9_+]=W3H_>3"^T9AKV#[%6P?2Y_\+(,R6_BQ06')WF>1^'?\/+"Q8C6MF2D7KV$>FC;RAY[]2#"2FBZTSF!'HGK M=BGK^M3%B5>V!3UP!7K:(_DIYPJ&;?Q"'L16*N=@/9*E5>Z<4O&RMHBL1F0G MKGZ*@ZM:U408\;#&=0.O:PM9ZPQ%!:*&+.=4=+#B45:UK*HUNAJ>T!:VUAF* M"TDY!SV(=63T#:@_\,2-B@=]ACND,C*3"H8#-R/#27L.T:&UZ5!<54K:VR@6 MY$.>+(5RDN(A'NW2/LRW3KYS. ^MI8?BIE+R/?)GT,6&L8BD0H&8PY+*ZRP,G0/Z2..=>-$ M/H<6T=J+Z$EBM%]5B]DW2M>6VNU^1Q(;S BO:LM9NQ$]28[,HPH="1VZELII M1D=RWG,%;^_3(! 0!#%A$>DD/H$);Z-J3V$F>5$'/S!$L,8]RYQ*=ZR-Q]Y'Y(W/H!#V'(K%:D=A)BE2! M5HOI7,FG* W%(HD6]M'_XVL@4D_DC(?V+ M49=YGE-N\=*V?+4!,=Q3A0AR M95?*YV##4Y"SIC?.(T$?OBR<@HZ7M>6K/0QTK"0R16A[(?ECV2/ZP3$ MDT =$GAU6V@9?'6"GD-X_%IX_).$Y["5L%S833+R,=A M2!O8-+,S^S097/8]F(P'X][3(6/O8"O0>)K=(X^] M^O)B"_>>&\W+2"Q64.J]O8!?KXI=T>) RZW=6%Q*K65B/VX$#X4R%\#W*RGU M_L#\@FIO>O(O4$L#!!0 ( !U98U4Y!6&CQP< ,(A 8 >&PO=V]R M:W-H965T&ULK5IK;^.V$OTKA+NX;0$GYDNOO8F!;+)M%]AN M@DUZ[V=&9F)A)=&E:&?37]^19%N.^(@72#[$DCRDSI SR$LVI6LD:OGE0NA(&;O7CK%EI*19=HZJ<48SC626* M>C(_ZY[=Z/F96INRJ.6-1LVZJH1^_B!+]70^(9/=@Z_%X]*T#V;SLY5XE+?2 M_+6ZT7 WV_>R*"I9-X6JD98/YY,+\OZ2T[9!9_&_0CXU!]>H=>5>J6_MS:?% M^02WB&0I<]-V(>!C(R]E6;8] 8Z_MYU.]N]L&QY>[WK_K7,>G+D7C;Q4Y?^+ MA5F>3]()6L@'L2[-5_7TA]PZ%+7]Y:ILNO_H:6N+)RA?-T95V\: H"KJ_E-\ MWP[$00/"/0WHM@$]M@';-F"=HSVRSJTK8<3\3*LGI%MKZ*V]Z,:F:PW>%'4[ MC;=&P[<%M#/SR^LOM]>?/UU=W'V\0A\N/E]\N?R(;O_X^/'N%IV@OVZOT"_O M?D7O4%&CNZ5:-Z)>-&[ 52OD?*@T@_U1O9F,J'K6\< M';PT3>(1,-LF3G%$W+BB/:XHB.LBS]4:0$'5RB6,WGTIIZB6Q@4RL@%@G%$^ MPNDP(S3FJ1MHO <:OSJ M5&ZD,X!C*V71&UNRQY8$L5V; MI=10T X3SP4R<41$%/KY21*HBB-1B = M=C%-,T[=,+,]S"P(\T8#AVOS/$6K4K1 (;?;M%ZUF>,-S,P"$_&$I>/)=YIE MA+DA$SRP#'XE-(VH'PM(G>W >H%N.SJ$0 GC-!LA==EQRK$GVD$1^P< DZ*Q@729<>2-/8D$1F(BP2Y8GX-4R],43^B4H)X"43IMJ,7 MF03A-PY2EQD$AB>5R, Z)$P[?;X'X#%[^FA""!GCL^U(Q'"2> .9$/";--G M>P"@S27P6HPC-D;H,LQXQCQY3@;>(=%1,J4LQ'U1%@;JNE.KD"!__:A8>:O> M7CH]>U*/DB(]P7(+) QZW[N^Q506TD6&U'G;F%# M;-:B/$U3"[K#CB91[*$,.K ;#;/;+E'5J#H?)*YSC>&D,#8N@2ZS),.Q!_5 M=#1,=+L(*6H(#8F,^.Z!:9,9(7%*QHSLL -5FWA$+3U8K(4Y;X?S26@-@N?9 MB=&F,8+CV!I*EUE"?! 'MJ/'L%UNUVLG5@>EM2)B'*XNNRC"D8>;Z4!]]!CJ M.Q:M36\)(UDR+K,.NW;MA7UC.[ @#;/@9U4_GABIJU=YD+XI#[Y5;R_='GB0 MAGEP<-O'?]0F-L(S'M.QJ'<91H2EB8<'Z<"#-,R# \B5TMVVG'J ^FT*+=O5 M"+J7M7PHW *+VL3'8:V7CL';9C''U*/_Z,"/-,R/ _2A_KV:"S;W ='8HM5A M!RD#*RD/Z($C:9@C!] _2C4V]<6$VTGL6/]E,?4L_]A D"Q,D'U]+%V9[-R& MLADORU(^W@5PF*59BGUH!V)D86+LZ^/Q:!W\F$4TY=:VF6U(,8^]><@&BF1A MBMPB?@6G37XT3B%^+9P.PX0FS$?E[& O\I7-2%551;_%U\L[5;NT?3U$R16EG0.BO3E>"KW'79N0J\F_0TG:S&@F3^HZSV5KV]]'H@2[W1.Y7?M/Y/80&ET4:4(/??X5-,$)0U MU"R%EE,436$QU]] M*S-4NGB'[F8HEK5$A5-TXI"8=!U;M0]--L>+W1Q7RR*5GZ(LH_5E2@6)T7=W^1B54!Y=(*VQ04E*:CLL0IQ M&A)89/JB8= A+*Q#ODHCX!$LU(6N84K9F M[CH) P ] D !@ !X;"]W;W)K./(@:0Z"E-,M$W8BGS<],480PI$2V60Z:>S!E/B51=OC!% MSH%$A2A-3!OCMID2FAE!KQB;\*#'EC*A&4PX$LLT)?SY A*V[AN6\3)P3Q>Q MU -FT,O) J8@O^03KGIFY1+1%#)!688XS/O&P#H?6E@+BHBO%-9BJXUT*C/& M'G7G.NH;6!-! J'4%D3]K& (2:*=%,?/C:E1S:F%V^T7]\LB>97,C @8LN0; MC63<-SH&BF!.EHF\9^LKV"3D:;^0):+X1NLRUO,-%"Z%9.E&K A2FI6_Y&FS M$%L"R]TCL#<"^UB!LQ$X1:(E69'6B$@2]#A;(ZZCE9MN%&M3J%4V--.O<2JY M>DJ53@;#N]OIW,WE42"JD>)V!Q=THQD(24)FC!!B_KZ/I@)R565_6A*M?1V MF[WUUCL7.0FA;ZB])8"OP C>O;':^%-3XO_);&<9G&H9G$/NP43M&N <(J1* M+7P\0SGA:$62): <>/FRFQ:@=/4+5_U7L0IP"ZOWLMI.[)6@'6"W G9/ R[K M$9&EC!FGOR!JPBT]O2T2#Q>?OXA?C]N!]BIH[Y^@J1#+9F"O!O(WZJ&('#75LS%N+$,CHGY4U)W3 MJ?=70:?&8;5MQ^_6B1LC<>6KB^=-CNN%X=MS'4@SX0N:"93 7&EQRU]X#=02P,$% @ '5EC58)6 0DN!P W"8 !@ !X;"]W;W)K,SAZ+\FNUDE*A;]DZ MK\XG*Z4VI]-IM5C)+*E.BHW,]2_W19DE2A^6#]-J4\IDV0S*UE.*L3_-DC2? MS,Z:%\J-*O6OJ1ZG9O/+3S>7OW^(+F[C"-WQ=<7MQ\T +U%GV\B]/K5+ZA:):6L4)JCVU6QK9)\6;U!KWK'9U.E M;ZRFGRX.-_%N?Q-TX"88^ECD:E6A.%_*)3 ^.G.B!M5.A35-Y1)^'E M0IT@3-X@BBD%[F?^G.&T&4X@.3]V]?A_7[T7#-:6"&OXV #?M=S)?"NK4RBQ M^Z$<'EK/QBI9[N1D]O-/Q,>_0E$=DRP:DRP>B:P7?][&G[O8 M9[>%2M8HUTVC2M82?+SV!'Y#4+>&W2S PO.\L^GN.+XVS/="RE@?%MDP2@CC MW._C8AM'0AYRVEVVI]=K]7K.>IL7E:J0GDF0;H=EHM+\ B9"25:4*OTWJ2T?)%\ >0VIH1X !9Z1T\@&<>&;TFV0Q[& MA8>M\- I_&+Q]S8M&]UO-V6QD%6%RH%2@$+@9'_IW#0F611:T0J#T'@R8QN$ MX7@2W!E._(QVMG!,\J"!Q'9RB6_-$7, Q_V $V$4%(#3S(D+?5 R@/&X]TS8J\)CI6@$4P8P/57;G6HG3@&FQ34W? MR?NBE$\5KI)O _.9!]098V8.YR".^H'U8-LXSZ?,L^H;P'E,#!9X9Q")VR%> ME<4N;;:/M/[OR[=-&@V88*9Z $9XB$WQ-DSHYF V,P 6!/3(/_:E=\Z0N*WA M)^FL\,!>)NFYU'P*YQ#.)T18F;9Q7& _--T0A M\'P\]U9T5)&XOV,E%NH/5 MVW3I0O?S+-.Y;[:'P"CL.8/C3)[X5K6#*'-]"J""$WM6@U !'5#?^4'B-H1? MFJU'N7R;['3[?I HWV9W.@S%/1 )N/9M4^6% ENQL&$^898SAF"8VGT-8@L" M H>#=FZ.NMV<40S+=+W5P?EN.1Q813_11@2> XH.(*,83!<'HGQ_0'UGX:C; MPCF* 8K$WO!*O:+8)6N]8 #+@]K62]L4JS% ,"*$V1-!-H\2,SX C%(^,%?0 MSNY1M]W376&Y72CTYT=9!^8O4+"3XJ5KI%'9HE'9XK'8^LGH/"C]@8U<.NI. M[JALT:AL\5AL_2QTIIC^\'8NM7=6N<]#:MHC"*>7?=:&+H#3:UB/69X! NH% M""$#JW[:N6,Z\J8N'757=U2V:%2V>"RV?F8ZXT[=QMV5&3 QP&YMV-L/.80< MP 6$^=PL3AOGA4P(JX4#.&U[QY13HH75^.8;-&H M;/%8;/UD=(L+*GZ@1SD7)B_.PIALT:AL\5AL_2QTBQSJ7N0\IT?9"PK*F<_, M[7T0AXFY0(D 7$ %]JP6!>!PP,C -,"ZE0S#XW8HYEP9O?A_WV.R1:.RQ6.Q M]3/3K;*8>Y7UT@YUH.NY&!P0:W<)P(5A8#4H ,:P3["YX0#@J&Y/UB)J>O2V M3B;+A^8UJ4HO%+>YVK^5T9YM7\6Z:%Y ,LZ_(Z=S IR/R&F\?]&JH]^_]_4Q M*1_2O$)K>:\OA4\"_1B5^U>I]@>JV#3O"MT52A59\W4EDZ4L:X#^_;XHU--! M?8'VA;;9?U!+ P04 " =66-58Z>%*^L$ "N% & 'AL+W=O14FN#?OB MV0,9]O&6I4F.'@B@VRR+R.LM2O%^H$'M[<%CLEJSXH$^[&^B%9HA]KQY(/Q. MKUD6289RFN <$+0<:#>P%T*W,!"(;PG:TZ-K4(0RQ_A[<3-9##2C6!%*4:KX$%6D;; ME#WB_5=4!>04?#%.J?@/]B76LS00;RG#667,5Y E>?D9O51"'!EP'K6!61F8 MLH%]PL"J#*SW>K K _N]'IS*0(2NE[$+X<81BX9]@O> %&C.5EP(]84UURO) MBT*9,<*_3;@=&XZF][/I[Y/QS5,X!K,G_G$7WC_-P/0+&$WO'A[#K^'];/(M M!)-[?A^"*_ \&X./'SZ!#R#)P=,:;VF4+VA?9WPU!:<>5YYO2\_F"<\6N,,Y M6U,0Y@NT4-B/N^V##GN=JU!+8;Y)<6MV$DYC=@T,^!F8AFDJUC-ZC[DIS*$J MG/_G/?S/WAMB6'5=6(+/.L$W8Q%#O"$P@)=@A#/>A=9%>]@A,,ECG"'PY\V< M,L)?]+]4N2_9;35[T?UZ=!/%:*!Q8HK(#FG#7W^!KO&;2OA+DHTO219>B*R1 M(KM.D=W%/KSGVT@B,$@=_7=\?2*F NA+[3A(W;,-LW MW,!JPD(%S'-=PZYAC4"=.E"GLQ:G;(T(B!M%^#'%E'ZJXN^I!' N68&7)!M? MDBR\$%DC,6Z=&+>S OE6S3?BG.]3A* \?@6\'^0TC8H10)62DLTY*H\KT_*\ M0*I)!"I0;P!.2 M',WB55$9IY)_F%MA]^!Z)OGG>F'%WF@" MGCS7*D#0:+T "I 'Y9ZHI/).-8'#4 L[1[/S4ZTR=D\)&J=@< (X? 8 M>&PO=V]R:W-H965T&ULK5EM;]LV$/XKA#<,+5#7(JG7+#&0 M)BU68&V"N=L^,S(=:Y5%3Z2=9K]^1\F69/$E"9 OL:0<3\_=\>ZY$\\?1/U= MKCE7Z,>FK.3%9*W4]FPVD_F:;YA\+[:\@O^L1+UA"F[K^YGQ5.N+23I!2[YBNU+](1Y^XP>#(JTO%Z5L_J*'@VPP0?E.*K$Y+ 8$FZ)J M?]F/@R,&"T"/?0$Y+"#C!:%C 3TLH(VA+;+&K&NFV/R\%@^HUM*@35\TOFE6 M@S5%I<.X4#7\MX!U:GYU\W5Q\_OGZ\MO'Z_1XAO\?/GX]=L"W7Q"5Y>+W]"G MWV_^7J I^G-QC=[\_!;]C(H*?5N+G6354I[/%�FF;YX7T?VO<1Q_LR]$54 M:BW1QVK)EZ?K9X"],X <#?A O IO!?@=(@$A%CQ7SUE.FN78 X=V_J2- M/NKR)Y-KM(+DD&A5BPV"?*N9*JK[=L,6JN#RS.:V5FUH5ZN3^4QN6H/465BPVWF=FNC9NUNL3LYV$: MQ!D]G^V'!EC$DC@.PD[L!%K408N\P;E<_@,9!45(2:0$5*%<5'E1Z1BX1N :(0S)= M>FU&MYJB0;QHD)%L%%53BN LS.Q!33J8B1?F-5_QN@:,QP"R']Q:F!+C[5,2 MI#0>@33%,D!IQYAV&-,G,$)\\L+IOM1X9Q328(S,(D62.+!#RSIHF1?:Y4;4 MJOBO@8;$"KRH6'5?W)5V)V8&AC!,LG&@+5(1CF,[4AST7!7XL>;_[HHVU%/( MS9Q+B?2^9W6^1L!'P-][:$RV.L.;>Z'6O$:5J*9-/A>*;^R<%1B <1 $XZID M$7-X'P_X%_L)8PWNYII5!Q5&2@XE2EM0%NRN*-W5YJ#]E,HFG*$A@EQ M1+)G?NREU?D1O(9<5'O8@Z(N[%ETT'0"%6-*,!YCM0AF-$U2!]B>I+&?I8=@ MVRS)=U!%==XTF\^*.C3!Q&EL8+:(99A0!^2>O+&7[2R0/5 CRUY(4P.J12S& MV%6H>N;$?NJ\MNW>+7O46W=0F(XN'R2YU1B3-Z=A%I&Q,3:Q)'9ME9Y?L9]@ MAWY?'LFVADI;[5ICVC%%QV.Y9U7N,,+DU3 )!NQU,,(42W":.O@7]P2,GV+@ M\>9YRNDFVT[C*#.HSB87)2EUN;WG9>PGYJ_/[4*MZ"T,C(EESYAR$RT(U5,VY '"%ZZO$= MVI:L4N\0AVZF[U6D6*D'5G,(^K90K#ST9%8?82M])#09A=5>'=[*9/*RES K:&L;(+7(D M3$/BH!#2,S=)7E2$5T4%_/R<(NSM"%YNHG?NH_+55+?J=0(>7. MV:D0D]%Q' W3]6"691[74Z,K47KF)W[F[XJ2J!JX5I F<4\QM:&T")+(#9/V M%$_]TW@/%W>K8$;B M+') 'GSV?H)(1TE6PYRN#VA@+U2JAG)C!VX2(R9I&(YAFV*$$A?FGC[ITU^J M3RJ[K3Y:85LXDF8I3@U_VT@WI5G@VLX]F5(_F7Y?+KSP4_/@!G 9@XE%+B)A$HP_ MPLT&)YL;7M\W![X2-5]4VC/"[FEWJ'S9'*6.GG_ 9U?MT7"OICVI_L)JB(Q$ M)5^!RN!] CZMV\/?]D:);7-^>B>4$IOFE\T$IT)#KA8]NPSRYW9)?+3, MYZO!Q=GF=U?5Q5FY;A;S57%5!?5ZN MRN>R_*/]\'9V/@C;'A6+8MJTB%S_\Z48%XM%2]+]^-\..MC[;!L^_?D[76X. M7A_,Y[PNQN7B7_-9[$[H*CE3"V MA^1 @VC7(+(;\ ,-XEV#V&K #W4IV35(-L':CNXF-).\R2_.JO(QJ%IK36M_ MV,1WTUI'9+YJ4_&ZJ?1?Y[I=[MY/6-F 37-_J?]^+#S75P*?6G MR_'??[]\-Q$?K_\2B']\>GOS[V 8?+J>!+_^\EM0W^=540?S57!S7Z[K?#6K M7P2_&)_/1HWN8NMH--UUY\VV._1 =V[*)E]XFHWA9N-RN=1Y?=V4TS^"_[PO MEI^+ZK\>S 3&O)[-YNT$R1?!53Z?#=^N@G'^,-==@J "AGXL&KTB%+- Y-5J MOKJK(98\,CQZM:G7U;?C1ZJ.'.ETNEZN%WFC^W79W!=5H(=0KV7W[2+SI0C> ME?6A?HYTANW3C.[3C&[\\0/^WA1W\U5[]'K=6.2K:1'D33 IIB\#1EX$-*2A M+U>VS'C#;-?4+Q>44<+YV>C+T]QPS4A,$M-HXF&%-.-Q9-H)URXA89*EF6DG M7;MAFJ1IEEJ]4QY#0I*,L[V=,:)L/Z+LQ!%]LQW1%]]GY"DC"[+;T]^K^B&? M%N<#G1-U47TI!A=__A.)P[_ZYN86%IGC'\>Q%0%,GP(3)C%A"@EF) 7?)P4' MD^*#OG:9KZ;ELO %G3MQXDD9+N\R1]?IYL?RH?VDU+'11?BVHZKXN9+S52-YHQ M(=1:'5+G8I59(?=R0NO\(L!CZAM+3)A"@AFQS/:QS-!C"4UWT%O?Z9ZYI[?$ MVAQ-,!T*3)C$A"DDF)$C).P4F1#,DOTF?Y,17@TE=&(UY!F-,RM>8]A3W[,] M*DV@TN2I0Z*PW)K!?2*W$3"XFQ/ZL!5/9YL+>WU5G[T8R+;6['&=.C M0*5)5)K"HIGIT(EO!%;?Q&IFB9F7T^9E$-*-Y$:\V>#*9#2+*+4OP79VIIQ) MG1GMH9$P9B&QY[1KF$0ICS+KPDYZ#(<934F<9/82ZK'4ZU),N'\S3#KYBL#Z MU6Y8/8KF\>'%5'W&Q)6:=!!"YX((U:M I4E4FL*BF9G1*6$$EL*\!82_K1E9A07B2C]# MSID3;$RY9H)*$Z@TB4I31X?7C'6G.9$?$)WZEAB(1R6*XL1. 4PU9G*23X'J M4Z+2%!;-O/6B$Y0H+"C]E%(#[+/OB9^Z\HUU!31!=2A0:1*5IK!H9KIT$A6% M)2JLB@-U1:>$9?9:08^K5WZ0=7N)@(^J=T11Q2LLFAG1)S=?P>(5=MT!=M=[ M[KO"%K?WV:@>!2I-HM(4%LU,E4[8HK"P=;SX0'WJ#X_#B-@S&_.VJ@DJ3:#2 MY*E#HK#MNJR4D@ ?>\=T!0I2\LFAFU M3OJBL/3UG-(#C.R]0KOBD[- H]X$ADJ3J#2%13.SH9/K*"S7/:/R0%U5S5MY MV-D=J3SX:-[*@\?07WGP&!ZH//@LH2$)+&!Y0IVBE3%%:F3GZ$P3_"J'<_45=D M:J>=_33'!-6K0*5)5)K"HIE/MW2B%8-%*[CRP%R]B*=A;)]:QK"3OGL05)HX M\1@DJE>%13/#VHE+#!:7GE5Y8*X -(RH_L^.-J9H,T&E"52:1*6IX^-K1KL3 MGM@/"$]]:P_,U8E2EM@G5+A'O7/@%)\"U:=$I2DLFID!3YY2A/6DGU)[@'WV M?GS1]HZ3.]8&K7U$[]'Z2 MO=N%CZMW3%$%+"R:&=-.P&*P@(5=?H#=]9[^KKA%[.KR!-6E0*5)5)K"HIFY MTLE;#):WCM^I])8!ZRQDJ39XZ) K+K1G<3F1CL,C6I_[ M7!V,A<3>CX]W9E#Y^ ")V0LXJ@2&2E-8-#-NG03&8 GL.14(&-E[D79%*!+: ME294EP*5)E%I"HMFYD,GW#%8N#M4@]BJ==2;#JZ^QM*(,KN@N+.S]%!;A?/0 M*$E)%-G/GGL,4WWUYD@'TF,XS#(2A:E=P_59DIBS+/3OEGDG>7%8\CI6@P"& M%R;WG6W<5:9T$)A=CIF@>A6H-(E*4U@T,S,ZU8S#JAGP] ,%DL*5=5A&B3V; MQMQS"U9L;Y4F'AHE<4R=G9#'4.^7HHA:5R/28SC,DBA+[6FL?):$$Y8>>/J! M=PH5/_7%5 >??H!&&/5&*.Z*36T=Y[%4599K]Q!7;2=Q^"2A,G'H-$]:JP:&98G[PD"]:8GE6#X*X,-*0LM.]Z M&,.^>T<;DR90:1*5IHZ/KQGM3GWB/Z ^]:U!<,\C@#QU9CSJZ[5.\BE0?4I4 MFL*BF1G0:4K\)[UD"]K?PCY[G_H];]*RS_JH A0J3:+2%!;-3)=.I>(_\&:N M'B4([NI.- KM#2_^J]"*#>HX9*DZ<.B<)R M:[YXM=/B(EB+ZU.JB#QR6T:A(G+?U^XM5'CL M/(4*CY6_4.$Q]!4ZB R;WGFN_5\YY"!:I7 M@4J3J#2%1=MFQNC)%XNTWTSS/J_NYOK2=U'<:GSX,M$C7VV_[&7[H2D?-M\U M\KELFG*Y^?&^R&=%U1KHO]^69?/]0_OU)?NOW+GX/U!+ P04 " =66-5 M:!.50:T9 74 & 'AL+W=OEB6U4< QVFWOMMLTSC=XN+B?J#%D<2:XJ@M;7?^R>E_AZE78):+\*1M##^['?_GG$'+G>IU=>F^#7/ZL6W+RY?J$S/TJ:H M/YCU#]KA,Z+]IJ:P_+]:R[,7DQ=JVMC:+-UB0+#,2_F;?G)TB!9<]@XL&+@% M X9;#F(HWZ9U^OJ;RJQ514]C-_K J/)J )>7Q)3;NL*W.=;5K]^D-K?*S-3[ M2EM=UJG0JLS4K;")OKO-YV4^RZ=I6:NKZ=0T99V7<_7>%/DTU_:;5S4@H?U> M3=VI;^34P8%3)^J=*>N%5=^5FIO7ZR(T-6# M?O'ZKW_I7_2^?@3:\P#M^6.[_VE,?/S4OOJ7SE6>KK^FM:ZLNC;5RE2RQ4F] MT.JO?[D<#'I?7YOE*BTW"5_VO_:WUWK[CFFJ<,M4_FYCW;V7"K"FRJ[T-$^+ M>J.6.K5-I6%A:C650U2]2&L%BPTG**CP#; BGYC*UTF=X5V FP.6TF5+%"EPM>L6B6::D6&A MF')K M&*C3.XT#SM1';.?05XO4JA5HHW6E,SR9%IL:1"W8ZLU@6Y4U14/4LRHO'TSQ M0# 6^>]-GJGIHC*P8&9>I:O%)H$!L98I4>.^KL$H.AK0P\X5LCEQ-B]+\Y#* MGB2SM".A6.0S39N ;R"EY<4S8S*/N\55I9:F8BJ4ZJ*G-CJM;!>C595#1O)B M RMJ(226MBR;&30,;,$5;+?;G ^G?1!-6)8_X/[W^\]NQ/ M% QUE3YC]2]8K3Z^"]<_7I^^NPW2Q%?T=803?=D??TV4(]HLU2RWQ*/?F[3" M#55O5L0SH*S+#%)1,CGK18YO(5\+=9L"]RQEQ='I=.%7GD&-O(!MG^7.( K3 MMB3F;_54+^]PX! FD=;,\LK6CD]-A8.Z@%E0GD3L00O7P#U(K17N>?!820I= M:\BHON\R,P!##V<[NY,XD&5F"/"A3X!"C$$ 6&Y#D#K;S4_X>P.^AV\@#B2L M\-_%1LY-ITYE22:;,FVRO,:&GNY3B"SL2Y;2S5E>@MN05&5AHECAK2![1VC! M(*_2BA?SMJ _D9J5GVB7ES#[S534 *I+]WX6S,#(#QI6JR9,*$I0_=[ISPR@ M["KF#,S\/$ Y$;@DT@P 05% A%@""99G>:Z5MG2_9 M8!'Q?FNRN>S(%BB=S4 Y7EY'5.BE?I!UTV M;C_]"0&@I=MT5>F"4;E_LE[D4&!(EBJ-LZM$OVE3 M53CAI6,/?0UMM9;<)>D)_$V:5^T)GG#@/@R8Z)*(I4 (>Y:;S*GCT\&V"],4 M&31 42SOI.^WII1@.0C_4^1V6C29J,\^\W15EL3:73WYN_J0VWL1LE^@<56- M'(+E)O828)YM[GYC&3:JXA7@TY(X9YS?IC7N],@QBMXR"?,R U\J>#Z!%O1/ MU%U3@S,DL4NV';5)U+PP=UBJ@;99YE.QF %KN*M[74?BE:A9T9#H>K]+W$$B M &*"RW"%,/2?IC"B-J*;KN=2)R[2PB.@KYTC]V):^ /SM5ZB\,\3ICN M_&QNJX85C0!=D14G6PEFW.L-B:(U9:F+!.;/U#[QPM9D$.;!&.)+.']=D\@' MJ, FUS_]\^;M:7_2?OB(2*:9+X+9]?CG,)!,(+FV^^UPLA>/ R8 L6\N M@N M$_:.$&-T4HM0 \&IPY/4C7'UL2,<:([3&$>6_GK1=,&@XYV!88-9FF#D MYN#G.H?9I7 %I#DM$"!DXM)XV[QB+9)XEN)Y> LOV!GD@2(A7?%Q^*+E!,YX MR$TD0JP94P.OF(J[XO#5T*$XT",3:8>/$[9IJ2&I9J,YNFU6D%IH3!SVLF$R M<:XP93,M).8(I3U.*$='B9'X(C;182V7G!6=-12"PZ54:6F+H+??.[VX%N/F M3?7,>0V<%LR>CU^=_.W$K&XG!PA$&D;>YEF.A(",N00ZA9EN[2F((D:0W#(C M(YT72$9@9O6J#LYQ^[SN[J7Z 9Q3?S=$;036\W1%4:_+@=1UNJ&D[ :8(TI/ MU)K%@[Z)LK^:2),&O%L2DD>'501D92HAJ<> SC8D:SZNUE%@NP=9C]W98U2F M70YBT\5D+XW9,F:F@-U+N+Z5^;0D@@U:A*"TM0@!6S*J^RF^Q6'V3!)L.H<0 MA8E$72=I$L.;&"R.([MNE*+KAQ3K@;>#%O:0#9R4,DD+B'&@WOYH=OM0"L4> M "E..'Q4Q@JZ31P)P,0HB(X%^7"J,T=@8\5*67]V'#8A\FR6C0 B D(NK=(+ M*GZR:-B@FATU[R -9ER#,0G_K[Z#E7M("P[1"/&;\D'[T)0?T-$#R RD@L,) M-HRR2XSS=E$BOA4^<)Z7' N1N6+^00HG/9!\8WWBZ$D?K9?E;#&K>#'18EI M,O)9SL8[7M0M&%"-N692L@ ZY)DR#Y!IT]C(GJ12:N)OR3A8AG.FH<#B=DI* M7C*)_EQR$\5O054VG9T.:W(DL! %/FQ?:MO)S"6Y/3[O310"CX*M;,,!__'Y M^2C^IW*&U/R)7.F6'*Z\#'S DP"(8E-:>%7 M"K(*DN>YAD#EM?I1M!S.,].M]%312@Y#J-(@ED?2N0>#N-LGYQ*0&QH#Z;E409FL3DIC&0 I!!>I*AO6-MH(,F4JI]MD MV(NIT/RS?L8C,2,%@3?0*5V5S;"+DC:R/PKUX()_C,E MO^3*_:U%2^."CM1FP$QN($ 8=SET7YIUJ?@QI'WY2J(99%Y$5\[DV@+ZO2[R M!>6CK*R46E0P,^]36[.$!OA="P+)QIT$3!(9B@RT)(W(@\@@)?VE1@+]K312 M?=*BDU843S*+3F$XWNYDM.9#[E>.VY# M!G3*U6?\XUK0'?>-O)9\1FS"7K^'FJMGA4_EXKK; ;L2S)*9S4X]VS_NB+\O M;U).U9:/;-JJ1D$/0(;R/]JT/'J4'-S-DQ;CV%(HKC7G18&HNP MWZ-[&!LCEYY1@1!>L0D6JWUT2XNX5L'4H:S0Q>I4(>)JFCY=,9VYYGM*_19) M-0RQA"6#6V9M,T_JI/"*3A#WQ1B/\=-#4.8EM1JX!RRM@"?T =0)RR/B/,IF M7GYU],:K;ZVNG,Y2[R/SQ?KH^^_*[.@19WVT??RQZ@^3P> 2'\Z3R64/?T_P M83Q4+]UWP]'1-GSXXCP97M*'(?Y>RJ)^;^P775P,U$_LCN-P_&V;5GR6+EV7 M1%+&(5*]Z41&A-]QOPW&*#XB_^\JT!)XN*S$J3B+.#4$5K UG]A@0M..Q_$> M$DE(32Y1I:[#ZKA8W69\75U,"TM:Q8$:XL"+>&WJJYVC F]D0/XL;^9'*\:H/2J\: M0-5 B,#&F,;DUZEJ2#TE"V=HR*(SX:W4$+@8(2T*^_FC!MM'<=RP,CDW!ML, MZC,'M5VL"%2=\_H,OGE:0\ -B;*_^CQHPVW0FG*+#AY.D@=ILP4W"S;6!7>P M2^,;-D(Z>=#%#%N**04N$FS7-.%*(X5S46OQ;,LYU@Q/J)W8YXC9LT1L-VG= M]H0?.:_'@S\+N]X+NX@^-QDA1R':B1.REYV9G/BS>V+X\NB*P<;&^9)2/:XB M6W4YON"YFO[@Z_CSD1OA.>_U3^Y?(D>FJ%#"R?=%6GH:#,Z3WF3B__A]_![? M'^R<45.$YJZPP_@RK(L^']VXY%@"4,YU3L,^=IVND!94VAF*BP$<^S#LT[UT ME#P&>LDY,#SVX!ZK"_CT\1@?_*,_MOS\ZNBZ;8%W\EQR_,GYQ:1=U_G$WST) M]XL(Y%UP^\EH..CLC(?\]O\QL=TQ@?]_@LM5GX\5PQN\,Z' @=BD/^ZR8>O6 MD9]&T[XK&M8/)TD?B/BUWE/DMZP%Y[M7CY1:X:7R7@P\7^^1&M&O?.P M+OKC9!CI M3. M8YW?-5):8\;[Q%BV[90Y*SU'SLVUF67#,S,TG2B*VC8PNP5UISW.?47.UR=T MNN79M9>=/N:K8>F1KFHJ5ED9ULI0F^KI1 Q#SK>]"0FIH+@6I MD5IY*;"=2!$0;GGZR!.TO]PHO.!1.>:12>LN271N6I% MYP"A=CKC6Q7JI-LP.3P+,NV EC]'JK^(,Y^7C@%+A]6'#'^[.B]QAQG)Q E9 MSFZ%F$P/0PX(D&H.4"$]RL[S*3E=I5?-DZ)0#?S?V>>8FZKIWN=:] MY!DA"1G.4D;.B>1\7[$F!A>H^8- =*+P@RJE-#OVRH8KJ7G# $Y6YU]6K M#%D5O!A+-3W%S*''3.VZA&VAW<\:2;O1#Q)1#W*[. 40@"D44/>0D4468= M"!32]WG%-;!;,ZO7I#>W84+:C_3>W+8#O:X$'2E78Z7X'%5?3]?\GH>;@*0, M54=C+FII,II^DE2CH9)&W+OHY#$BM(G337M8-8=GZC9HD4NRVTF-/:7 Q1N M&='I/^6AV[\[';+M,IYSAK5FFC/]F6$R4K*'MU%CP.H'+F&ZID"LO5(26.1X MPE<_?'[O^OLR<.0;,:Y\0'45FUD'EVEL]K=BZ6'JS1<. U, M=OT&RG7=O"? ]H-?W6J^0.EA]LV'S!/ TWFK1]3Z%+9 :YBJ!6304IO'%U8H M^2Y]V=7J?>($42QCD8.)=8N?)RS[&.\0.,C[P-*HKOUY-;V]Y2I52R=I.1WW MVZYQ+:1^3HTE&"^IMGX?VE4WH51O]\ZO[VW7DBCX^[YGNMW#I9JZ5_RHO&=C M(K:]1QKPW>X^"LWW%^"VP0P]U6[L(*.W8V>PXXL_R3WHYC&!9B M[7'_;*CNOHR93W,QCQ[?2I:8\\-VVT8#4.TJ[^PK-\4^X^";?)FO3/LWH^:5YJS?4IJ&+;9(_P6S#XDC6[=J>(9E54XCQP]:I@13UW.) M QQ.>MRLZOXWK*@\2V9Y.')C?:XSO6<"89LR5!3GKH5,/!,!W64[!-1.>Y5; MPU+A50/2XZ[!# .I-/7RO/'NLVWT 8"QPI^P1()C:09^;L-,WYTHYS-P');T0X&DG%G(%LHXO/H"H#=$:=]%^* M%>%X?J$S[VMD>4AD3N.9R#BS,/M?&]CB%C>K2*$J$DY2*XK,)%=QJF/3I0[0 MNDJY5*?+38Q8?+BSB<]DL^ >DAC8!)HXOMML@1>=&655)X.7<&T\#A^H%.U/ M8N%9PA.OAP;'[X3:/M 0DRZQEPOIEJ8-ECZ'$5?PN!HN?IGDZKNF,AVV$?C_ MKB'0&Q?78!"Y>E2FHM&_W7>:Y*V@)>@N MKI^ZCO66D"5QVZ-##!]IQOG84P.%G6F@C@%#G%=D:\10PN=IVW5L)W*PW.UE M0X!!D32-?+4CQF$L=&>V2N93':'3^;S2\]9T=& (4R&2%24\I M;3#CEA)@N+:F'Q/%#L+1#IDE#5FZ=-7SAMYRH]$G:@19>AGD4#%FCWWUBN0[ M-T^HQU3REH*\DIKZJ0D';=N3K"N=ND&8]\'"\E-9/(KH)FD88%*G1/U7"J@I M>M_H,E%OJ/J%(&2%?>'TWNE/Y(7 ,FN8\&^J](^O333QD>+@2U6IF7)0*DU->NHB&8K%"=',\NFPG08, _"=-USYW^:?4 M[+;GJ1Z9X=XS#RV=&[O3.MD.YG8"N:-_>"9(.A1E1@>_>4IY'D?+2*D+=IUS M.U;G@^1B0J,RU)L[5J-1,NQ1-V'4.]]:$IOF8]4?)[U>S_>L)NZB/QD]J^#O MP0K@0.#\OM+CV].6<&MB>+9:+&HP[/$VW$$XNOK,K+Y[8^V$)EIHZF\3L;C<_EPD5ST9%KLXK)_]$MW,L>VQQA^1Z8\N/WY15^=3(:T M%?[0_Q#FT85Z>70M@D@<)3\.!I_2"Y)[H!N.>@)4/QF[:32";W+A[X[&(VSX M/&T+3U--3T<=%B=>, /0F('\Y2[;13+HG[.&CWJC79+L4N*GPPIV3&:NWR,[ M,T[&?,R8V#"0EOUX/(:$F>G]PA3P6=89>&XD0:]N2CCBLB&5&_3ZD_T9YAM# MDU*@Y%L>7>$Q97D-] _='?#F605 M9DL@2@J<4EU2W#!Q$I& Y4AC5='O4BSY70N8> 5/03&'H2E']6M:T$?>LFE["*)"8.,6/KT\FQGV6.SM2O_#)03#!P M>?[OE1+,6K6ZSX<^9-*4SZ5=/Z(1;3=-&@G3[S-'50;AVW38<72\9]R]9 M/RYZ%TXW+]RD:0\?^_LF37O)9,2^+1D-Q[)H,NG[1>?0;3=I"J;\*S.F_E<_ M> 12WJV-:[@T9>@GL"CCI5;7 M!? (O2/!XW3I*O?I]YI?0N9P9YU;:@3SCV_D4QICC\[F/ !&@9J=$E_N","9 M^DE^R(;>/VU1PM5,7L?V$WC4* :*3#K@I!U]I\B?VJQ^QK^LM"MEE [ M.3& M_:3&7652JL^2],K\;>'"#?>202]92+>\I-V4I[#/ M],KAOM_V>A7]6-M2@T/7_#-'O)G\;ENX&W[U[DI^[*U]7'XR[QT83)PM] Q+ M>V?CT0ODO?PS=')1FQ7_]-N=J6NSY(\+382@!_#]S$ A64QM27PZ'. M2JBHOI U"'Q32%51@U.U&>I: %,P)TB MNJDJJG;7P.5V%8R#;N&>;4IC%X;K94TW\ #FC_I.X6S8H^2L J&9%$1!L0JN MQI?7B;5W!G\RV.J#,;&9I%)^LY/?\E4PLH2 0V8L L7'(]P YQ8(:7QO,8,^ MI'4\''?HO[C<,9>4:KB1_"^6FW(5S .20T$;;N[E]E=H\YE8O$QR[?[)UMLF MLX!DC3:R:IV10<6$?]*G5H<#A_GH%8>H=8@<;Q_(L;REAJZ72FZ)LM:(9@>-Y)BPF_)@%+YEZ&?6]_ (H@%R#YG<"&:56@X- MO7PZP%N?8@T2L@"_)% M"E-J\K/((7_N/T1"/:NH8W4=G03\/3,79#0.232*HA-X<9]E[/#B-[(LE*S( M#7)56 VHM"G)C=,8%/G[*M5N_9]C GC\Y#B^[9Q+7=,,5@&VA@;U",'ZXX?Q M=/3Y!/ND9Y^<0G_O'IT&B<@1&/*U!-2CJJG8??PPC\:SS]K6-"@%.?:<=^", MIHRC VB"/@9],BFTY"RG!NU2RJG(@+@JU.X=TX;(PIG*E+,-=='PQP2*W&!7 M&V)E8IG#UCSN1TUWUDPCC0RP=O[M#ESXO M[ ?7;4V\)H-/GYR1:!:'D\70/T5C M!(YFY)Q\&B]F831;D/-!UP.]9GFCK._>,20"S&%G\B\91$H?S24RB:1*. MY\G+)%'-']*+1W&XB!(WFH;3:3(XK,2,4ZU9P1#[;#+!\YUS]ZE"H+-DVL\1 M])V;C-I(C*\(EV+SDP%5/>M>)'ILLV^QPRJ[&/M5_,=3K ;WQ>0[7Z2TDHTP M_X,+?&\HUTX.UZ34?X>QR:QD6/%9UV*-*!I>8+(X1>7<5@]MWIGPB,H)B MX^V XE&%^P-:VYI/YN$<*VD<6^VG<32()EUSVA I["0^HCA,1O/!5VDHWQ?5 ML4_+\. J@-0V[L)CSV14Q]\*^M7^3G7EKQ)[R$H:X#O"RE--[$!^IOF^C]02P,$% @ '5EC M5>JKPGZ5 P W @ !D !X;"]W;W)K&ULI59+ M;]LX$+[[5PS4H$@!PWKX[=@&$J=%>R@V:)+=PV(/M#RVB%"D2E)QO;]^AY0C MRVYBM-B+1<[CF_F&0XZG6Z6?3(9HX4 M!-_X)K-.$,ZG!=O@/=K'XD[3+JQ15CQ':;B2H'$]"Z[CR4W/V7N#/SEN36,- MCLE2J2>W^;*:!9%+" 6FUB$P^CSC H5P0)3&]SUF4(=TCLWU"_HGSYVX+)G! MA1)_\97-9L$H@!6N62GL-[7]C'L^?8>7*F'\+VPKVSY%3$MC5;YWIGW.9?5E M/_9U:#B,HC<M^;9]7C=-_"^R&C)!Y>&>JSVM(<++?<9EQ"RDP& M2 5\9L*5U1>4'\I,ZU24U VT $OHJ9)&";YBEF1+)IA,"==U+OEJI+MD&1>D M8P;62M!S8>#2^ZK2$+CY,&E16Z@E:M@W1NLZ5]KR?\GI4=*;)$Z7GQC7K0=Z M10B]4(93J-%P )YAD)NT&LWU/^%O,<7< M$>Q6#.-?8_C8N>_ \E,J7?-L[J N-L>)^.C0)=Q A_VJGC86BA=*$VG0C6B M>]'P[H[;<;=?>U[&/?)S0LKKN*CQN!UUHY^(5^*:^S!I1^/><2[)P.?B5(/1 MZ^5=G';:!?3:43Q\HXY>=W0F@U$[&@X//'Q,)^S'OY&;NR$$R7/?P&NJ.U!" M)8):-V_*:1&7.]):M]N!ZWW@YC[O"QL3)46_\7#5TQ>GTJN%3 M2^O1?5U-K(-Y-??I.=IP:8C#FERCSK ?@*YF:;6QJO#S:ZDL34._S.CO!VIG M0/JU4O9EXP+4?VCF_P%02P,$% @ '5EC56-5G>R) @ ;@4 !D !X M;"]W;W)K&ULA51=3]LP%'WOK[C*T+1)$4F<]'-M M)3J&Q@,:@FT\3'MPD]O&PK$SVZ7P[W>=M*%(4%Z2Z^M[CL^U?3S=:G-O2T0' MCY54=A:4SM63*+)YB16WI[I&13,K;2KN:&C6D:T-\J(!53)B<3R(*BY4,)\V MN6LSG^J-DT+AM0&[J2INGA8H]786),$^<2/6I?.):#ZM^1IOT?VJKPV-HHZE M$!4J*[0"@ZM9<)9,%IFO;PI^"]S:@QA\)TNM[_W@LI@%L1>$$G/G&3C]'O K M2NF)2,:_'6?0+>F!A_&>_:+IG7I9/S MJ=%;,+Z:V'S0M-J@29Q0_E!NG:%903@WOU0/J)PV NTT]&C_ M]1(-[$X SC''RB?2-I/T;OB6KI]#([BT< +):!".^R,?#?HAR^+>';D0B+DU;9(&E87\XA&0<#MF@=R&4H.M:P%KKPD\FX3!.(!DF8<+&O9_:<4GP9_4G MD&4L9.F HK0_".-Q_[6MC@X\4*%9-TZWD.N-O.*A!L0%:+%&6+"6V 2?=N@(K&K39^C#L@99H MFRA%>B05Q_WU.U*6[*2.5VPO-GGD???=\>YTDZW27\R:,0N/M9!F&JRMW5P- MAZ9V"W3 @'A#3^ MWF,&O4FG>+SNT'_QOJ,O"VK8K1*?>677TR /H&)+V@C[46U_97M_4H=7*F'\ M+VS;NVD20-D8J^J],C*HN6S_Z>,^#D<*>?2" MDK$,^[->19OJ&6SB9:;4&[ MVXCF%MY5KXWDN'2/\LEJ/.6H9V=OE:JV7 B@LH(/=LTTO).6RA5?"&8F0XLV MW,UAN<>[:?'("W@%O%?2K@W\+"M6/=4?(K>>(.D(WI"S@!]*>PE1' *)"#F# ME_0.)QXO^1Z'#Z["W!AF#;SAIA3*-)K!G_.%L1K3YJ]386BMC$Y;<:5T93:T M9-, :\4P_<""V>M7<19=G_%AU/LP.H?^'Q[M+-YIMBF<-P/W:P8EU7K'Y0IH MK1II02UAU6EMJ8&+$8DP;87P%8@P%Z,D/P@LX/.J!0+O']C?><-*5CMATDKQ M%UEMF"]@L;OTEMERB0)G$#L3UI[$:M&:R7('^&C2".JKOF(E]BK#J@.OQ0XN MXIY$BW:KZ@V5N]>O#6[KAE@K^%:5&+>W64;N E*1A7&2X2HHX)&D$*>R8 M8X9GXS3,TAQ7^'9AGI'N;'#7Z'+M8\F/TB NDC!*,\#<#HLQ@3C>0Q&LVB1" M09:$X_1P,+C7M,)/"WYVH BS/ (?=G+=_Y^4#G[C)7X,G$42CI,"TC ?Y9#M MK:$P2U+(T*\"QAUC#(=T#X)9I7P"/V$>1>@[ZA3AB(PA[Y B$B9I ED>CN)1 M)Q[<*PPD1B4?H9_$Q2XCXW!4C#MK*"G0Y8RXV&5I$1+2GPV.D@R+YO HIQ+- MYU=;4,8E^ 6R>%)#A^SM;MNU9@SJMO4RUWI/5E8G(Z?J*FS!C^O3%VSZW)C$ M]O$_;;55M_*9V_>0!RH:YAS^-B@.D!YE.$9'6_ZUK7%L "=4#I7O"KYXYM4X MZ_;/@_#=3E9(UBI_N6U&YM^ZT27,CWFSQXU+Z!?X^_89'X+O;BTPB>'4!V1X M- '43*_\G(.A=3G4#@.]M!^EYNT$<;C>SF'OJ5YQ:4"P):I&E^,T -W.-NW& MJHV?)Y ,3B=^N<9QD&EW <^72MENXPST ^;L'U!+ P04 " =66-5$@&E M$<<( H&0 &0 'AL+W=O^[6?S.6YKETAE?C),%N7)3>W5Z+0 MJXM>TFL6/LO%TM'"\/*\X@MQ+=R7ZB>#MV&+DLM2*"NU8D;,+WHOD^=7$]KO M-_Q3BI7M/#/29*;U5WIYGU_T1B20*$3F"('CYT:\$D5!0!#CMXC9:UD28?>Y M07_K=8=$[Z[%PC22)!ZN0,C+^5K[OCEN=$K9F@WT.C!J^JI M(9Q4Y)1K9_!5@LY=OA8S=SYT0*+W81:IK@)5NH?J&?N@E5M:]D;E(M^D'T*" M5HRT$>,JO1?P4^8&;)3T63I*TWOPQJU:8X\WOD2G8*UU67-TRH9PP(F=2.,+(P22R&&=78O*B7(F#)DY88<. MY-]_=Y:FHQ=^X56@>=G0^&_)BR.VT#?"**D6S*TYTM?D](5E<^35\:W@IL\. MDL$9F\FB"#E[HXL;HIKS3!;2W>YE^39N:#FZ)7=,?*LD+'Y']),!>VF9GC.$ MC::U&#B,JQR&R<+&<5C%7V*ZBQM;\ARFUO'3/<069>587,^*P0P+\C06MBQHWH,^BZR["Z MHLK59^*W&@("1DAL,WXO+\!.@94O2IXI.UPM9;9D$MS#0H7-7*FZ7$,0+9B3 MC(YT/DR._%IE4&L#%=J0B&Q^. RS/?T6Y0P#_^/[J4Q"DBW&H M#9/S]3N45!KF8[/:(CFL#4(2DBQ+&!D !5@;A .Y;&/?$4,[ VTN*FVESXTO M@^L!RW51<&-1@]T2GU'T:T-Q KFU$JRDHA>UZ:AQQ'3TR=KGB+HQ+9]$HEW: M&?;FR^?VE21Z4QM]G NE4>DY[2XT5[;O/<*A> 97]X, 7&U&'(0U"^RC:,A9 M7<%VNT*J$,AD=%NBD;K/0L1D0#-<87DFW$H(Q4;>-TDZF!(BC%UIL+/!;CM" MSPOJ:1J$LPBQ&V.O&3Q0R*BV:LR%CX7]2>1EMRWK4W DWND6X]9C_6BF"+IM M%+C;N[/4M7+-VXYJENFRE(XD"*K3MDZ58#!3Z14*^NR1':GIJYPO>1V?$7R% M$ [!V'%WIKOBLB:3*1T*"G *38>3$?/$\9M([^ @'@DX#D:(Q(8)<$ ,O@4 MRS"/U'[37-<&;)0564TU;HLB:,NW[+8A2*G1=7^G( /V'F4WAWE\U=OO;JFR MHLYA,B46W,M')E$^?%E1RF-*%5X@ M GWMH0:_ Q7A[4B,1P)'5S=-L]&WY+Y48Q>J2T$UP6JTHQ@Q>V#)-Z!UU+@D M->PF8SDM':F'=, M2+.)T/.F0669J0%&T5ZKBLN\K6#>]W8OXRCFGU<0_]H"]T>+VWX#Q/K6J3I_ M<:$+R=A)@2?;->M.O7IRO5OVXR;PW^-Q/$C&3_LLKP7[@& #W9@=L.FH/QJ- M\."GDO3%DY]]G0OT3:$@.7.<)C)9!/FA.%4ZJ6)OP_B_.AQQDG$V3QF MX4] B[\/HGWP:-/Q+K1G;!S1QH]$^XC'9'!RUNJ(*A>UC$C)(Y$^X3$=I-,M MI''")A$I_CYYM7ULQI$PF" )&[XH5#OCY']%B$\T-UMSE5$.6B35X;0_/IVP M(W9XTD_&(W84H[O0:G'L!T)/E?0GSR;]$]*E/TW&_;/34=SH/Q_0\B1L..AL M^>&!MD(S,#?KRNAK^/@XG$'^O)$D%GQ^PV71''%GVM#51ZWR>$+=/;N%:>:D MG6;XG$;0[D!3".=+,':&N2I4IY6_8!/Y,8\U^<$#][Z^!EWOW(X$Z<'>PH]% MT1SMP15E?CQ()T_#B6)P2D_NL0;6FQ:>45MV$ 0*>3/JQ"MRMB8+2% M?G-^(O8R'*U@)CHVSZS$&=C'"B^L#NYK_667B.$0CG2UU#%V\##YX2!)DLW; MD"3M+/PA&_3;\0@S"\[>?L3K"-.Z(6C4I!9)A[.6,)E$]"W046$"05/N1SJ7 M;XY)ZWNI7<8@.VR,SSN8V]C0MQ6$Z'?T>Y17B>G&_9Q;(O#\G=G6*3XSVMKC MT/*R6V97O(+CC;P)?;X-6-M.0>N9%N$-S\! -[RHO54.IF?3UF-@NQ3Y0GC) M;F -/@O'V#A*E@BM)D4;T[6"B&]Q.@W)1@& 4[5Q\4!"L7?G\H)<^(M0W;5= M%Z;#SNTU7+SP=_24AB@QX2*[76W_#? RW'ZOMX?_(7SP=R!TRS$'Z6AP.NTQ M$^[EPXO3E;\+1Q'$9.4?EP(G.$,;\'VN42+B"S%H_SER^3]02P,$% @ M'5EC5?$ROV")!@ C!$ !D !X;"]W;W)K&UL MK5C)DMLV$/T5E.+Q2=8VJ^V9J1HOJ;A2KKB\Q(=4#A#9%&&# V TBA?G]< MR9%DC>S8N8@;NOOUZPW0Y2JXJ,5]8(1\75X&;ZY-D)KX\+ M_E2T\AOW@CV96_N9'U[E5X,) R)-66 -$IM61%@?&EU#GJ3++AYWVG_ M-?H.7^;2TW.K/ZH\E%>#BX'(J9"-#F_MZC=J_3EE?9G5/OZ*55I[?#P06>.# MK5IA(*B425=YV_*P(7 QN4=@U@K,(NYD**)\(8.\OG1V)1ROAC:^B:Y&:8!3 MAH/R+CA\59 +UZ],9BL2[^4M^G:/]&/QVII0>O'2Y)1O MRX^!I(DP?7#7Z9GDZ<'\)[T>$\.:?]F M. Y*[\=V+C:5BO*?,0M;6T1#:J!7P088F M6+<6 0%Q,D#9BC_.ID=#,9V-3OGR^"AJF)[C >9JBH6KUT,AO;"%0([8.3G1 M9LDHNM0!+64NI,B0E1S?!MYUIEATO()>LY",?S M+Y*!G3#W)(0(ML?F;/4]L<)RC"..S4;&/OSE8C8]?^K!=\]?I2H^?SCH[GQ%+^@&G5\C4Z]V1F:(_!S%$X)3\^@P LXB"JZDA"KDTCHYU\3!=X'<(S:G"I4)F7_" M2.1J\9TI9"Q<7)-T$6*N8-H19^'="HL\X>;& &1E&Q:'(?3(1PSL/U+Y8^G3 M,GG:,GDRFNQEI0+UEZ3L[KG!M3-]& M& -A&@" ]:H?'"SB.I+76+>+N5-Q!]MVU! V MIG7<*L8F*[5.[(==IN^/$*:=, R*0:)F& M!31I1!35BHD7X>/8('7DBC<(;4X> AFG687QVD[4-F&7*L[#W8S9WP$7#G&Y MW\H0.9/I)F>O]X,=1D-SVR;O#]8Z[VD>S!YWPV$D/C+O6E6*>0 &JMMTV-QD M*0P%*[0U"^)CT_P33UANCS'W@SYUS'O3W>3?X03K>3"] MZ#<=7+ZM-4.W2 ZTDF6?H'D3MT\[U,?$@>-!4PH 6_@? KF=+[DESM[0,K5! M%'^U<=N',S2VF=#TD]P=9&$D]AW#QALGY(K<(OX/@ G*_3,=EONW_5\--^F$ M?;<\_4^!W?!" ;FF J*3T?GI0+AT]D\/P=;QO(TF@M-[O"U)YN1X ;X7%I2V M#VR@_P/F^E]02P,$% @ '5EC57$.Y0NY! "@L !D !X;"]W;W)K M&ULG59-<]LV$/TK&*:3DT>293MQ'5LS_F@F/63B M29KVT.D! I*W]M[C]5T1"EU M0S9H9X6GZJJX/KZX.67Y)/"[IG78^18, M\90S(?V*=98]FQ="=2&ZIE>&!XVV^5\^]3SL*)S/7E&8]PKSY'%R&F&(Q:>J![W)H/-70'\6GP%0!_&++:E\KC^%@Z.7\\'+F_E!P"\J3L3L M^$C,9_/Y ;R3,>J3A'?R"M[!>,6=#LJXT'D2?UXO0_0HG;_VL9"-G.XWPNUT M$5JIZ*I OP3RCU0LWKXY?C?[<""$TS&$TT/H_S=Q!T'WNWPN_H,M\5M-+-%* MNQ%&*[0M-A7YB,$@(JG:.N-6FZ097!77$O16WC4BUMJ7HI4^,@Y+ TJYS@<2 MKA+.E]IB7HAE%^!N"!/QL8N<'+2#;KIF,"3/AJ0/@KB>Q1TI:ECG9%1"4,P1 MR0IZDV=DP!9YCBNZW@OV1WHOP5WV9*UC_8*&6,N(H?>CTTS3$*\A# 0+6KSP M;B--W'"\&40-Z8BB:S'O>B5ZY-.)^,Y['(E4M<8F*W'\0XI&\)2"D;X@*^3$E!M$# ,M2\X1EMK+-T2?@=ZU X#_-V8"!U.ODA @:)3C08+FQNM)* MYLF]S1ENJE ))2=)6]5Y_EYN]BL>"22,O#1FL^O9 MVS?G\^/W'\(859*V3!50\[6 Q1'S@;S;_HI+==2B=&T\PGZ[\7PGL8I+'0R: M'C,("+E26[X<#L4AZ?5B5 M,LUC"7T4!E*';#+?D?E?N8&^YKV;@N-\#+FOUWE2]I MZ,22@TA%G\=++J]#]1H@:33F)I43\0E-Y3S$D.ZCO?E6+L14<'A88-@((]>A MRQ6/N&/$8-M#:^A4/7@!/TG2)_9<=Q2%NY^5$[+O:ICOO$]3M*KW".%BD(#]5QMWQ MH7>=WS=;\?Q*_"S]2ML@#%50G4W>GQ7"YY=77D37IM?.TD4T2?JL\5@ESP(X MKQQJH%^P@?'YN_@'4$L#!!0 ( !U98U43%%QN.@L $4A 9 >&PO M=V]R:W-H965TC;Y\K2J3R4+<:%96><[U[DID:ONF'_;K&[?R M?F7HQOGEZS6_%W?"?%[?:%R=-U)2F8NBE*I@6BS?]-^&KZX2&F\'_"K%MFS] M9F3)7*DO=/$Q?=,?DD(B$PM#$CB^-N*=R#(2!#6^>IG]9DF:V/Y=2_]@;8T8D;Z&RTGZRK1L[2?IL495&Y7XR M-,AEX;[Y-^^'UH3I\,2$R$^(K-YN(:OE-3?\\K566Z9I-*31#VNJG0WE9$%! MN3,:3R7FFJ1RQ+CFYZ_6Y@70:<[[PDJZQ69-Q8#Y2F'+"[%=?B;&Z=SDNC@:)_'O.-6SHY MOC3MK%?EFB_$FSZV3BGT1O0O7WP7CH<7CQB6-(8ECTG_2S%\7-*,G9+%/JV$ MO<&+':/-;O!7L@W74E4E*VG:2F6IT&=\O=9J(]*!N^O]N&@+6V<\(&<.!G>=5 M>_'=- HG%QV%2E9K='0DR6#OOU;2[""V7O$&&K*7-"@:7M@A=,=>AQ??!^QM M21H"HFHN-/,@=:HTH]F*IVP&-AJYU*6 M?<+TM8#+4VC [M[>(A0[-A=."![R3!5V#N0M5/&OJG#);RL-/%TPM;:7&*"P MG&9\RS5DW3G%L#"^C)8+DF5=.'APAU6%Q';@A57%E@6*5_N95XIBB5D5\H$^ M\ P97E:(/I0L)9X[7/ 2DY!4C=#(=9@[WS4Q:\"#BUP:(RQ&Z.F5@A%T<2TU MDKW2Y:/QJ5%,T7%:.Z^4#VT=6#-;=T];[5R)52M3&@R3Q?TQRX/.1N*+A:HH MN5A_G-HM"\I*%%$:KE.[L TH2?8B:#F[KE7B,7$#O^^T .:1"\V*&]J$#IU^ MPKK.>D8QD:\SM1/ !V(*!ZO[0OZ.,1ZR6-4(-Q@>!UMPL80WG2AEA\D:Z"E& MLR7']89GE2B[#FG$EU:V^$9J"U:59)];37,JM&>4NA@W",R\LE[*A5G1OOBT M$J==60M\: 8!464RY2[XQVTB=#96^8!;_X$#2% $D2&FVNEM\0+W;8">"UH" M=$-IX3#(!!R"8$:2F.SR>42("TEW+'$^,+ AJ56.>E9[F67 MCZ3SV@;:'<=2;+U6UY? ;982IDB\EH#@CDE,),<%E.%YFDJ'6+GL[%R'R%IW MA F) ZQR[6/D HJDG\$>E^^6WIIFBPQ\T(]880-J#D!)D:YS=$6>]WG8);O3 M3MP>"J,X.X$M[%7:6E&G]D]_&H]UV30K+9S_"]H7N6-B@IC881*TH^I[D;T7 M4KW)JE3X&D05V264)[>1XTV >3N3^JUQI'::M_I'7KJT$M//.\1?:0 E3S#SGS& MDLF4/L?T&0T2E(!GF#N-IKT[M"'D8;*%IZAUDA*;+?C>MR6;#L))PI)!&(Y9 M% _&PPD+1X-I..S= LI<$W?"]%1LT%JM"1W[N>%@-!KA0<)L&.$S#L/> M)V6P]T_&%>H-!Q$6>L;&@W@4XSL>#F;1C P(![-DUK,$D?WB]QIV:5VMZPR] MS^UU?3XHLNW=D/,OE,,LCQ0@8)C1WLID7RL!.9320AL%X,F,.%LN.'%Z/&ZR M[DZ*S .EN=?!9P9'^\K355=P>-4/O(QI(MT1.B+;T&5:0< EF@Z1*!/+H M,I"\X# +*I&,>U$@5U%F1_6SG?C&*M@J3ZVY^X#Y]$8CJ3EP&;/"G0V-UJ"0(L6O/;LNUO7CY;.)M.NU;K*FJK2I>:_"ZW.4-;6JN@=R2[U MGG&TF(R]VQ<,,-8][C^7+JF^KV/JYK(/!-9?+6]Z,AG5RWD6WLZ'+(RG#,UG M[U:67\Z6E!G1T E*RDS3^VWP@]V>3SFJD;ZVTI'RHC ((TIYTS"(XMZ'?8J@!#D)9B/\ MF(5!,G8II"F8QG9U[H#+DMAN523XDX\:+-DVN+YZNG)WBAKENX586];@N#NE M)8Y:]W.5TRPXP/=U!_ZC"?8)._1T[Y=6]X+$<"T6PLJ*0U\"Q[,0MD^GP20D M@#Z+)V$P3LA7PRB(DMX/OA$EA.'F9!@D,S=PG 2C6>/=QNLI>QF.)^S[CM1H M,@MFMEJ.IT$\Z;TC*I#1V&1HAX88.XZ[@J-13-$Z,.'0A^,H.F% G 1)3+6U M9B:NU%U7ND[O3T:H6]SJIMR1LSIP]2G D6;;Y:MM'13NX=\J4?M8-Y2V[CL= M]%M-%E4N[YV /3#KL^W4GX O2:P*ZF!$^AAG>PCM?QN8/80?(/5SK=91F$;) MR(=T-FDP.9M:^$7!;-;[U4U^.1E;/$7A+(B'/=]8T8,H=@]&XR"*.JL=&A(E M%CX3H&_8AD_GM 0&[6MAY#:Q5Q77+LB2(O134&UQ0_#-7"=9;X- MV-#I#5NBGIY10FYZAYL6=SZ,]&%?=NK\QO:4[D2L0P\]U-QA$KB;_B*,U97 M@X;%M6N=OO_!FHZ!VJBZXSE $]5]?]CVZ>ZV/F9S_051!NQ4$H9G-:DDQ511 MMT1TY^X%S]<7-^Q'P3,H^(ZL^ CH?0OL/,]HT",4][:.-:2/UQV$S8[6LRB[ MHLTW::86TJ+ ,FU,:TJ:V[:U'^B]25IA'VE:J'3T9/B<3(B&^/;:&J[OX;WZ M2) \2VWOE;B7A>72S0F/IR@Y*""IO3_S?.!Y5TM.1;4 DZK[/-X9=21TGG*Y M3N9>JZU9!7^.[9]8_C_%^TG=TU3_1*?Y-Z@_,1A!H,O0"\N\YHC_)_W_&Z3_ M$+DNG=:8M@>YV8YB?0+>;E5]@D][QUI\UJ<]=%38O B !I^#.PC1%M6[=BOA M"W3YZ@A5/I7M_U:/\01/OCF15WR#T3UQ82!J27BRP0#GL@U&=+K!0)FFOZ-- M1C2B[H+%4^HU>G6;T-Y+2P0*NB\L]"4P#RHPHBF)G?).:5=;[/&Z6,(_DM)Z M$MO.)QEU6Y^3W+2.\M,+#$5;>JHCPUK7]J["Z/6]D7Y7!FC=7#-1%T0):Z\.R M+">V@22;8GMH&S3M]K#8 RV-+2(2J26I./GW.R1MQPT<(XA;4QG2G4:3+&ENF![)#02M+J5IF:*A6D>X4LLHYM4V4 MQG$>M8R+8#YU<]=J/I6]:;C :P6Z;UNF'BZPD>M9D 3;B:]\51L[$9M7<&?W%\&,]B%M([[WUOT#RYWRF7!-%[*Y@>O3#T+B@ J M7+*^,5_E^D_*5LM/L/:V\[C ,H>VUDNW$F!BT7_I?=;W38@K#6AV0^7JO,FP?$9\=J71+ZB(]"OBE- .( MDQ#2.$V/X UW20X=WO#%2<+?YPMM%)V)?P[EZ^&RPW"V3DYUQTJTRC0L94.UK.$=%V!JV6ORUB'@?8F=@8Z@M8.NZ$"^/SWY M5BO$GXX(T ;+!=EMMOCD,]T^'T4I6X0?KHZP^OV1HUOF?MFB+QQE&K94UC[4 M;Y",1N%D4L!H$A9Q0A/I($].KI9+*G^02Y\=70! )57>@NQL;B'=*W0,>&GS M=@NAC>#N.E%N;7O!C5/HJ;%?T5CVBAN.&MZ^*=(D/8.TB.%=/" >[Y^2WZK\ M#/T\#N-B0S\^)EWJI$M^B71Y$B;%".AG.)KXV,/7DFZ43IQTPY=+]TB_*(JM M=)^I)/[W0Y<5<9A/AG;7Z!6DB?%@4KR6,\S(DJ;=IX[$./T]=2+AL/G7+YRY7;TD_#-,L<_3P_H3Z!+D2D/UNVEH*P M6K9>2SQT"IW5$WU#!W(IVXZ)!ZA9!4M4(PF$VD/O177*C,_H[K]#1LO)4'.J>_6PX=PBO5'$Z]#3'.TU3BVJE6L/"5;VPO@> M:C>[ZT#/?>/U:.[;UT],K3CM0H-+$?F!DY]JPA334U+G/FKIH M5-: UI=2FNW !MCUY?/_ %!+ P04 " =66-5MS\O7,T" !(!@ &0 M 'AL+W=OR;]I=+W MID"T\%0*:09!8>VB%T4F*[!DYE0M4-+.3.F265KJ>606&EGN0:6(TCAN1R7C M,ACVO>]:#_NJLH)+O-9@JK)D^GF,0BT'01*L'3=\7ECGB(;]!9OC+=J[Q;6F M5;1AR7F)TG E0>-L$(R2WKCIXGW #XY+LV6#JV2JU+U;?,T'0>P$H<#,.@9& MGT>XZD5=Y MP2P;]K5:@G;1Q.8,7ZI'DS@NW:7<6DV[G'!V.,JRJJP$LYC#E2U0PT25=+V% M._='A&_*F'YD*9.+C[(5Z[AF3=]A[<*EDK8P\%'FF+_&1Z1P(S-=RQRG>PFO M,GL*<1)"&J?I'K[&INR&YVN\P_?QH>+V&7Z-IL9J>AF_=]584S1W4[ANZ9D% MRW 0T'D9U(\8#(\.DW9\OD=@OE1%O=7:*> M^QEF2'DE;=WH&^]F3([JZ? 27L_82Z;G7!H0."-H?'K6"D#76+7PLV*J M+$T>;Q8TZE&[ -J?*677"Y=@\^&ULO5;=;]LV$'_W7W%0 M@R(!/$NB/FPGMH$D;;$^- N2=GL8]D!+9YNH1&HD'2?[ZW>D9-4+7'S-365D+BO0:SK6NN7VZP4KMY$ =[QH-8;ZQC MA(M9P]?XB/9+9,Z>2_PJ\"=.5B#\V2IU%=' M?"SG0>0,P@H+ZQ X34]XBU7E@,B,/SO,H#_2*1ZN]^@?O._DRY(;O%75;Z*T MFWDP":#$%=]6]D'M?L;.G\SA%:HR?H1=*YO0B<766%5WRD370K8S?^[B<* P MB;ZCP#H%YNUN#_)6ON.6+V9:[4 [:4)S"^^JUR;CA'1)>;2:=@7IV<4#6J&1 MHFSAON+2S$)+J&XO+#J$FQ:!?0=A"I^4M!L#[V6)Y3_U0[*F-XGM3;IA)P%_ M*>P(HG@(+&+L!%[2NYAXO.3'+MZ@Q)6P!GZ_7AJKJ23^..9PBY<>QW/7Y-(T MO,!Y0/? H'["8/'V39Q'5R>L37MKTU/H_RHA)Q&.VQ(T,GS<(MZINN'P! MTRAIE#;PQ+506T,7KI=NG/3(BQ [A&$+*HME0XM.BTB*-J''ITT>H7SKA*E-R2H+$TU7L; MJ#UI[BYX9V'77=R6/6UPT[469Y0!ZF]>P3O;4W:C$8'+$B1%&>JVTM%5.E"= MJB79VU6JE]KSF.?%( QPAU91\S-P[MVAZ)*HN;@#@R^AQ MU&42X4[)GSSC*'?P>!CU,V LIW$Z9C3&TXD;AW$:#3Y*BU0G7>;B-(.$C6F. M(8FF@_?/#350&UTE;\Y3-Y.;BG%.F^:LX+C:6P%ZV!YZD[ M(8G=Z,Z,DQ:@L%LJ75Z].BN+8$(RD1,L/Z0.8+T+XROC_@)4+F7?"+NV>>Q-" \>[!KUVG]+#%FU ME;9]NWMN__.Y;A_\;^+MM^D3UVM!':O"%:E&HW$6@&Z_(BUA5>.?_Z6R])GP MRPW]WE [ =I?*67WA#N@_P\N_@902P,$% @ '5EC5=E-)F&&ULW5A;;^.X%7[WKSCP+@:S M !%3U#TW($FW[12=W6 RVWTH^B#+M$V,++HB%6_ZZ_L=2G8\&4^*MHL"72"( M2.JF73=.ZJ^G:^^WY;.;JM=Y4[LQN=8LW2]MM*H]M MMYJY;:>K16#:-#,E93;;5*:=7E^&L_ON^M+VOC&MON_(]9M-U3W=ZL;NKJ;1 M='_PP:S6G@]FUY?;:J4?M/]I>]]A-SM(69B-;IVQ+75Z>36]BN>.UL26S*W]Q)MWBZNI9(5THVO/$BH\'O6=;AH6!#7^/LJ<'JYDQN/U7OKO M@^VP95XY?6>;G\W"KZ^FQ906>EGUC?]@=W_4HSTIRZMMX\)_V@VTJIQ2W3MO M-R,S--B8=GA6OXQ^.&(HY%<8U,B@@M[#14'+WU6^NK[L[(XZIH8T7@13 S>4 M,RT'Y<%W>&O YZ]O>X<3Y^A!K^!K3^_:(=)PV>7,XP:FF]6CM-M!FOJ*M)+> MV]:O'7W?+O3B<_X9-#NHI_;JW:I7!?Y8^S.2D2 EE7I%7GPP-P[RXJ_(VUOY M06]MYTV[HK_>S)WO (Z_G3)WD):47CN9[AI [QAOM!(&% M=FM3KVEA7-UIKVEIVJJM3=60.9)HP/=8F:::-UI0U6DD\:IOJJYYPNH1^:47 M5+4+TH]5TU<>N_D3>>A1KXU>$@I/5X48+71M0A785)]T=T8WD P1#IE'=@D6 M7#4* 94(,D9;P.MUA\2!=+^N/!E/Z\J1W]FC"]S@$'=./T./SM'']^$/'5RA#6B?0-6BK+*GW6!F7;4TUQ#E M]:H+OF4!O>-%8W'=SOCU*+!JJ^;)FSK$[W#U63#_X\W_P'368H/;@R+.P.IN MK>U&LV5,".]+PE]V8&AZL./=U!S>:VEW M+KOH:\_/&M;HYR-WI#0?^Z>M'L[JIF)*MGRHV #,!4'=M5T,_N @F7G/Z+P( M+$,F> N#=/MH.MN.%MWJND*4!EBCI.Q5'I.//Y?>@X>Y_3U7G0A_-MWVTMC#BC^T:CRW'#!30@)R0DX&4;LPC23["[ M%W*/RP KU2W&,!]IQ6 ]J#68NX_E&?V <<15C&86[$^$^6140I6IF*G!M/', M[->=UH$2J-2T&9J4YB9%:#%V#E/')A.H]FDHD*H,J(LDR+.\4P2D:F4M3V0QB(JF5(4LJ0L%UFA M*%,B*^6HX)YR4% ELYB*-TY#FHQHZ5A4A3=G:6ED+! M* 0 AL0B23*LX:.D% G4>L9T0*D?2D)( Z392EL4ZBT:*[\&AGG61,D?JBN2 MB'-IJ*U(Z)!:9_2'9Z9!\HO^&Z:2-G16'K__O_.!_?

H<6(8CV,4( MEBPDKZ)4% 6[/2Y+4:2*5TDF9"PG?ZI0/RC. ?24@!3%J ,^%*Z*XE+D4@6Y M]&-HBI%4(D]+*A,$+R95(+@R(86,B--R!$*@5WDIRABO4L!/*BHB)51>4(Z] M+*/)#?H!FBO4_JDU'(L'+IO 6I0!_I(B7)'G&65Q(4J)?()RD4H.?*-";*0J MD9+0. V:9X!T))%)JMCKLV=1:282O%9Q)*2,* ?FTR@'1F%PJB;?]QUZ)'(6 MJD:P/V?82TJA0I9&4$'!H^I7@CNFNGU?''KE;ZM,8X38X#= /TQ0WR)0*>IB M&4 (L,1%<(M*.;HJK*,\15F*)N_:1<^3 =@4XEEF!<# :$6-2E"R4*O2@I\ M0UTM-$\L;/?*/NHN3 R4(V"J #EJ/U *Z&49XEDJH%3^2O%[T8)1C&J+\>X? M/$MZ3.);:W@HA.\QHQ%4'_C@MQ3L9Z>\ZH1SA/9$BXZ1O(7B=JPX MS 4CHT2ARF/&11&24/V'+?KALS[V>HC>AO]OJLT68RKW5B#0?4<'-^ M,"E,>';I=XPD_M#D-0^:)VQ]!MU;^"[\K(==$2S@PLJ3B90YIA IRKRD!#I& M,OYOLN34S_S9T=<8E+Q5^.;D$,R^]<.'F=N?6HKV&YUJ@4'1/@_=):O]_P!8>/?=?_!%!+ M P04 " =66-56GI[SG$& "4$ &0 'AL+W=O^ZY-S+G:^<_AY(HJH>ZLN%B5,;8O)Y, M0E92K<.1:\CB2^%\K2->_7(2&D\Z%Z&ZFLRGT[-)K8T=79[+VJV_/'=MK(RE M6Z]"6]?:;ZZI2F)AN,L\I3 M<3&ZFKV^/N']LN$W0^LP>%;LR<*YS_SR/K\831D0591%UJ#Q9T4W5%6L"#"^ M=#I'O4D6'#YOM?\@OL.7A0YTXZK?31[+B]&KD%5O:87X-8A&#.>3",,L/LDZ(]?)R/P9(]^K#\[&,JAW-J?\L?P$@'O4\RWJ MZ_E!A1^S>*2FL[&:3^?S _J.>Q:.1=_Q,_H&[@^]?N>]\^K&>9]R**@_KA8A M>J32G_M82$9.]AOA\GH=&IW1Q0CU$\BO:'3Y\L7L;/KF@ LGO0LGA[3_7X$\ M;&1VHOZ%G4ZFVJCW(;24[Q,.ZKU5'[3/2H[I=(QR[?[JG24@NE:;#, MMAS >H6--NBN3D3%#O0O[Z\_WK&+VJ;-3_RAAP:H.*Q.+4CE)K!E8SG2"\IT M"QZ?8^&(,^=G;5O,%-Z$])DQKFWXADGC5%9I;XI- KAUO8\LX\B-Y [1@\9 M-?]M@H*< L M;,2X,--)"N&&51^I>_ GEJIJ,^[]DLP-8KM+ZF+D4KB#PF#=4)GZSVPN=+:[#61G3>OE/UKF[+!.X/X35P#MZ[E-J=KR]?O)K/OGL3!IT1;DB9C+OLD5CC6.L'=9GI M4*H"1]0@_00'#,<1[YK)-\RBCACV6QZ\U)Q&PP\8HB$@^O4"D.0LBH!MFSV) M^1JC@JGN4T2'0%T7ZMXFXZWJW"115*"4S'CR1ZZC+(7N)D61%Z^&Z,[,,$-%Q^ MR C)1XP3CV*PHH"5]<)=;?> 44,%TUQX5^.HC$,:(/QX=77;)>PN(G:'^#'S M'GDS][M!FS .0/3 M:[!U-R92 "50["?Y+&2$Y/Q:J4K6.S*YFF$G[+\5=]LVD6%).KIZ'LH?RS0 MW5%Q&]* OB#$T$YH$/PVP?7$,S 9W:<&Y.WNQSZ*7#W6/C!^I=]I#H70Q MYN[I#B8.ON!HB+ ,'>TE.$SVB=^=CXP]2QFS29J'W1#/.>%6GK.9%$;DP()$ M>_*/)?9=*B:#FR+2:RGW8:8"V9,NC?UJ?^6^2C?-W?9T7_\@,SVHB@J(3H^^ M.QTIG^[ Z26Z1NZ="Q>1R_)8DL9\X WX7CBI.I\IQDIW,=*;3<;J[MK;V RQ"$MH4 MH1"D%?6OWW< ($A1\K$S._MAJU*Q1.%X>/<%OMJ8XLXNE2K%MU66VQ]>+,MR M_=W+EW:V5"MIS\U:Y?#+W!0K6<+78O'2K@LE4YJTREX.>KWQRY74^8O7K^C9 MI^+U*U.5F<[5IT+8:K62Q?:-RLSFAQ?]%_[!9[U8EOC@Y>M7:[E0-ZK\9?VI M@&\OPRJI7JG<:I.+0LU_>''5_^Y-?X(3:,2O6FUL]%G@46Z-N<,O'](?7O00 M(I6I68E+2/ASKZY5EN%* ,=7M^B+L"=.C#_[U=_3X>$PM]*J:Y/]IM-R^<.+ MRQ5GL_F+<@<:X7HSDUGZ7VS F# ANWHB@?"M+^?I583:BP-&P&GZ@H])L $[G2)6;LH!?-UX'_\^K6E@5PU']U'9C7N^A>#\7L.[N6,_7# MBS7BO+A7+U[_^4_]<>_[ ]!>!&@O#JW^^KVV,YF)3ZK0)NT"[N#T;N"^+)6X M-JNUS+=__M/EH#_YW@J=E[#%2LQYOZ^5+."!*+=K8),LVPJ5I\!7N2AA1LZ6>> Y/E,T7#VWNY/;9*%KBL (9]JV9J=0L;#H'0 M.&>N"UL2W\Y-5*U)0V?9< M'."#4>"#T4$^"')=LV\7-QQ>!,\O9S/& I E0:#"_G*% MN"H5FNF$+ \@ /L@-_.Q8<2!7,EI%R/1WL(W\_&2SU*!(@+-$CH8Z<_B;544!.YPZ\N#/H#6L1:.&\BK%7.JB MWL$C#J@/)IUEFMF2(5R33G5JX?%@VZ6ILA0D0*#7Y+CO]RIGKR0P_V/X=I95 M*8M/EYJ\RG,D[:Z<_.V /AD'?3(^J H^ 2IG&K0C\==U !;.T*57#B_VY2GG M#2SC)2F63*2T1B17MU:G6A8D5C5#;)8&C9'9Y"H%Y@?.(<*=.08$ARY#'<0" M"!8]M]+IGUIMJ4R#XX5PGA] Y"0@O]GE-X! M?K@,_'!YD)J?M;UC5/P"C%B4$$CAZ;K8XED+Q4X,*FB0E-^)9$84- -$887: MV0@6"ISC- SH\FQ;HD/G;#.I29VGH'N+;>(D%$B3B-NJ!.V+!%J1?U":1"PR M _(E%"#,K/2,O;- ( @N[B#JK+&9B'E6(:48TP #L"M$5<"YH,E5/@.G\ML, M'+8%,!L2:G<"!TQ(/(A=\S2!O^!1F37!?;LE58&G5*4N34%

9 M6;BCYN9>.I!FQC(KNY709#6G(!P9_NB&W;(;2A_0@=8SY06,V#$AO--8;8N* M^ H!7:/'B/X0$.-.;='<6)/G*DM VDWIHUA8&OE_$60??ER#VBO1K 6H@#AV MJ>.R>B&XA V#*JER:PDDQ# 6/(<>XZER\ M,G8]/JG7S^\/>M/PX<#PCT-PCT]K*K1HF2!5.\=*JZ9G_>(^<$E]T1H#^U# M6F#NG XX;) H'X8U[6H=>KF5'(X!6[&E17V"LS(S:ZW)@@;:EA,(*I!/')'0I>#.R2"@/E?KH.H(-] N8]X#-^K0HK]T8;U&8E!Z;;:=K M(H.+V'6?I&<@54"2:C.2;9<#,>JZ1=6P\J9'=$9B_ M+HGZ)#,A+ !BWH,8FLI&*C $(_ KZC-+<,X5Z!Q*?<$R%:8YR!=RGFWDS03I MWC96VJ]\(AD#[J7-NI)*C9P8IY6.+WI3 68X(\-048A[?'$Q"L]P'CSH[0P: MCDS[ =G K=/=P=(EZS M(=6#%O<:N%*7XD?2;IV*X> NW8KA&5L+\%?2**@OHID%ZFS,#;*RYP3,O0$O MVD>6[%X;"C=N,2=,[B"0KBG22Y!WL!3;$))4''D7ZC9$LTZ)(S>@OM9I\"37 M1A@A-#=3Q4 1'X%/DL-[(; DG?*V@:31R M MJ%MHF\;NS7.$Z7X,;EIXI]9&I1D8, /N+6IO?<98IX##>?/$>I1=)1K4J H#/E>LW^K8Q11@X(ND-= M!(8P"R<$VP9#?,X#5H$0#,V7<'(=7!:)=I71+&N-+.,4+&=3@9C(6\B,NQ2Z MR\TF%S0,@CB]9@?26G+W*"[S#ENF[U2FEQA=DK#.# KQN?@D;4D<&N!GF##^ MO64?E9UQYH$:I1%ZP!F3*+\;A2EDU#L0N*/D2/0<"4=PE(TLTK/,F#M.3W/E MFVQ,RQTD0?%'KM'!%.^DBL8][[7:.&H##RA)=2OX1]G;6ZK;>"EY@&W"6E]# ME<23PF4O!+5DYO,S3_8O.^SOTR2J/B7BJ!=M)F,6]FLT-R-EQ/2@E#Y8]2IHK'IH2XHH M\T#8P:2I"X\PWT.Y,76V)CQ3PO+,(L=0=&>0),09"+>MB^2G3 6!^UMS\6_6$R&%S"AXMD>MF#OR?P83(4I^ZWX>BH#1_\<)$,+_'#$/Y> M\J1^;^(GC<>#@Z[0H':%!@==H9_(IC\4 1UIUC28* /D M@);;AM^)V#_NUZXN>I_HG;B*%KM%+DQU"DBZF@Q8A,)\(W4.>N!X$J_!?@[G M_Q*1JS+,CHM?=0J@J2ED9E'FR0T&+WL@H?QJ:GCO#E8RM\C1I$]Y-9='P?.% MM*U'R^$ I6ZBZ1_L>GG]'O7RKP3:1S!YE4N&=\KF,_IG]BQ/061'IX&L>WJ M+GD*B&79B\S'*EZ'/5I?E,*Z %=8]BKZ_1DTMRXQ66RM/!P(C]P)3DX*D#&,J/NH=SX A:CC@'.*HL MGK?Q*+[:8MVK[$%\KLP,"?F5R?F%R(GP\I'@Z=W!/'9*>- M;L'XLQLQ/#VZ(K!A8;W"8!D<+43(Y60LZ&2#[^//1[]):K&ZZ/5/[D[%9X5^ M-3ODGS*9>QP,+I+>=.K_^'7\&N_W5A*Q2(2=?+#"Y#+,BSX??7#I!7;A*5H\ M"^O8C5Q#8%4HIRC& W"-AF&=YE>'R6,X7G(!)SSVX!Z+,7A%DPE\\$-_K.GY MW=%U70%O9 K0=4HNQM-Z7N,3_?:HLX\CD'?![2>CX:"Q,@SRR__+V'9'!?[O M,2[E_;X4!&_P(/ (Y,I.^Y,F&5J/@)S%VA WN2IQF#^<)GTXB)_;_-J2E_XT MZ0U[86SSZR.E9GB93 93_^>:=_K]9-@COY\W.1:303*:#)[% MZ\.+R5Y>A]\>!7%_.HJ0-GJ>G(^2820SC6_AZ.-DVALU@!PEH]%E#6SMM("5 MWT^(N/K0V+>QZ5+&(1"Q::Y7!:F6BR]/:6\ M;&V1K:D*$EKLU$FE!HO?]!K@8+X5(&.W'R07'>E(K#P7>-/4U28 M.0,"W0*&EX@YL=4@7S;DH=WU&1A1F#M5O$PA\@,K1ER-HX@X.,R4KK1=ERI\ M[Q77R'UC%1;.V^D] %%S:USICDVO&]J^*27[A,1S$2<^9_M,!Z<3.>4M MBQQK@VNYC3LC<]7JQPW>!7@6/8A+0!"M]@TV*.^+@K*(-V9>;E!N;DQ6<6[M M!,$;]+[_<'-#G_K?G_HD?B17T?92_/MO0)2+7 (D1*JIPW\0A5B;%;C . M-2I,N\35GT8"YN@A2Y1$#0UEW)U#T8K@G1J.#IT*)"+=4= M2:;G[6&MF6G"/Q%L7E&-:I>V46G%JGM* KNR2BR]G!)8:ACA,S0^OG=-*=Q/ MYDM9+GV N1\TQ3DJ\7LNS(ER8^BF"M8U2OSZTJ6VU32 -M0%4M@0#[]PGKJWJ8B=@ MQ3QF.5"Q;O+3F*6+\.X >VD?2!I5!AX6TYL;RJ35>.*BW7&_[ALH&=5/R;$$ MY<49X?>AX/?=2<(VF*$JW?0=N+7UP=WKZX'[W1.M]LI_\%' M\T)SWJ\QC>TV+=0_H_LE<6AK9@T/IYSKFY#]PUIZM(%M:,AW#D>N7=?T''7TF;>IA<8&J/]RECD1V M7^M6M;J-,F]U(8;;$*AKFDI=PSZ^4?J)+?GG[>,# ,8R#X4I[,!SR?>A%9L M;+#,"RYT: BUE$J%T/>,4S(=:%KSS26Z$H(K+EQK,=U47H(ML[B9N,X^C'=U[E:U**B'PI]@0*$HH_>(\=3 M3KRM7*D KON)9.:SAT +]!; @>S2!"_:,XK\3@:G8'[I M"D/ 4K0^LH4G";62[VOVOV5L>V>(S0[[A\[M7)G:H7OH1)1EI(P]^P[(5^^J MPC3(AN#_A\H;SQZ3(^CLN_"M(^ZZ=$GA'57H8%!0+JX(PGQUD*>B!M7=:U=\ M<6D%>&?W!*NW98O)DK@TTT"&]X;CF/&QSLQ.SU=#@8$OFJ4;\/.8SK.Z>EOW M7<%TMU;C;E]]+\_%D3.B*[1EL"!:!2D[XUQT-9UT[)0TK4[?0H:ED:E<<-L?(D3Q2D1?Y4 M-4886Y4GX@UFZ,!16L.Z8/0^JF]HA8!DUA#BWQ3R#XWWD?#V;';^M$Q;9Z]T MNW.1TEQ*G6WC5M+]V;):,N/$6>B/\]R%.&2-%3RPX]%EW:\<&.!?J;JZS.4_ M):_8[IH[<#FBHVN?JTMVI[S3=CAWG,VCOWLB<,@616][?WE,"0&VYL9AYY [ MXW8L+@;)>(H-45@_/!:C43+L8<5CU+MH38E5\['H3Y)>K^?K:E/WI3\=/:DH MX<$*X ##^76Y#ME1.G%S8GA:92 Q&/9H&:IR'%T]< G&W3(\P]$?)].)"G#ZED>X@YT3WFQN9)4X.-W[LA+&52_BGL'Z;:>MLP4WH"+IV M[#[SJ4^8W7@MCO@[9IWC)S'S1WU0G4\?Q]*??0/2"?=TG=9]9MCVXHM)A(7K M.-Y T@Z3RWZ?6OE.)I,+_C!.QCWN"1Q?]H]^:78XV7H;0Y?/\KW+7XS[XF0Z MQ*7@#_X/S#P:B].C:V9$I"C:<2#P&5YJ[8!N..HQ4/UDXGH.$;[IV#\=34:P MX-.D+8S&O*.*JD".O4 -@,0,^"]5 L?)H']!$C[JC791LHN)G_8+V#&JN7X/ M]@ZEMJ]:'&>+Y&_(=J7BF@[MUU50"+ M8QYSC0^.+T*FPAE(4Y74^D5Q"E^!MP@BA^,2\[CL$B!7@5=BR>M9%V91R!7= M3@)S(\!J'7H)0+]^O4;_H?=K&.S-%;_) F);0 HR<7>NXN!"W;F*>'54MI'E M%^3)%UBUJ3,^:S=^XZ'A:_"^&*?9"47YBAWR6%ZX!>3%&1B M\8]HOZ:#IO6QFN6C?T[W->XI,\[1W2CL'^-#UV..KO;"M>OD@%O02R;]2](F MX][8:;*QZ[[NP<=^5_=U+YF.R!-(1L,)3YI.^W[2!6C"0WQJA J>]=O/]Y$S^LJ7\C'?(0H()59"2N&PB V%\S.PR+UD#"?NC$(5I\& MWM]PC"Q'C29!U5'<1_#B1CTN@OMW#CWQ1'U&U?F6<70+1X8@E>7J$=3KK7/EVSHI4ODGVZTQ>X" M>J&+GN'MDFAO"MQ +V$%G0."'08X%S_QF^GP)GY])/@VQS?-T=M&J*T3NP_@ MB(0Z.)-R^)U!P%NG84#5544'EV'\!MI-&_=NJMO"2$SZ(_=RXWGF_$/WS@SK M$WPJ*-LVB,S[H?[KHG?/61 ?>T[[D)^!B<";S%U*X&7T>LF5 @KA2S3=^QWX M39/A:7A1YQ6_GK(>SF_Y_ @$1LIF:@Y3>^<36O*TJSH MXU(A(G _#XWP [N"VX07E_Z^K\!4$L#!!0 ( !U98U6VQ9K,,0< ,06 M 9 >&PO=V]R:W-H965T(,] M!]#&>G])DP")N[TKT.[FDG3[X7 ?:)FVA4JBEZ22YG[]S9"B(CNRX7:ON"\V M17)FGAD^,WRY>.+BBUPSILC7JJSEY7BMU.9\.I7YFE54GO$-JV%DR45%%7R* MU51N!*,++5254]]UXVE%BWI\=:'[;L75!6]46=3L5A#95!45SS>LY$^78V]L M.^Z*U5IAQ_3J8D-7[)ZI3YM; 5_33LNBJ%@M"UX3P9:7XVOO_";%^7K"'P5[ MDKTV04_FG'_!C_>+R[&+@%C)=BH=:7XW1,%FQ)FU+=\:=_L-:?"/7EO)3ZESRU<]TQR1NI>-4* M X*JJ,T__=K&X1@!OQ7P-6YC2*-\2Q6]NA#\B0B<#=JPH5W5T@"NJ'%1[I6 MT0+DU-4-E84D?$EN!9.L5M3$JEZ0>[-,.'9?K.IB6>2T5N0ZSWE3JZ)>D5M> M%GG!))D\T'G)Y.G%5 $D5#S-6_,WQKR_QWQ&/O):K27YM5ZPQ;;\%%SI_/&M M/S?^086_Y^J,N)Y#?-?W#^@+NO@$6E^P1]^0N_^ZGDLE@$__'G+8Z N']6&. MG(,1%X]L?/7S3U[LOCF -NS0AH>T7_76[!KI7BC=GO%J0^OGOTER M74(6TCIG!/*9O.7-7"V;TBZJ'/+GH,5A?Q[6J!]-8=R 7]0F/:)1,$I[Z/"[ M1?CS3ZGO)6] 8 MG+MBB4*3D4D+XL0=E:H!"*D,?AO0AL/A\S@1IEU_3V/;Y MNL\CDZ(&:=Y(&)2GYZ,;6FH[%*B] "M ?TG>LD63FV9O'#@ZV@[@S #[H(&- M=LV?$"]P?#^%1NADJ0O_$V@D 3EMQX)HM(L/!D(G2+$1P']JA#PWL4)Q[),# M5(DZJD1'4P70*ZFC]:&@\Z*$*$"*=;A;'?;F<$IR,36U , M.QGL%ALN"_ B36*B/?/?]-NCSU0Q(4GH>I,OIQ!F*/_"5.1;8*&-@1\Z;I;9 M/ZO'ZH#-"K:BFJ#OK,Z?"?N:KVF]8B2'7,&R!1J2M)/KM4?O:[ /5@E8A?D" M>/U+IT<^T0VA*\%8I5T)BX'620,-.[9'N M?#3CNMJ"!<0KBP5K(P#D=\(X>Y';:NFQHWR/>Y!?P_6<*/"W-,,DJ_[_1MNW M+&<5\C;P]I2Q'T;<3V?W9^1!:+S <1F7-#%*/.2[678Z8+E%!NNV;1@<]67 M#S+' T>L[/;G3KYXF>,&;C=W^_/(K E2)_$S^_<]61.Y82?7:[]PQ_.%O6"%GU?GD=.T,N9K:_.]=C)W&@+9.1$ M46K!'MBOXFZ_BH_=KZSG,XOX5^OYK/,<$Z[S\@Z]G&DO.YE[]/*Z\W)H#SL( M:/_)9[<$+(]8*(1;?,NB%'5>-GCFT75 JY)P/EU03/YY>V;1UP)0+F"\A#2 M+,>2(]LB)E]5D=WM\57=&?W&D:"PYN8PT#L7[!TYAJE@&KP0[11EKT/[%0V"4 M.*G>""=>Y&1A""?# PF6= F6'$RPO\,-'AAASK*GN!79=7N=7D/9[P,,:I+_HIV[M*#/8>EXAWC);%?\#6I&RIL-+, $ Y],# M2Q1F'+R'J$I:ZJR;!$[J>?JF,DF2T#1B)W;-E2=.O=&G6E@#1F]G!@S@6]-> M]6$,QYXL0%7PA[^0@E%,3D \IRDO5(AOBRV MO5$2@<)OJQ'=;$9%S7K[3DLO*%Z0Y[[YU]MD[/A>J.M2Y$:O0_(Z$K_O+PLG M6)P]%ZMCXB3:3(++X)LS=P)'[0/5(>VJ0_H77Q;R7#3@P67*^W9-C$ M7"?Q4LVBV(U;!L?MHX(+36_H4<%ULDCO6W#!28Q0EGE6*(0,&&+)M/>R6#&Q MTN^GDNC7(O/(V/5V3[37YF7R9;IYW_U(Q0K)7;(EB+IG230FPKR9F@_%-_J= M&PO=V]R:W-H965TPY*D4TBR"O;75=129? \E,U>J HDW6Z5+9G&K M=Y&I-+#".Y4BHL/A."H9E\%R[L]N]7*N:BNXA%M-3%V63#^O0:C#(HB#[N". M[_;6'43+><5V< _VC^I6XR[J40I>@C1<2:)ANPA6\?5ZY.R]P9\<#N9D35PF MF5)?W.;W8A$,'2$0D%N'P/#Q"!L0P@$AC:\M9M"'=(ZGZP[]H\\=<\F8@8T2 M?_'"[A?!-" %;%DM[)TZ_ 9M/IY@KH3QO^30V(YI0/+:6%6VSLB@Y+)YLJ>V M#B<.T^$;#K1UH)YW$\BSO&&6+>=:'8AVUHCF%CY5[XWDN'0OY=YJO.7H9Y=W M\ BR!G('N=I)[BMU\< R >9R'EF,X.RBO$5;-VCT#;09^:2DW1ORJRR@^-8_ M0F8]/=K16].S@)]S>T6&<4CHD-(S>$F?;N+QDA^DN]6J)!ODJE$66'*[)QM? M;-#D[U5F_/D_KQ6@P4]?QWFRR4$MBW7.X( M-X1UO>NB6KQE)RS,6,M,PRBO;M$ J1L M% 1.003?O\K0M%6 ]^_.J#^+R067Z*UJ@Y?F\GKPTN>%_6#-A M+F/5!,]AQ M*5V&;1(5:*X*\@NADR0/TGD[#*:HH3D@2A^.$#NBH:TP7(H-G MA0^:A.EP.GA0EHFCH%Z3470RH9#:SL]A0W)7G698]:?]J%\U$^YHWGPG?&(: MV\H@U2VZ#J\FJ!'=S-YF8U7EYUVF+-;!+_?XN0+:&>#]5BG;;5R _@-H^1]0 M2P,$% @ '5EC54HN+-G= P EPD !D !X;"]W;W)K&ULI59;C]HX%'[G5UCIJ)J1*+EP"3" Q#"MM@^C'0U,]V&U#R8Y M(=8X,;4=*/OK]]AA0J" 6NU+8I_[=RZV1ULAWU0*H,F/C.=J[*1:KX>NJZ(4 M,JI:8@TYN6DN@L57*N!MX7L_-*,N=RSPVP$AP9;]D6\IV0X=$ MA=(BVRMC!!G+RS_]L<]#3:'O75 (]@J!C;MT9*-\I)I.1E)LB332:,TL+%2K MC<&QW!1EKB5R&>KIR1.5;Z#ID@.90U1(IADH1ZU21SWD,\;&^B[%5 0;O 3X$5PW^&>D6\?PF";P@N&*O70%N6WOM M"_:^YAM0&MM*JR9YA*4F-(_)Y^\%T[MZ"OZ>+I66V#3_G$M"Z:-SWH<9I*%: MTPC&#DZ* KD!9_+Q@]_S[J\@Z%0(.M>L3^8XF'&!!1,)F6XHXZ96GW ^/\WI M<1E?(!)YQ#BC9@+.X;CN:9$"F8EL3?/=QP_]P _O%?9>U3#JX&G+=,IR$E&5 M$L!<;C 2S+#-+3MD'-<1+[ Q<$$T6L?XE. LIAII2\II'J%=T\VH*P'G2R- MY%%%$L'Q",'FM+JB4&AZ0QS834[%]4>LWQG.*GRR^4R<8" M3Q:TOA:*H:M^V",687!?_9'66 A-.;FQ_)N*4U\9*718G( ;-FI]]C_-/T($ MF0'8+A'ZOX;PM35OD0725"%W]5K=$+_=' 2#(T>W?D#N]BP_;,R$7 N)5<$< MX8C4M-N#IM_N5IJW?@?U#!'C.DZJ/VAZ;>\GX"6YPAX&36_0.8XEZ-E8#*O7 M/Y_>V6FGW9!.T_/#"WFTO*.:]/I-+PP/.*Q/0^SZOQ[;E6GN5M/;D]@ J,Y8EJ4X =P4,>S@WR=2=FD-$+R^R<)=@>!/-6V".D M-M"GM5[ND+MW;$:4,/4;@TA^;MQ'=(E*(@>R RJ)D 2O&56-0.AC5GM6C"8: M-2M)G4I1K%+SAY*D#AW5]+S@9)@NU\>M7989R)5]$B@\B;#)RGNSHE:OCFEY MV1[$RR<+7IXKEBO$D*"JUPJQ"K)\!I0;+=;VZET*C1>Y7:;X<@)I!)"?"*'? M-\9!]1:;_ =02P,$% @ '5EC53,8+$Z: @ > 4 !D !X;"]W;W)K M&ULC53+;MLP$+S[*Q9J4#2 $$GTV[4-)$V#YI V M<-+F4/1 2RN+"$6J)!TG?]^E9"LNX+B]2,OESG"6Y'"ZT>;1%H@.GDNI["PH MG*LF4633 DMNSW2%BF9R;4KN:&A6D:T,\JP&E3)B<3R(2BY4,)_6N5LSG^JU MDT+AK0&[+DMN7BY0ZLTL2()=8B%6A?.):#ZM^ KOT'VO;@V-HI8E$R4J*[0" M@_DL.$\F%SU?7Q?\$+BQ>S'X3I9:/_K!=38+8B\():;.,W#Z/>$GE-(3D8S? M6\Z@7=(#]^,=^U7=._6RY!8_:?D@,E?,@E$ &>9\+=U";[[@MI^^YTNUM/47 M-DUMEP60KJW3Y19,"DJAFC]_WN[#'F 4OP%@6P"K=3<+U2HON>/SJ=$;,+Z: MV'Q0MUJC29Q0_E#NG*%903@WOU9/J)PV BU\N.=+B?9T&CEB]O-1NF6Y:%C8 M&RQCN-'*%18^JPRSO_$1*6IEL9VL"W:4\%OJSB!.0F Q8T?XNFV;W9JO^X\V M7^!2V%1JNS8(/\^7UAFZ%[\.==P0]@X3>J],;,53G 5D!HOF"8/Y^W?)(/YX M1&ZOE=L[QOXJ-X2O9$R=PZ)9PQY2^G]<_H0Y=9U*;JW(!6; +>1:DB_I[(4" M5^BUY2JSIY,.'8!>HH'M$< EIECZ1+?)))T%W]!%=&@$EQ9.(!D-PG%_Y*-! M/V2]N/- ?@3BK8Q>T1Y98-VP/QQ",@Z';-"Y$DK0Q0#),P M8>/.O79<$OQ5_0GT>BQDW0%%W?X@C,?]0WL=[;FA1+.J/6\AU6OE&F.TV?99 M.6_<]%K>O$DWW*R$LB Q)VA\-NP'8!J?-P.GJ]I;2^W(J758T-.(QA?0?*ZU MVPW\ NUC._\#4$L#!!0 ( !U98U6509*!: , "H' 9 >&PO=V]R M:W-H965T/\MNE6!KLBTV1XL.'%$4MCTI_-@UC%KZV M0IJ5UUA[N X"4S6LI>9*'9A$RT[IEEIJLX*+MF#!M.U+=7/MTRHX\J+O$GQD>\;ZQ3!>GF@>_;([.^'!XVK8$:I M>W>%>OO- 18H)5UB%0_'UA M=TP(!X0T_AXQO3FD-/:@Z8U4[.B.#ELOA3[^.=3AQ*,+O.)#1@?2\AT ]RWMJ MZ7JIU1&TVXUH3NA3[;V1')?N4!ZM1BM'/[M^JU1]Y$( E35\L W3\$Y:*O=\ M*YB!'Y^H^[]9!A:#.9>@&H%O!V#R'> 2WBMI&P,_RYK5W_H'2')F2B:FM^0B MX(?*7D$8^4!"0B[@Q7/F<8\7_Y_,7W*&C3',&KCGIA+*=)K!GYNML1K[YZ]S M91BB).>CN#MU;0ZT8BL/+XUA^@OSUJ]?15EX* F##0*6D48+7U*)N M2P65%8.^(PU0+%_-+.4";=3 3@D< ]A7-0I4FP%#=08/P;RY7N AJRWVX'C, M<,\JUCI%/&BBQ5NMC(%-575M)_J0G_J;Q^J?X()M<4F6.&MCSUL[1 *2&A7V1DLBT>.ETU. OJD_(8B,K8 M#],,\'#],B<012,4P;:-0U1DL9^G+X;%DZ8U#ED_ M\0K'HHM(_#PN(?6+I(!LC(;*+$XAP[Q*R"?&6 [I#@2;7?77_!OF88BYHT_I M)R2'8D(*B1^G,62%GT3)I%X\*2PD5J5(,$_B:I>1W$_*?(J&FA)3SHBK79:6 M/B&S[5S7!R?SJV5ZWT]I@XW523N,LED[/P2;8?Z];!]>D?=4[[DT(-@.7<.K M//5 #Y-Y6%AUZ*?A5EF&PO=V]R:W-H965TK3CI+:!/&QKNV4)ZG1[,>P%+9UMHA*IDE3= M[-/W2-&..SA.@ &&>23O_^,=1>HT6DGU62\1#7RK*Z''P=*8YCR*=+'$FNF> M;%#0S%RJFAGJJD6D&X6L=**ZBM(X'D0UXR*8C-S8G9J,9&LJ+O!.@6[KFJF' M2ZSD:APDP7K@(U\LC1V()J.&+7"*YE-SIZ@7;2@EKU%H+@4HG(^#B^3\,K?^ MSN%/CBN]98/-9";E9]MY7XZ#V :$%1;&$A@U7_$*J\J"*(POGAELEK3";7M- M_\7E3KG,F,8K6?W%2[,H=^GSZEE?(2KM_6'6^*3D7K3:R M]F**H.:B:]DWOP];@F'\A"#U@M3%W2WDHKQFADU&2JY 66^B6<.EZM04'!?V MH4R-HEE..C.YQIF!HWLVJU ?CR)#2#L1%5Y^VOTH&\=L]D>:;2/-]],FTNQ8@YW#; M&FV8*+E8@$U@5ZC[8?=+!/E(.:!ME3-4X#>6J 76=B#K1I*#*0HN%;1"8T$; M58*0!C6OAFF2OCVXEX95 M7M^P!WNV@.*@RS(S(1UJI5"8M6PM>F[]7]WZ9ZE?_T,KT :0KSE=\RSF'9GS M2C)C]U8Q@V_^'^^I;?%IO13SF\/D^8^8 =#9&PO M=V]R:W-H965T:'A;=I+*60E:B-53;28'8U/Z,$I]7_%9BENS\4S0E1NEON#+S\71 MV$>+1"ERBR(XW%;B3)0E2@([_NR$CGN=N''S>2W]@W,>G+GA1IRI\C=9V,71 M.!V30LQX4]I+=?N3Z!R*4%ZN2N.NY+9;ZX])WABKJFXS6%#)NKWSKUT@GK.! M=1N8L[M5Y*P\YY8?'VIU2S2N!FGXX%QUN\$X66-6KJR&60G[[/&55?F7MZ?@ M5T'.5 7)-MR%Z_4UORF%>7,XM: &%T_S3N1I*Y+M$9F17U1M%X:\KPM1;.^? M@GF]C6QMXRD;%/@QMQ[QZ80PG[$!>4'O<^#D!7ODG4N3E\HT6A UV_;Z4I3< MNE 8:R;D:L&U>'OCHG/![P"-UI#?3VZ,U0"G/W;%IE4=[E:--79@ECP71V,H M(B/T2HR/?WA!8__=@&-A[U@X)/WX"FJV:$KGUM[$OO^*SV*7["Y*HV MJI2%"Y*Q<&MC @J!*+338 B0!;&PVBZT$(37!:E!%JE:6 B$!8&DJANA29=6 MMVH]QMP8);+.RZ803M9,E< @LIZ#6O2L34J^Z9EH/0.R:)-H5;L63&L9X);K M K(*@;=:YJT+.+]WHJFE[6?!/\>"=2X>3SO[T4Y1+4MU)]9+EHW.%V J698< MBDK6L$@U!E:;-P>C:Q>@S7(AOV*D-D=&#R/U,$I/S(\0RY@@PZ&>R4L2)BE> M8[RR2L67>:FT>OFP6@2'SSL3BWL1OJTZ@1L)-5YCF8+0#N9W*GXUI0"@* MN9+S6LYDCO:?P'#5+5E'^;VQ$LY:T464?.!2M\$V3P)]K4ZVZC9KC= @)<"R MHTMIOKR=8=5)B (6/-&HCGD^>45\+R6O1LB0C@1*.<-UY YP;4A,XONIE0*. MD:6T=X!%+X&] ?/"S>+T+D$QKL *FW9_SZ) M:/#:5%4[\)UC^&'8EZE+YUT8 )&/[SQRA[5=;QU\%CNRKG^6?T%!;)]NV-\B'M>G M+YXX]V?QTS6^=3A-@+5SL;1XZA&#;9"C&SBS?FTJW(4!P&'ST%7HEK0]\MI; V#K8%LRA M>#UPX6$,8\;V.!"$7A@, ##M 9@^_YSJVY46BY^@'P$JK5

P MAYAJUIH&&J?'N/QN2.SP]PAF?0!V8HR%49>/+.D!E:4..\S+LM'G=O/K)'9@ M8#3S G\$<9P)Z298T$Y$L3B;V>#PB+L3$B08I\R6I_3&PL@,4L!MF/7S6L)-075$>&6T&TY M4]K]I\)C)E=B!O&1V-B'@>N:PFB[;?JFSH?Z]U\L_.=6P;Z$/IL"GU#U3SAP MZ._A_XX$T\1U3)&7!#T'AG@D!A2XBO8O^^7M]\-?N)Y+*-12 MS& KM.3P[TJWG^3:%ZN6[C/8C;)65>YQ(7@A-"Z ^9E2=OV""OH/H\=_ U!+ M P04 " =66-5":L!L%L# #R"0 &0 'AL+W=OV@;C+L#ZT,Y)N?1CV0$LG MBPA%:B159__]CI3MN(5CY*%#7B3^N/ONNX\\DK.MT@^F ;#DL172S(/&VNXZ MBDS90,O,2'4@<:96NF46NWH3F4X#J[Q3*R(:QWG4,BZ#Q >[!_=2F,O.J!4O 5IN))$0ST/ M;I+K9>;LO<&?'+;FJ$U<)FNE'ESG0S4/8D<(!)36(3#\?87W((0#0AK_[#"# M0TCG>-S>H__J<\=R6^\,HV\Z (2 4UZX6]4]O?8)?/V.&52AC_)=O! M-LT"4O;&JG;GC Q:+H<_>]SI<.10Q,\XT)T#];R'0)[E+\RRQ4RK+='.&M%< MPZ?JO9$VA&)DY#0F-(S>.DAV]3C MI2_/]J^;M;$:-\??I_(=X++3<*Y@KDW'2I@'6!$&]%<(%F_?)'G\[@S9[$ V M.X=^BNP=E$J67'#FMO0IPN&H5[KZKZXO/C0;X9AL07$2U M1KO=,EY\PJ/F@RQ5"^2++QJH?G[*T4_S8=JAKSUE[+98PT.HGT@R'H?3:4'& MT["($QR@HSRYN*UKK'6BZB$[K':"]5,^$-6YW$(\1'"I>>GR]A.AB^ /-EGN M;7O)K5?H>^-AQD#9:VXY&/+V34$3^H[0(B:7\0AY7'U/?J_R,_3S.(R+'?WX MG'342Y?\$.GR)$R*,<%?.IX.L=/7DFY,IUZZ].72/=$OBF(OW2?/@UIEGGZ>7[J@(^.[N$6],:_-@S"]=(.5_)A]/"@ MN1GN\2?SX37TD>D-Q^-80(VN\6@R#H@>7AA#QZK.W^IK9?&-X)L-/LI .P.< MKY6R^XX+<'CF+?X#4$L#!!0 ( !U98U4'Q3QJW ( #<& 9 >&PO M=V]R:W-H965T904'TJ2Q"XLI2JH 9=M0ITJ8!FKJC@01R&O:"@3'B3D8O= MJ,E(5H8S 3>*Z*HHJ'J= 9?KL1=YV\ M6^7&!H+)J*0KN /S4-XH]((&)6,% M",VD( J68V\:#6==F^\2?C!8ZQV;V$X64CY:YS(;>Z$5!!Q28Q$H?IYA#IQ; M()3QM,'T&DI;N&MOT;^XWK&7!=4PE_PGRTP^]OH>R6!)*VYNY?H;;/I)+%XJ MN7:_9%WG)LB85MK(8E.,?L%$_:4OFWW8*>B''Q3$FX+8Z:Z)G,H+:NADI.2: M*)N-:-9PK;IJ%,>$/90[HW"589V93-.T*BI.#63DVN2@R%P6>+RYW?=G(-^E MUJ1U3Q<<='L4&*2TA4&Z@9_5\/$'\ -R)87)-?DL,LC>U@PSV:H M2YK"V,.-TZ">P9N<'$>]\/R P&XCL'L(?7*'SS"K.!"Y)/\[K$N1R@+V=7"8 MXSX'@I6E%"",MDQTATDZIO0-$[?7@BK !V HXYA%-5E*CF\3W>V%MQ^$V9H.8<'2]IXN6;:--F-LVGPB<@=B[H2^DE73] M.+' D7\6A=S^"G<=<@%JYD:51>25,_:Z;:#,5I_4P^)=>C]0KJE9,:,)AB:7AZ5GB M$56/J=HQLG2C82$-#AIGYCC90=D$7%]*:;:.)6C^*R9_ 5!+ P04 " = M66-5W ?H\9P# "M" &0 'AL+W=O '7DJBW8QM8;U(TAVR,W4U[*'J@I;%-1")5DHZW_?49 MDK;C+ASG4O1">Y:H6?!UIA^$H:ZWD+']%CV(/#+ M6JJ.&135)M2] M8XIZX-:13E8<>X".93IUNJ^53N3,L%+!71NZYCZN\%M'(_ M"^+@J'C@FZVQBG ^[=D&'L%\ZI<*I?"$TO .A.92$ 7K67 ;3Q:IM7<&OW'8 MZ[,UL96LI/QLA??-+(AL0M!";2P"P^D+W$';6B!,XZ\#9G *:1W/UT?T7USM M6,N*:;B3[>^\,=M94 :D@37;M>9![G^%0SV9Q:MEJ]U(]MXV1>-ZIXWL#LZ8 M0<>%G]GSH0]G#F7T'0=Z<* N;Q_(9?F6&3:?*KDGREHCFEVX4ITW)L>%)>71 M*/S*T<_,'\!P!=AE0Y8M$YH,G]BJ!7TS#0W"6Z.P/D M/!3]#E1%/DAAMIJ\ M$PTT__8/,:U3;O28VX)>!?Q8FS&)XA&A$:57\))3K8G#2WY.EE/'M>)KIG-H"G+1S/(I%K8E"L9==+@0W25B,P M5G^,U1\.8HVQ-,';P#GT;L\<);-5 (2)A@B,13J_'(*'<:3?7-9/#DT,_WV. EZ O P:?QXYAXVH'<2_&S M4US4#AZ1/UZ#*Y#\1"C-<:P*BF-"\,(-G&V\5I1A):X!R3)*H& M[YY[O&ZP7 5FIP3!AMD685D:L&U#FE?DA@S3(K,334LG9:C$^,:T?G>V4FOR M^E5)8_J&Q$GU;1W1@=T!K)/*\'^8O=@F@R52A/?L(?]AK:#AYL8G.$QMA"2V MHXT9)QZ@-CNF.&M?Q,HB4J)-Y(PNH$FF2#>TOZ_\5/7M@L MDE&4%5;*$R>E:?&"H33);:Y)2M*X(E62_Y"C,BILM^)1%CF6BJST]77EZ\2L.S)Z0#M7$/ MI4:HG3#^-3EI3V_QK7^"OIG[A_P#4QN.MT(+:W2-QD46$.4?1R\8V;L':24- M/F]NN<7_"5#6 +^OI31'P08X_:',OP)02P,$% @ '5EC55W89A@[!@ M?!$ !D !X;"]W;W)K&ULW5A;;]LV%'[WKSCP MAJX%B)JD1%%RDP!)UFT=L"UHTNUAV(,L,[906_1$.FGVZ_>1DA6W<[T+MH?U MQ:(HGOOYSCGTR;UMW[JE,9[>K5>-.QTOO=],)Q-7+GQ MVBXF;M.:;V='PNIAOHNVP958ZG:"HY9>E+\].6GM/;3@-;F$1 M38W44*YN0E"N?8NO->C\V<768<_,^.S)9R+C+X[HF@ZZIL>XGUUW@"%[2]\#IMUG%GT?&._OC#YD_"'3/_D^ZEU)SMH[I!@FQCVK@'Y\W:T>CF_)#,3+!"Y:1P5B0D()\K10+O6LK1C?7E:A>F/IAIEK)" M)I2*@HD$-"Q(2HJPDJED AKV27/ [#[*)"7L2S*2(F>R$)1EG"4:SS1EF51! MV^%HPD013K*<%Y1IEN62,LFR@O<*[DYV"LHT85DBHPL%YZ2#8U1"FFN6"-73 M#*H%Q_*<*16H(_M2 /_57\?>UL8NVW"SK MJH?A7KD\!+?CC!_A%@'D?5O/MC[D!GE+BT=9^ QXA>XS)]M$;+5F$4HT=)H; MAP(657B^KV#'N=ZKYW7 +\I3X\%G%AKR_QNJ0S6 M5D*Q/ \9D10%RY4,JS1C/.&C;TN4-DHT,*@(22P#()"Z$J)$4C#-9>1+/\!# MT()+IE5!18J\2DCFR#N>D@18$U7T.1K/2UVP(L$G!61P2;F03.J<--YY(4;G M:]/650FUWS1UB,6U!]0 Y$!F9P$1&B=49;DK." .I03,AWH>H6"D;) M8#& M*FJ> 6V" ^0RW^FS(Y$J8RD^RT0PS@5IP%$)#?C 8"5'+[D.]KWC?!^!"&;5CED5 MF'U:O6U9HA949NN1$RL$)^4*S:2(\$ :)WD,F%0A[V1<"ZU0R\7H53.'7]H: M9!*95F0YTC3@"(4]19U'@5=Y>")-JW*.=E=%NQ?VSK1-;& :J21S'$?#!'X MBBQ#IA42^.'_46;I(;/TW\\LO/3S#^;$RBZ:^C>$I?14TI6M81%B>(,K"OV( M/KD%+&%JW#B4@4?E'YX@Z:/S&,K_^_IL=OKXH,]=IT]P?;?Q*27QHU...F&* ME#TPKR4HE[D,LYD,Z9N'C"_0&G02\CV/94_^PWGM^KVAYGB(GL;?)^5Z\P+W M.0Q:0)9[1F@J6J8$QAS=2&)TXCHTDB14Y3]@Y+@(%=I/JDEQ]#8)M5'))4LS MC55:8 #$N'C0F4/>3 >3XKAO;_U]R*1PV?>F*9M#MCXFW5/X+MZH8)> !:&5 MA3&5/Q M[G^)[\IV@2F<5N86I/RYQDS7=G?][L7;3;Q?SZQ'WXC+I4$%;,,!?+^UUN]> M@H#A#Y>SWP%02P,$% @ '5EC54J^&ULS9WO;]LV'L;_%<([#!W0Q=8O.^F2 (WU*T-[ M"YIU]V*X%XS,V$)ER:7DI#G<'W^D)%MF3#/6[2F6O5AMA_Q\2?&A2/&1J//' M@G\I%XQ5Y-LRR\N+P:*J5N^&PS)9L"4M3XH5R\5?[@N^I)7XRN?#?W;#;\\+]95EN;LAI-RO5Q2_G3%LN+Q8F --C]\2N>+ M2OXPO#Q?T3F[9=7GU0T7WX9;RBQ=LKQ,BYQP=G\Q>&^]B[VQS%"G^"-EC^7. M9R*KSG&=P#&9PV@_,LP\$BN6T&]]@(7IO! M.S;#N,TP/C;#I,TP.?8HG;893NO6;9JC;DN?5O3RG!>/A,O4@B8_U(*H47+M"3%/;GAK&1Y11M%Y3-RVZA9_NTVG>?I?9K0O"+O MDZ18YU6:S\E-D:5)RDKR,WD_FZ4R)\W(==[T*,EYX[.*IME/(L7G6Y^\^<=/ MI%Q0$8FD.?F89IE(5)X/*U$169QATA;ZJBFT?:#0#OE8Y-6B)$$^8S--?M^< M_\R0?R@.X/8HVINC>&4;@;\EU0D966^)/;)M37FFQV2WZ^R6KCI_+7KPUZ*' MYNR_KK-M=EWTR)S=9\D)<:R#T>,7HM-\D]TZ,[2DL^T/3LUSOF=_^/.#H)+K MBBW+?^O4W13!U1=!CE;ORA5-V,5@)0O!']C@\LJ:Z)=36BX(^[I.'V@FU%J*8;M,>+J2JM4ISTCKJSPDS.]9 M3\Y6309OLF=%/F=\-[,8OTB2T;(4IP V([3U$@;TGR7";RQ+W3.KHNT7#'-5?.]!\N7=<;U?^= M#Q]V]6XL05^]'QTV0(8-D;!HOP[>^$Q7AQ@45I'&>"N-L5D:13T\RW-%(J:; MZ8QQ>NC\V)"\G1I9;EVE9U(P1NPKA2.#!LB@(1(6:6K@N)-]&8""*C*8;&4P M,!YM+\>)!3'$Y.2SMW)J0\5,JUQGU5N1:0O]\8=3VYK\4I*<5:040ZV8/B5%6=;;M66=&T7UL9LA/1+1\ M6LRD%C8MM6T@,?Y67#2L=B)FQ/?M;4B8;Z[X;F]KZBY4G D1T_F44N%;)6D'2_);FO2B! !HW MA-(B*"U&T51!=9:,95Q"%S/+;^ERO21_?F3+.\:UEHH9T5M24%,%2@N@M!!* MBZ"T&$539==9*Y;[]UN!%M21@=)\*"V TD(H+8+28A1-U6WGA%AF*^2(\1?I M DRA-+^E[8Z_>EL$&C:$TB(H+4;15#UU]HEE]D\^RA6!EX9?I)TPA=)\*"V MTD(H+8+28A1-E5UGUUB35S#\(CV0*93F0VD!E!9":1&4%J-HJFX[@\DRFR]' M#+]07PE*\UO:[O#KZH=?J*4"I4506HRBJ7KJ;!7+;"_\5BT8)]=Y(M?CC6,P MU$"!TGPH+8#20B@M@M)B%$V]J[E;]K='?_\8;"/7SZ=0F@^E!5!:"*5%4%J, MHJFZ[5P,V^QBW/ B86Q6DGM>+.M;$J106Q=CR:I%L7M;H%:44#L#2O/M?3OC MP!(U-&X(I4506HRBJ8+K/ _;['E$TBM[\Z$HRY^D979MON74#.LM+JC_8>_[ M'Q.]MJ#V!Y0606DQBJ9JJ[,_;+/],>5"5F2ZN9'B6MX:(M1%/M%*WIG1W$UA MG!F: _36&]0<@=("*"V$TB(H+4;15%%VYHC]"LP1&VJ.0&D^E!9 :2&4%D%I M,8JFZK8S1VRS.?+/HGU,]8%F:_:6S!A/'ZA\?IK0LF3ZN:#&DCC5/R)BCMY; M8YH'+/2! VC@$$J+H+0815,%U+DAMMD-$9<6\^BEG257PTCPB0_T2*,V'T@(H+832(B@M1M%4879^B?T*_!(;ZI= :3Z4 M%D!I(90606DQBJ;JMO-+[!<>5E%N+=[L#T&3KVMQ)M5M[G!E!O86(=0_:6EG MNVLS)][SP?J(1"&T7!&4%J-HJF0Z2\1^X8F+%^]&-P-Z2P3JA;0TY4;U\8$U M%DW24ZT?%T++&$%I,8JF[NC1N1B.^>&%3RRK'RZI"O('*^L!3PR%G\1'GM8/ MF=W69Y[/N7Q*QS1K,\?IJRHHS8?2 B@MA-(B*"U&T51M=DZ%8_W]LS8':F9 M:3Z4%D!I(90606DQBJ;JMC,\'+/A\?(0; ;T%AW4Y&AIRG,^EG8$AL8-H;0( M2HM1-%50._MNF5V.7VF^EJ<[N8\7:1=9S(,Q=A;ZA;-5=^MI M<_ZD[1IU*^1ZNPVM)J$/A$!I/I060&DAE!9!:;&CV6%L-'I^GY"JN,X%<SN?.79O-4+]""@M@-+"EJ:,4-:I3MH1-'",HJEB[.P+YTC[HE&E M\2(7ZF- :3Z4%D!I(90606DQBJ9N&-VY(>XK>*;#A3HE4)H/I0506@BE15!: MC**INNV<$M?\3,?+LT)7\US$@2W(7,U&3P>V(-,D/;0%F2[I@2W(S)7MW=!0 M:P%%4QNZLQ9U:]1JSF[QI)V'N_G,+VJVHI^;HO4\F1X8-H&%# M*"V"TF(4395/9R2X9B,A9MF,7.>;!R;D:-4\0OO[@N;DYVOX+T"7\&#^@I0F@^E!5!:"*5%4%J,HJFZ[7P%S^PK]'D]H'=P MYZ7GKXJ$/B-Q;-@ &C:$TB(H+4;15-%T'H5G]BA>GKIYFO=(')JZF8/U5LOQ MD0-HY!!*BWK4(T9%5N70>0Z>V7,(:D0-HY!!*BW3U."B3[V$!>)T%X!F7:AMKZNJ);%Y">;N^$^--2NLW M+IJFZV9N[VD/=%D?2@N@M!!*BZ"T&$53M;CSOFSO%4S7H<\50&D^E!9 :2&4 M%D%I,8JFZK:S&KP7WN;]_[_H?;Q_=\Y(?X^(N0R]E79TX :.(32(ETUW /C M+-00&-9O"_9I12_/EXS/V91E6=F\K%B>X'9^)9S=RRW5W[VW!\.]WZ^L=U-+ M\[MOO0OJWX<=_O)\1>?L(^7S-"])QNY%J-')1(B?I_/%]DM5K"X&XEKDKJBJ M8EE_7# JKB%E O'W^Z*H-E]D@,>"?ZFK<_D_4$L#!!0 ( !U98U7P3TZO MYP( .@' 9 >&PO=V]R:W-H965T1^-BT/51#L&X/TQY,JO'-=F>108'G#2V!Z)^.BP$I/Q<:5I0"< M6E!!W<#S(K? A#GQR*XM1#SBE:*$P4(@614%%K^G0/EN[/C.?F%)-KDR"VX\ M*O$&5J >RH70,[=E24D!3!+.D(!L[$S\N]G Q-N ;P1V\F",3"9KSA_-Y',Z M=CPC""@DRC!@_;>%&5!JB+2,7PVGTQYI@(?C/?M'F[O.98TES#C]3E*5CYVA M@U+(<$75DN\^09-/W_ EG$K[BW9-K.>@I)**%PU8*R@(J__Q4^/# 4#S= ." M!A < WHG &$#"&VBM3*;UAPK'(\$WR%AHC6;&5AO+%IG0YBYQ942>I=HG(JG M6!*)>(86 B0PA6MS68I6];V:O179,)*1!#.%)DG"*Z8(VZ %IR0A(-$UFE#] M'#!+ .F'A>:\6JNLHOM@B9:<4J1]WV&1HLLY*$SHE<8]K.;H\N(*72#"T->< M5U(?+4>NTJD9@6[2I#&MTPA.I'&+[CE3N40?6 KI<[RK+6E]"?:^3(.SA%\2 M=8,\_QT*O"#HT#/[%WA@X?X9.6%[3:'E"T_PO>HO)$"V>$T!_3CT^F>7E?51 MO>ZC3-FXDR5.8.R4YDV(+3CQVS=^Y+WO\N$_D3USI=>ZTCO''D]A0Q@S3W&- MJ7&G*]N:(K(4IJ9M8S\,@N'(W1ZFT1'5"X=^&_5,7[_5US^K;Y*FQ'Q/G0^Z MAO8/3NS=#KTC62^#PG X[%85M:JBLZKFD%;)25G1BQ.O>[>#\$A75Y3O#;J% M#5IA@[/"]+?[RET.NNXR[!^)ZXJ*HN!(G'M0- L0&]M+)+(?5%TGVM6V74UL ME3Y:G^HV5G>=OS1U#[S'0C]0B2ADFM*[&6C#1-U7ZHGBI2W-:ZYTH;?#7+=B M$"9 [V>&PO=V]R:W-H965T)%EMTE M!M)DQ0*T6Y!+^U#L@9:96*@L>2+MM,!^_$C),:608BR7WOR2^'+XZ9R//.3G M,"?!MGF;\M#<38O&VW^?QC,TI/\X7+)/?W.?%G KYMGCH\T7! MZ+0<-$_[* @&_3E-LM[XI/SLJAB?Y$N1)AF[*@!?SN>T^/Z.I?GC:0_VGCZX M3AYF0GW0'Y\LZ .[8>)N<57(=_T-RC29LXPG>08*=G_:.X-OST.L!I06GQ+V MR&NO@0IEDN=?U9O+Z6DO4!ZQE,5"05#Y;\7.69HJ).G'WVO0WN:::F#]]1/Z M^S)X&IY^3J9B=]H8],&7W=)F*Z_SQ=[8.*%1X<9[R\B]X7-L&/1 O MN)\3O*$P[R>W!5,,XR02MRLRFXJ296?7>3 M/&3)?1+33("S.,Z7F4BR!W"5ITF<, Y^J1N?<@U>@20#M[-\ MR24L/^D+&;GROQ^OHWQ718E:HOPS%L<@@&\ "A"R##]W#[]@\3' U7#8'-Z7 M?&](1QO248F'6_!T_&]>I*M!D++Z(\^*9XQ]^2 O "X%F_._;.14WA"[-VJC M>,L7-&:GO85:!,6*]<8__P0'P:\VJCR!-8C#&^*P"WU\MI(+@TY2!N0&!CB5 M+[CBHN3,%GD%-RCAU(ZV&@^CP4E_50_(M(E0,!ANK!J>DHVGQ.GI9RI8P0$) MX-'7UW(&92(756Y=I50F6#GK-H\KV+#F#2+!:/3,9],*#R,TLOL<;GP.G3[? MYH*F-I]"XVK#B!@\FE800AQ NU.#C5,#IU/G>;G9R*T)Q+D\/::LXM'FY\#T M@ R>4VI6%74RZY(558JKVKJL1W!@;EW1\-E:MQB% ;&O=5@3 M,7"KU1X_K7;VM-KC]6JWBP9H9AY^[K!I TTRU'V!KBO-%UJ3#GVL0WQ060J=,J,S>9[0FN1II0'=4J-SGIKB M88 0,A:^\ZJ[1J6U"'2+D5U3VHG:>69-31/BVA;1C$U+&NC6-'4+K5D4T((+!0>5%LBI_SK7 M!3RA-E(DR*U#+CU]4JQ2YA>)M,E<9L5H0(K<@[)X*IB(TRV06(S@*<-"RPK700R\( MO=I4K^=TSC+!W]1F]6G=@W] W?PR6RR5X0>V8BF [O3P*@Q]H34YTP(2#0XK M/;RJ3U]H3?*T^D3N8MW.I5ED%NILM5F+F:,XB[3P0V[AUUID1*8DL_IEFKG\ MTLH-N95;QP2N-Y/NLGRB)KCJNJ _K'.@SN"SFMS'TH,:R6&R6$EMJ>:W9J\?50 L1:& M> MAV*&NBL-1!V:Z#_ M8B/X\1Z'.XC.RWD?=3NLY1L>'M9>X+7LYPNM29[6F'@+C=EE+QAMU>-P7W7' MJ(C6?>2%#NMNVX8;M>O,$DM'MK7'0;0L(R^T9/^#'6:'/HK;Z\[<>4)K5H+$\_WDKGQ.D>/N_112.V^LRVZP?L^V7?JU;@=[\S? M/L0IT>*4A(>5>E[+E[[0FN1IN4S<P+K4F>%L_$+9Z[IYNIGLU^D,7(T0\*M2@.M[CM MT'L687U3U_GVA=9D4$OO$!Y4LH1>-;4OM"9Y6E.'+]R9V>%^\]"LTEIN M.+=9M=YQ'FK]&KKU:_O=^N8##3:O+%:F5_W:DT7JL:Z/M'A(,@Y2=B^'!<>1 MC*JHGI2JWHA\43YL-,F%R.?ERQFCDD1E(+^_SW/Q]$8]O[1Y7FW\+U!+ P04 M " =66-5B80$'/($ !3'P &0 'AL+W=O#%VKOS+*1QJ@Z3%-X)WHG0-="A/C/W0-[?SL>-ICW"$0ZDAD/K;XBF.(HVD M_/@G W7R/K5A^7J/_BD)7@7SA 2>LN@O,I>KL3-PP!POT":2#VSW)\X""C1> MR"*1_()=UM9S0+@1DL69L?(@)C3]1\\9$24#OWO &8&\+4&GI:$ M=8,DFHPXVP&N6RLT?9%PDUBK: C5G_%1T7P#O&Y M_EI M[_" [U]">0$\_P. 'H0-YE.S^0T.+T G-?>KYJYB,:<2YE3"!*][ &\?[73# M.:;A2SUL\/T>QT^8_]T4JQ%<5_.E6*,0CYVU_E)\BYW);[_X/>_WIL@M@55X MZ.0\=!+TSB$>\ESX *Z$P.IKZWRZ(^B)1$3JA+G'2&PXG@.5:P\X5(3I?-*M M/C/*\P=I@J:'Z^T$]@>>YXW<;3FD>K/ ZY:;59P-#8YR-LJ_\TN1PBAB4 M/.EUZO[66_G#X*"_O=S?GM'?*6="%+5Y2R567U""!R1?6:!&_+9Y9@FL0D4_ MIZ)_4@7:MTF<); *<8.>8;V2(80-Q6SL]LB@?*\0-Y[U0$FWD2J[N<@6RNP6+FTTL=J*LA;&K(8@[,[-6"<6QY"K&[BV4*K M\EBH1S@XK2'$TM9>1MY[;!3"0L9"NUN%&5SE_*$_Z T;)N%ZRX]^,.PV+*W= MTHFG/FZ^1WQ)J 17BA;[Z*OJH^G)[CIC63KY!#TB4G)XN1RA9'R7S=0[Q>, MR?V-/E?-S]$G_P%02P,$% @ '5EC5>RH=PMF! A10 !D !X;"]W M;W)K&ULM5AM;^LF%/XKR+N:6FFMWV([Z9)(3>QM ME6YUJW;=/ESM W5(C*X-&9"F=]J/'V#'21QJY6[L2V+#)645%/*5K5R^9@@NM%%5NH'GQ6X% M,7&F8]WVP*9CNA$E)NB! ;ZI*LB^SE!)MQ/'=W8-CWA5"-7@3L=KN$)/2#RO M'YA\Z_04U@B+%E].2ZU^P;;"> _(-%[1JC.4,*DSJ?_C6..+ 0/*8#8+& M(.@:#-XQ"!N#\-P1!HW!X-P1HL9 2W=K[=IQ*11P.F9T"YA"2S;UH+VOK:6_ M,%&)\B28[,723DQGD&,.Z!(\,,01$; .'UF ISIU5-\37A&\Q#DD MSF.=T0 M@4%)"L$YI0()O-"PE(D M("XOI=WS4PHN/ER"#P 3\&M!-UP.S<>ND-+4!-V\D3&K903OR C!O:0O.,C( M BT,]FF__:C'WI4N;?T:[/PZ"WH)/^7B&GC^#R#P@L PG_DYYH$V]TUR_MOH MV;\>_<@989MDH>8;O,,WIUSH/(*ES);/]ZAZ0>P/\'>;)/,-8XCD7T^SI46; M@DF1P#$H- MH#CVPF-4=HJ*A_OACEP0MRZ(>UWP3-C.";7VUA72">K\U.^"FCPZF-$@[CK@ M%',U"CO24B.H(]^ "8(H-CL@:1V0]!?33;4IZQ5)Y$%29MF5@&^@]H))1 M.9/B]YM(BWR$XLR=I'?H;ZU=-LE2FV29);*C^(W:^(UL[20CF]&P29;:),LL MD1U%P_?V!W_OO/6$("/&,_.L83AVE M.Y7#/_C(\7NU?A(%8G)CJ*0G"_65*Y,0_P]EI'\:WYJY5ME2JVR9+;;C@ ;[ M@ :VBDG#9"LF-ME2JVR9+;;CF.P_\OS^K[R3D]E9![*&]/",&/J^-^P6F5-8 MDG1+46I"R1-NT*TRI[!@D"1)I\RX!]\A6RH4E6LJAO.M$5D16WWG5+X*N]:7."Q6" M5OJQ0'"!F +(_B6E8O>B!FAO'J?_ %!+ P04 " =66-5BP;X,A0# E M" &0 'AL+W=OU ^^]W=D)*68KV85^(7^X>/_>< M?<=P*]6#7@,8\IASH4?>VICBRO=UNH:AH#E]N1%WJ[A5NV6AN[X"?#@JY@ M#N:NF"F<^0U*QG(0FDE!%"Q'WG5X->E;>V?P@\%6[XV)C60AY8.=?,E&7F ) M 8?46 2*GPU,@',+A#1^UYA>968]\BX]DL&2 MEMS_(:^@8CM7S]M(YJ7$45O1+5@$RE,&M-/HH,LI?^/BK4R!3M9!I'1P&_ MI>:"!.%[$@51U,)G\B_ND7,/C]#I-%GK.+S.*WA3N0%\2L;*-#>H$5499E!F M96J>)7::4TY^WDK."=[Z+9K]:E.S.JW;?IHM)%>ZH"F,O,+>$K4!+WG[)HR# M#VU2_">P%\)T&V&ZQ]#Q.G,J4B#4D#&LF!#VGMK;#8K)K"WT"B]V>+;D;9(P MZ(>70W^S'U.;U: 7-%8OR/8:LKVC9.O\:(+%>)T#SSR#Y U!+ P04 " =66-5@#7!IS," F!0 &0 'AL+W=O MC4B8VLDIT0#]99%6D0VH* 0:XM S%+"PM@S!*9,G[U MG,%PI 6>VD?V3TZ[T;(C"A:"?:>%KM+@0X **,F!Z8WH/D.O9VKY <0]PG<.^,B=K233)$BDZ M)&VV8;.&ZXU#&S64V[^XU=)$J<'I; ,M\ .@#>1BSZEK[7MT4Q3.) RMN+\J M-G"Y!$THNS(9]]LENKRX0A>(/0$^@9 M)^<9[1#.54-R2 ,S90ID"T'V]DTT"S^>D_N?R)Z)'P_BQZ^QFV:6("449CA] M%P@O^BL($I&B)3R'L__8\\XGW/\<1GM&+\5*8!$=WE&Q=A*I2PN;5O$*>18 M7+ "J/JR9CS'4G7YQA8%!YR8I#RS/<<)[!P3:D4C,W;-HQ$K948H7',DRCS' M_'X*&=N-+=?:#RS()I5ZP(Y&!=[ $N1-<9VL&.2$5F]\5_O02E XW0E>G> =)O2>2?#K!-\(K9@967,L<33B;(>XCE9H MNF&\,=E*#:%Z%9>2JZ]$Y[.5J2]9T@/T16C,A7H(TT@>9QO*P,:%[R]"U/O M*.#76%X@QSU#GN-Y'7QF_Y+NF73W"!V_613?X/FO6!1M[A/'?TY60G)U%'YU MF5A-TNN>1%\/EZ+ ,8PM=?X%\"U8T=LW;N!\Z'+@/X$]\J/7^-$[AAY-<:;W M$L+2;,$5; BEA&[V>[( 3EC294&%&QACU_T/57A MJHYDA2D2*R;5_6V:J?HI *X#U/H'!R:)5;"I[23;^_5G R%D MR_JZ$;N5H@3#S/.\A_TR\GC'Q3>Y!E#H-L^8G#AKI8I+UY7)&G(BSWD!3#]9 ME]7]?KWU/LA4>?(PV?(]WR_(WUJ3Y]!R(?-"0#VSH<;,*1&L5)/M50/:K &X+O6=UF.)H 3JXE.I? M2+O$J6:,RAF-!6UC/QR-1N'8W;9I=X3YPT&$F[ C0F%#*'QR0M6,@U:E@1=< M^'<)60L[\3T.&MH#*^UZ$9_I56R,G[(5N@91_D5HONC#(J,K8I;V&7JSI_Z1 MYB9.>\%K>"J$_R/8$=D1\VY(=/OG.&OV8%UL).I#UJ:(_ZH"U:2Z( 07DG7_M4 M&/T (KK>NS7O1 $N&@$N?K-UX/NMPUK:0W=/3V!'*F+OT(5YO9M'#=D3_[[0 MC@5HM:'XR0VDGK+M( &. O^.@=@K.Y7YH8/$UAZM7P_YG[G\$.6!*4R\OUT!2$"9 /U]RKO8#&ULO5G1;N(X%/T5*SM:S4A+$SL0H M(';JCK3355J6=?5CM M@PF78C6)&=N!F?WZ=0)-2),8(B)>( GWGMQS?.TY E#H1QA$<77$.E?EER$5.E3\6++M0"Z2)/"P":.X]DA99$U&:77'L1D MQ&,5L @>!))Q&%+Q\S,$?#NVL/5VX9&]K%1RP9Z,UO0%9J">UP]"G]D9RH*% M$$G&(R1@.;9N\/64#)*$-.(;@ZT\.$8)E3GGK\G)W6)L.4E%$("O$@BJOS8P MA2!(D'0=W_>@5G;/)/'P^ W]2TI>DYE3"5,>_,T6:C6V!A9:P)+&@7KDVS]A M3ZB7X/D\D.DGVNYC'0OYL50\W"?K"D(6[;[IC[T0!PFX6Y- ]@GDU 1WG^"F M1'>5I;1NJ:*3D>!;)))HC98>2S@-%T7#[>:C@6?-(8 MS[-;]/'#)_0!L0@]K7@L:;20(UOINI.[V_Z^QL^[&DE-C7_YZ@HY^#=$'$(J MTJ?F]%OPKY"[2\?%=%NKE4E&,LE(BN?6X-5+(]])\\]7G8KN%(3RWRK:N_MT MJ^^33.!KN:8^C"T]0R6(#5B37W_!GO-[E0@M@14D<3-)7!/ZY";D0K'_8(&F M7*HJJKM\+\U/EI;-9-#W1O;FD$$YID^<83>+*I36S4KK&DM[CO3J%J2U?>6R MLON, $V'80?6.R#1(5XUA5Y&H6>D\(4R@;[1((:JZGNE&Y:5+<=H9;U!=5E> M5I9G5G:&GK2V,A8_"TU_#^$<1&7#&P&;*MT26(%[/^/>O] :T&]3DI; "I(, M,DD&9ZX!QORF5 >EEL;ND RK6WJ8<1B>NU@8 9J2&)87"TRJ*6 G?Z([9RP7 MYN2F!/9H[X8!]VLX'+@2;.0PY6+-!56 ;F&N3EU>S*"-N;6$5I0@=QGX4C8# MM^HSVD(KRI([#7RNU3 #-*;KECI<-[C;J^GPW);@LWV)&:$QD0IG@FO,%F67.'@LT6YVQ6"+_5*H%4+TQ9: M49:#%R5&+W#"5#(#-*9+2HW==>K,*,DM!S%;#O.4,R'R"MNH^VD(K\L]M"NE=:H*V:FG:0BO*DCL?8G8^)TQ0 M[X0'2D60-W#Z=5V;.Q1B?-2?XI'-"(V'HW_ZVSN2.PIB=A1'UH_!":]&*X*T MPKWWUM<^V A(=F'NJ7AAD40!+'6><]77S,1N8V-WHO@ZW1N8A[ZU @ \ 8 !D M !X;"]W;W)K&ULK57;3MM %/R5(Q=5((7XDANB MB25(A,H#*B) 'ZH^;.R3>,7:F^ZN$_+W/6L;XQ234JDO]E[.C&=F[>/Q5JHG MG2 :>$Y%IB=.8LSZW'5UE&#*=%>N,:.=I50I,S15*U>O%;*X *7"#3QOZ*:, M9TXX+M9N53B6N1$\PUL%.D]3IG:7*.1VXOC.R\(=7R7&+KCA>,U6.$?SL+Y5 M-'-KEIBGF&DN,U"XG#@7_OET8.N+@D>.6]T8@W6RD/+)3J[CB>-902@P,I:! MT6V#4Q3"$I&,7Q6G4S_2 IOC%_:KPCMY63"-4RF^\]@D$^?,@1B7+!?F3FZ_ M8N6G$!A)H8LK;*M:SX$HUT:F%9@4I#PK[^RYRJ$!\/OO ((*$'P4T*L O<)H MJ:RP-6.&A6,EMZ!L-;'909%-@28W/+.G.#>*=CGA3'C#U!,:MA (\(Z\;Y'I@N=W(/""H 4^/0R? M8=2%7@GW]^$N!56G%=1I!05?[UV^A6GDU(&+#1FVZ9W2!W6JFAK MUJ@VZ(2?/_E#[TM;;/^);"_$7AUB[Q![.".K]%;(#&&'3(%4(%"WOAPET; @ MLOUH$YZ-AF-WT[3RMF;D>\/7JCV-_5IC_Z\:V=*@>I5I$B7S56+O6"ZU2C[( M^Z_'5)(-&MY\SPO:K0UJ:X.#UNZE8:)-^> #8;^M&07>\.P/16ZC']E_ 369 M%<\T'?.2<%YW1#2J[*_EQ,AUT:(6TE##*X8)_9)0V0+:7TII7B:VZ]4_N? W M4$L#!!0 ( !U98U7QJ/54K ( T' 9 >&PO=V]R:W-H965T>FZ*LVA M(&H@2N!F92ED0;0QY,[VXDY7>7:3KA)7)(5W(-^+.^DL=R.):,%<$4%1Q*6$^?*OYQ& MUK]V^$&A4CMC9#-9"/%LC=MLXGA6$#!(M64@YK>!*3!FB8R,WRVGTX6TP-WQ MEOVFSMWDLB *IH(]T4SG$^?"01DLR9KIN:B^0)M/:/E2P53]157C.PH=E*Z5 M%D4+-@H*RIL_>6GKL /PA^\ < O _PH(6D!0)]HHJ].:$4V26(H*2>MMV.R@ MKDV--ME0;G?Q7DNS2@U.)[=\ UP+24&A3VAKO9ZC;^8$B26:@P*Y,8NG,]"$ MLC/C]7@_0Z^#3X_ 9I ,4-'#_+=PU5>A*@;M2X)HO^$LIFN3/T:V&0NW5 5TQ#9(3>_;0 MSZN%TM(*8VU=S.\G'#W[D?>ZKQ'\B>U.7H*M+ M<(P]F9/*G#B3-B6L=Y<;>%3#;=?8)/Y%- XO8G>SFT./6Q3BH=>YO5$W[-0- MCZI[,EW"GL-2BI7)O5=@PQ#N1,9!.!KMZ3OT\L+\D>?OJ3MT\T>^C\?]\J).7G14WH/0A)GR=4V@3V%TL''#(<9! MM*?PT"T((V\<[BET=YJ5?2B^$KFB7"$&2P/T!K:URJ;Y-H869=V_%D*;;E@/ M<_->@;0.9GTIA-X:MB5V+V#R!U!+ P04 " =66-5$C9F5,,$ #G'0 M&0 'AL+W=OS#=C190%:-&C6[6'8 R/1-E=)=$DJ3OKUHRZ1K8A1)9@OMBX\YY \1Z)( MS@^$?F,[A#AX2I.,+;0=Y_MK76?1#J6079(]RL2=#:$IY.*4;G6VIPC&)2A- M=,LP7#V%.-.6\_+:'5W.2II ^KU%"#@O-U%XN?,';'2\NZ,OY M'F[1/>)?]W=4G.D-2XQ3E#%,,D#19J&MS.O0= I 6>(OC [LY!@437D@Y%MQ MT0U*DH))U.-[3:HUF@7P]/B%/2@;+QKS !FZ(XA G'T2)K_<>>/_N W@'< ;^ MW)&<"2XVU[FH7B&B1W55UE55K#>J8H-/).,[!OPL1K$$[_7CKWZ&#_KQEME# MH(M^;3K7>NG1FBAB4&"(?J(M.6OOYBN\;LL"BK)/)5D MODJR0"59J(BL%2BG"933Q]Z\.&7!J)!NB2R^!1Z7CHCQ9#K7'T\M[Q48:_DP M35^E9J"2+)0TP)[.W$G3@)9-D\:FR2";@!BZQ&=))L942E$6/0-.8<:2:C2# M\7]BJ!5?6%PZ;O5*C'W059)Y%=GDI-/,F6$8KTQ7*1FH) L5D;6BX3;1<'NC MFLQ-CTJR;QI)SU3MYL>E9*!2K)0$5DK/;,F M/;/>]*Q.XX&>]F(BCV3NS[HO\TFGCV]FG7%24LKK).HK%0V4LH6JV-IN6T>WK3/==J1N6\/<[A4?[?8@45^I M:*"4+53%UG;[N&IG]J[A#'![(G7;'N:VTD6W8:*^4M% *5NHBJWM]G%)S>Q? M4^M,LP I=R3X#F9@^[*2$\$]YC#!/\3,*\XISK:B )[1#&1+?NOS>[2DNE( MTB IUITA>Y)BMF0BW=_4T39+5L>Z7^JA*M'*/_UD6RE%=%ON&#(0D3SCUW&OKJ_-ZQM3;6@^$&PO=V]R:W-H965TGFH]L$#3H(*.&L[26=__=K M0 C@-!&=EX3+.1_?.?8Y_L#C'67?^8H0 7ZD2<8GQDJ(]:5I\G!%4LPOZ)ID M\LZ"LA0+>(X,Z;C_-H]FX[I1B1Q1NX9X)LTQ>SI MBB1T-S&@\7SA8[Q<"77!G([7>$D>B/B\OF?RS*Q0HC@E&8]I!AA93(P9O)RC M0#GD%E]BLN-[QT"%\DCI=W5R$TT,2S$B"0F%@L#R;TOF)$D4DN3Q;PEJ5,]4 MCOO'S^CO\N!E,(^8DSE-OL:16$T,WP 16>!-(C[2W=^D#,A1>"%->/X+=J6M M98!PPP5-2V?)((VSXA__*!.QYR!QNAU0Z8 .'=P>![MTL/- "V9Y6-=8X.F8 MT1U@REJBJ8,\-[FWC";.U# ^"";OQM)/3-]3&NWB) $XB\ 'L2(,W&0"9\OX M,2$'2 -@RO14.4+/.;I" M6L0/H;@ %OP#( NA+D)Z]VL27@"[<(<:.G8U9':.9_?@O8NS6!!P*Z=_E _; MC8QSL7^Q/4[?;B4(N!$DY?]T#4GQQ%'W$U4KN>1K')*)(7L%)VQ+C.GOOT'7 M^K,K'0.!-9(SJI(STJ%/WS/*.9ACQI[B; EF*=UDHBOB L;-852OVT[]D14@ M=VQN]V-IFP46=)%?F358.A5+1\MR%H:;=)-@(0=+4F0B_@^KKM9%U&DQ<)$W M"KP#HAUF3H"0UTW4K8BZ6J)?\S9(HK>S+6&RK3?8@GO"8MI5HE=Z5 \\$L/\#,=&8%X5F*=%^L1P)!=$N5B";WHDA,,TS2"=C=P?>N@$H\8-1A"JUZG+2W'![H0.\P(N"9;*;[6 M4DH)[=35XYTZ/$.A-:/?4RGPQ:=O^H':]?^DM:^$VJ\E.X#(.2RY#KL1LGP7]9"MU034RXES MU[\CL$[_ GB.9S.X6H1 O0JYW[!P)5^!HH;DU_84+>#))3,06C/\6MI ]^5[ MBE:_G)R@@=":":HE$M1KI)_O*5ZK_&!@6TZKI[3MD 5MJZ],:W$#M?+@M)[B MM\FZ5N"A0[)==K;G])&MQ0;4JXVS>XH>%D)-4SG'M?FN7 L5I!KQ3:V8HM&;TM5!!+R]4T*!"92BT9H)JH8(&$BHE3J/^D&<' M!V7::>;:3G>5HEJFH.%D"FK+#\HK5$0;]&HAR!=?N[R1'/ MXR_IJ)8HZ(A$D?E7_:/[ZZ2VJPPJ589":Z:AEBKHY:4*&E2J#(763% M5=! M4@5U2!7+0HYS6*Q==LAV[)YRK:4*&DZJH+8$<8,1.OSTUV7FC^"HAVHM5-"O M$2I'8'U-9SG#LPC.W-L"20E;YCM#'(1J'A2[(=75:O=IEN^YF+5YL75UA]DR MSCA(R$*Z6A>>K'U6[ 85)X*N\PV51RH$3?/#%<$18\@9[X) "?0 &0 'AL+W=ORT2(+$E.7:2;1)@$VG1 +O;1;*YXE#< M R/1MFXE4:4HIP'ZXV](R9+HT$Q\F +WL"]=2^%\',Z0'SF?I%X\L@+\LN,BIA$NQG%2E8#311GDV"3QO/LEI M6HRN+O2]+^+J@MM,WO&G7U@[H)G"BWE6Z?^2IZ;M_&1$XKJ2/&^-P8,\+9I_Z9]M M( 8&@&,W"%J#8,O@S-MA,&T-IF_MX:0U.'FKP:PUT$.?-&/7@0NII%<7@C\1 MH5H#FOJAHZ^M(5YIH2;*O13PUQ3LY%7('B4Y)N^3)%6)HQFY+9KII])X$#)) MT^P06CS.8$R[_$\UWM25_]NBDJ*&Y2_)[Q^A ;F5+*_^;,$4F+YY]^. O\TY\KPDM%,4>$_5$#ZP ,2Z&9T&UI M!MT5T)7>!'2GY.!IE<8KDD+OS8T2&M.BJ/,>0ME"Y\I'2?B"'/B'^EXI8'-K MK-*"L,4"MBD"_%;5@)C0YR-R$#0M/["$"0"[:Z)&KFGQ32%]ABWO7[#ED3L% M,C E9597Q)\$JI7_X\ K6B3D8-K TN0_P.4L(1]OKW]M'!EB''!!TD5_#8,L M.(2//-859*.J&B<54IKG$&0 R*!KP6*X*)9&NT,"! ZV"2MY!>F $3^,[\4W5[WAK91B=( M]'#772J/HEKPXX05'+8QJEIGG!;5D-:Q\YUU,UL,06YK._.G9J?>B:83DHA' >1? N3N ZD !TRQNYC6<7=,]S)>X?QE: -KRPC)02.RIUUD3YV1 MO1$<&/^F%H(5\3.[W0X+U2UG113KOE<*2/$591 MP8FV;\1?\6U*GADEFRIO*N<6X4;< M.P^8:"$J6H2%9N8FZ',3H&X4+1Q68C#10E2T" O-3$ROD/E.M>?JUJA$%5]5 MJK;:50ZXT?;.B]NW[]K,=VWFNS;S79O92YM!9:@("\UDYUXL]]^@EL=\S0H* M(4M8%8M4LY>5FU%E\U<\^[I[U@ IIM !Y,TD8)78$LBCH8'!0E,#["<*V7"H M(J),40L %60ZGGGO?*AA-C.'P=2 GPIXD58Q4">0L0#(9C7!;9B8*=>-%KP6 MT$U1L;C6AW33HIEG=&O&&H[D7+!]'1G#B0.18:&D19S5DEQ1LV101 MFYP#2]'%(M6/+,W;@NDL%E(_S&Q&\$0%K%F9LN821J/6$/C6/EQN4@)[8_OP ME8IG':RT6,-0M2M+01.VD;/:)0EX]J6&JH-BH9E+K5="?;<4^E#4BKO>IMRY ML?9>:A:Q<^YYUIH9M><("\V,>2^>^F[U]$$O2)AK1!.=LU)#%4M1T4)4M @+ MS!5"5UE<\@[, '%AA+TIA M+ZF[-5UH/:8]#OP]IX'_WYU^=T#:S7ZP!?_-N[Y][T85O+'0S*712]Z^6_-^ M_3&F&V#O]?!2X_:GNS9L5)4;"\U\MZR7N0.WE'Q#LPSJ1E7 LXU,-!"\;9%W M(^X;^5?\^SK@EYQJG:*$?Y37L!(KGK/-4MZQ.-7Q&&RE4FV@[ <2:,M5DWY\ M[\>NG%W",7ZI92$!2SLM@14V)6Y?M+;RPI::YI3I/= <./F+W7OK.D<-?X2%9DZ_7N$/W I_:$XW1?NQXL(EVQ(7)">/ MK(ED:GLK\]K=T=ZSLGT-U1L0@C?VMY@ M<\("\U,12_H!TY=^D4J=FS?UMBC M:OLMFN\;L?>FL^WHHZKV6&AF]'O5/G KX]O1-X\SUJ"C"O8:"$J6H2%9F:JUW*"&6H-&Z#*.:AH(2I: MA(5F)J87? *WX/.;_K2%)<>TY2OC88LU-:BZ3XOV@K>"DVWBLC<,3K<:1EC^ MF0'MU9K _9;<7??XY$.GU78<1/XB_\,[$>X>]XXXJJ"#BA9AH9FYZP6= /?E MN0!5TT%%"U'1(BPT,S&]G!"XY0182JQY?:Y14>R2@AMD[W1@HH6H:%%@D3O. M7L@=YA=:O:0P=9?LPR=BFT? UF^S4'4$5+00%2W"0C,3TA?94Q^5EJ:HI30J M6HB*%F&AF8GI2^ZIN^16*B?I5$ZR5"_(6Q."6E^W:,/%'YS8I4Y;4]_:-,+R MT0SEX+O0-]3/MX,7=;_N>%'W%9S9SE=K;]R6>T]DW ] 40OIR> #[9R)I?XR MOB*Q4N*:;[6[N]W7]^_U-^>3OGGSZ?XG_;:5>I]J :;>^!3*%=%\#=]<2%[J MS[T?N90\US]7C"9,J ;P]P6' V][H3KH_I\$5_\%4$L#!!0 ( !U98U6: M[J&WP 0 !$@ 9 >&PO=V]R:W-H965T=:6)+-E]98*8EL]O,)DVF-.W#SCX(N("GMD4E$=K]]2M_U$+% M""A*'H(-]QZ?(QW9)RC]#>-?Q!) HF]IDHF!MY1R=>7[8KJ$E(I+MH),?3)G M/*52G?*%+U8<-^\=X#'_;96B9Q!@\N#JS*]19G$*F8A9ACC,!]X;?#4*H[RA MJ/@4PT9L':-7RM0K[YFWKA] M_ /]ST*\$C.A D8L^1S/Y'+@=3TT@SE=)_(#V[R#2E KQYNR1!2_T::L;?<\ M-%T+R=*J63%(XZQ\I=^J@=AJP-&>!E(UD&,;PJHA+(26S I9UU3289^S#>)Y MM4++#XJQ*;J5FCC+IW$LN?HT5GUR> T3B2[0N)Q%Q.;H?BV%I-DLSA:H^/3E M-4@:)Z]4V>/X&KU\\0J]0'&&/B[96JA"T?>E8I+C^=/JJF_+JY(]5[V?RDL4 MX->(!(0TM(_L[=!U(- "KS0-@@WF9!\K1PJT3^WJ@#= M2$C%OTWB2K2H&2U?>%=B1:JNTQM2UZ5P1V"&\%XMO&>=[MN#BZ6WXS,2-=QZ&LJP46;0PX%^7 96 M@F/(8L;18R9 W1[5;>A]]JA3YTF5VCF0&SE!NS4HA6<*_&. MT$SQ.B]@ZU/YUY^;%6[KP(/S8)G)6S_NL?UY;W?O.[M[K= G3Z C-',@=([ MD5OW6G/)R>(=H9GB=2S!Q^227W'O;@)I=.^A,I.WSBG8'E3L[KVQN]<*??($ M.D(S!T)G(MQQZUZGP<@5FBE>1R-L#2!GN+=[G'N?(_]@'8#PN0G(#G#R;.XF M)(V*!&G0U Z[&:R M&W74U7>7Y>$ZDZ+.1.2<3'1K-ZK33.0*S1P(G8F(VTQ$G&8B5VBF>)V)B#T3 M'6'4W51#@B:C'JPS*>KX0\Z)/W=VHSJ-/Z[0S('0\8>XC3_$:?QQA6:*U_&' MV.//$4;=S3EAHU$/UID4=80A]@AC-^I[NU&=AAM7:.:7ZSH#A8%3HX9.3T)Y.[$:]MQK5#GWR7#W++M#6-E#H MUJA.$2Z QX7J ^GS-EW.HDWQ6N_PM@^#]02P,$ M% @ '5EC5;\07V@N! .!H !D !X;"]W;W)K&ULM5E=;]LV%/TKA 8,+;!9(F7+=FH;:)*M-9HT08QN#\4>:.G:%BJ) M'DG'+; ?/^HCDNDH5 RS+]'7O8?W7![))^1DS_@WL0&0Z'N:9&+J;*3<7KBN M"#>04M%C6\C4DQ7C*97JDJ]=L>5 HR(I35SB>8&;TCAS9I/BWCV?3=A.)G$& M]QR)79I2_N,2$K:?.MAYNO$0KS/E%4$"H1RNT_*3H39&MV,19/HT+R=736.7)V34L)?H=+_P6\!60QX^A+)B#<<8C09R9!H 7P6!T^H*^WD"Z!_]/6 M>B-R_C6X$%L:PM11K[L _@C.[-=?<."]:Z-M"4QK0K]N0K] ]TV2G&="\IWZ M7DCT]48%H+F$5+02[]LD;@E,(SZHB0_,LR^I5',>9Q(4N$1<72+UJ8ORAL1U M0]IZ4 +C\BW//]V/,Z_G^6.EZ<=#>MUQ6N5!77EPAFX_UKI%_Z&;^>7=@U'( MQJ%.G4]+8%I7AG57AE:%/+1)W!*81GQ4$Q\9Y3#7%*Q^6-9QUD9XU*I&3 9' MJNV.T\H0,!7\R*M@,??(T6D+3&]'X)NS;U;!5MV0+32?? M^"5L="5G:;C?+LU^_UC#W8%Z]8WIP1VNQZCA&[.&C= G3Z,E-+T1C8?"@5T- M6S5*MM!T\HU5PD9#H;OX/-AL>LX5NSAHW0)T^C)32] M$8VCPF.[&K;JHVRAZ4L)C9$B1J]RCH8KY&?2'!Q[B5<$ZM4W3HAT."&CAC\; M-6R&/G4:;:'IC6A,%2%6-4RL&BE;:#KYQDB1CA6H,S3LM_^;%HR.-=P=J%?? M."'2X82,&KXS:]CJ.I(M-+T1C:DB [L:MFJD;*'IY!LC13I6H\[0<- J3?)L M2>(5@67U[L':? I\76Q9"!2R72;+9?KZ;KTM\K[8#'";\')/Y;982!$H@95* M]7I#U69>;E.4%Y)MBY7^)9.2I<7I!F@$/ ]0SU=,O0[513Y O5DT^Q]02P,$ M% @ '5EC5;4Y^%O+!0 8BP !D !X;"]W;W)K&ULM9K1/NM+LSVP"R$SNIXYG$HFVF37=GD[07.[U00+:9 M!>1*) >M\DLZ!W_IM3;=C%\V71-E^R&J;OU1Z'/O)H2)QG+ M9<)S)-CB?' 1G(5X8@**%K\G;"OWCI&9RCWG7\S)57P^\,V(6,HB91!4OSRP M.4M30]+C^*N"#NH^3>#^\1/]QV+R>C+W5+(Y3_](8K4Z'TP&*&8+NDG5)[[] MF543.C:\B*>R^(^V55M_@**-5#RK@O4(LB0O7^FN2L1>@.9T!^ J +<#1B\$ M#*N X:$]C*J T:$]'%7D;FG*^)4S1)'VG6]S=$/3V MS3OT!GE(KJC084F.[O)$R??ZHCZ^3M)4!\FII_0 33=>5 WFLAP,?F$P0W3- M<[62*,QC%G?$$W?\J2/>TXFILX.?LG.)G< /D3I"?O >81_CCO',#PG'17C0 M-9W_UWOXGWNWDC&L;Y5AP1L>S;;X(3_X>N+$/"""0L!()9]1C5]1BYZ$_U4'2'5CQ-8OJ(:,8W MN>JJAQ/5MQZ0,%+"3@J8^5A[F 7'4^]A/\L=389U$RMWQW7NCOOF;LU$*6CH MGN5LD72FT4GMFT9(&"EAX[T<^4>XG=-7,;S7KGO:XGO;8.>V?!)<2 M;7+!(K[,D[]97$R\NG7TZFB3QBC)=/T44BN&YEP?YX_?2<3JA+DRY>R][XTV M?O;\X%;*"61_H;,_*]V3.MT39[JOZ2[)-AGZ?,VR>R8Z/W*,!@U=,H& IS6.W M%(&:/U : :6%4#2[&(VI#(X!I0C42X+2""@MA*+956D,:N!VJ =*D1/2NQR0 M-!)T.]UG]AZJ5SO1C24.W)[X[N@7MPZ!FEI0&@&EA5 TNQ"-60XF@#H$ZIM! M:024%D+1[*HTWCEP6L%#=0C4-H/22$5K?Y5VVI:AKV&)<6.)L=L2WR3YDJZY M8$XQ0,TZ*(V TD(HFEVXQM+C M,:!L@?I[4!H!I850-+LJC;_'K_T:+I:)V:/'^FR^<$-[EP?4Z%Z)JZ_6&V(OBFV@K>N7P=D\Z+A.@K.PW.[:X,O= MMV7Y)$K90G?E'XVU.(MR0VMYHOBZV+%YSY7B67&X8C1FPC30[R\X5T\GIH-Z M6_'L7U!+ P04 " =66-52Q.]ZKP" T!@ &0 'AL+W=O<[GZWBKS9.M$!T\2Z'L)*JXPJ4! MVTC)S,L,A=Y.HF&TV[CGZ\KYC3@;UVR-#^@>ZZ4A*^Y1"BY16:X5&"PGT71X M-;OP_L'A.\>MW5N#5[+2^LD;M\4D2CPA%)@[C\#HL\%K%,(#$8W?'6;4I_2! M^^L=^DW03EI6S.*U%C]XX:I)]#&" DO6"'>OMU^QTQ,(YEK8\ O;SC>)(&^L MT[(+)@:2J_;+GKLZ_$] V@6D@7>;*+"<,\>RL=%;,-Z;T/PB2 W11(XK?RD/ MSM IISB7W;D*#5QK*;FC6CL+3!5D*\?5&E7.T<)[F!8%]T5D FY5VPF^I*=S M=(R+,S@!KF#!A:!=.XX=$?/P<=Z1F+4DTE=(?((%):PL?%$%%O_&QR2H5Y7N M5,W2HX!WN1M ,GP':9*F\/@PA].3LR.XH[Y:HX [>@7W>)WFW.9"V\8@_)RN MK#/4F<6S0:C[.V;X67R^8B$\U["^3'T[*9Q MGN""*RX;"=]X3B\,X09)P)*]L)7 0Y3_"U1VH*(#+3UHW8)"0W=K )^Y]27K M?=C:('85M:!+H+O3*_+*V&:X M#!G\M-QDZ3C>[).*]UZR1+,.\\I"KAOEVD?=[_8C<=I.@K_N[3Q=,+/FRH+ MDD*3P0?*;MH9U1I.UV$NK+2C*1.6%8UU--Z!SDM-DCO#)^C_*+(_4$L#!!0 M ( !U98U6!T[EPR0, \1 9 >&PO=V]R:W-H965T1W'*EU" M055+E,#-S%S(@FK3E8M8E1)HYHR*/"9)THT+RG@T&KBQJ1P-Q$KGC,-4(K4J M"BJW-Y"+S3#"T6[@GBV6V@[$HT%)%_ ^E,YE:87UUXR5@!73' D83Z,QOCZ MAC@#M^(/!ANUUT8VE9D0C[9SEPVCQ"*"'%)M75#S6,,MY+GU9'!\K9Q&=4QK MN-_>>?_@DC?)S*B"6Y%_9IE>#J.K"&4PIZM!ZJ=![GD'V MW#XVJ=3YD%T^-R3H\&.J6RC!/R.2$(*^1_$.IG\$(K3KBK5=A/:QBEE'%[-O M*S:6DO(%&,IJ--NB_753NG7#XPV5&?KRFW&)[C04ZL]#)?/Q+P_'MZ_IM2II M"L/(O(<*Y!JBT0_?X6[R2R"[RSJ[RY#WT>^K8@82B?FN;G1M-IO. '%_1)\XTFN:4 MHR\3L( /UC'H]95U[-:8NV=F2?<$V?7J['K!'?GL#CO(+N@:I#F\*UYD5!N: M4";1FN8KV&.1F__G"^[S\)%Z>X1IXW:+X,.3QAGQ:H(TB@8 MZ)6%[M=I],],H_X)LL-)HSY)<)L\QC4HS?@"2"-$VPT%P=%[]_SI/TM3\@1GC22B,.:>&_" M2I::\ZNBR8O*$W;XVFHU>HD[YZ;#*;05-^**@^KVIOI3A7HF0-W+5J=_A#:- M1N*P2#[G; F2B<, PFXZ: M4AKY<<2.*.*R*[[^NF-ZBCZ4^^KE^"K7#C=SA M<^L=/H7@D4;PR'\1O..D>,'-RZ0@C0R2L QZ2/!4,NEK'4 5]H23X[#BO3MJ M 7+A;N(*I6+%M;^NUJ/U;7_L[[C-,*Y3 WIDFK9PXCZ6_?OJ-% MZ6Z\,Z'-_=DUET SD':!F9\+H7<=&Z#^#V3T-U!+ P04 " =66-5F[*% M <$ "3%0 &0 'AL+W=O+B MEFY-MJ,8Q90W7^.984F/<(8C+BF0^#K@)H]I6'S^L3^104O M@EDCAI3(SQ@:(\0;M,_Y CK_C*B!/\D4D8^H3'"NL98!HSSC)*V/A M09X6Y3=ZJA+1,! \_09V96!W#=P7#)S*P'GM#FYEX+YV!Z\R4*&;9>PJ<0'B M:#ZEY BH1 LV>:&RKZQ%OM)"-LJ*4_$T%79\ON(D>KRZ%:F.P9+DHO\84A6\ M BO1E/$^PX!LP(NP\$E>8_ QP!REV2=A]WT5@(\?/H$/("W MX3L&2IB-C6Y M<%=N:D:5:[>E:_8+KCG@CA0\82 L8ASWV ?#]I,!>U.DJ?Y:O,;>5.>P+Y__M'O[T[JUD.'7C.(K/>:EQ$D3QU?JR(Q:4 MHF*+A9APL'X&3=P]>E;+BR.B\>>VV9(P#G[\(78!7SG.V3]]#5.ZY/:[)#7U MANU0A&>&$$V&Z0$;\U]_@;[U6U^U=)(%.LE"362MNKIU7=TA]ODWPE$&F/J] MEU6+&F7J*TK)YRL^^;]TF$/+MD93\]#,]B7*=SRG#0HN08XUL2=M5'B)LN'$ M/:-:<7MUW-Y@W*K_I-*A##/PXP[G:TQ[FW"0YZU-J),LT$D6:B)K%<.OB^&_ M/W'Q==95)UF@DRS41-:JZZBNZTBSN)1\7N.W[H[&'6GIP?@=3'")L5W;Z@C+ M)0B.[7&_KHSKD,>#(:_$&3@MMD"<@< B%B>XE'&*Y.GX='8:5IM!]K=VI4ZR M0"=9J(FL5:))7:+)^U.;B7&TJPW%6%3 \9PY'84 MIP?E0NAW-*<'93M^]V04]L"@-X96O^[ QIL=' S^0204T2A1TA/@ \[(3O7L MJW1GF/RM#:J5+=#*%NIB:Y?)/I?)?G_J4_FDJ[HZV0*M;*$NMG9USV_)":VD MY02PO.%DIT9<:\(YR=5E@E&,J02(YQM"^.E&;E#/8>?_ 5!+ P04 " = M66-5Q%6,<=T# !P# &0 'AL+W=OB#XPTLHA(HDI2+2=6680$9EAQ>0XYN8 MBXPJ'(JU*PL!-#*@+'4#SQNX&66Y,YN8N5LQF_!2I2R'6T%DF654/,\AY9NI MXSO;B3NV3I2><&>3@JYA!>J^N!4X"!:2I]H1Q?&^<.NV:&KC_O/7^P9!' M,@]4PH*G7UBDDJDS/E[,48B(+'B&NT-2H^\%N4.M*YHKHAV3>VVA.%F" M H&! %$)D,\T+8'PF!@_Y%.AL9+\+1"']LM2L'QM+&]!,!Z1-XBG+'V+_J^_ METP]-QCR]0:R!Q#?\,7]:DG>_/F6R(0*D(3EY-^$EY+FD9RX"DGKT-VP(3BO M"08G"([)#<]5(LEU'D%TB'=1K%:Q8*O8/#CK\%.H.L3SWY' "P)+/(N?@0<& M[I\)I]LFL&O\=4_Y:R3_*&6)BJ-(9,76.8M9J'-WA=-98[)-X;54# \ ;*7_ M0)FH,VG5MUZ_9U]?EYE+6= 0I@[6$0FB F?VUQ_^P'MO$^>5G!U(U6NEZIWS MWDK%C%0VJC6^;_"Z %8SOSN:N-4^ XO-P&MM#@+KMX'USP9F$E"9HT1W^7I' M!)./)!8 > ;PU(%41&#>;)'7"_C>7EA>QPN.8F^L_$,K;V0/?]"&/WA1^/!4 M8+'&/9>R6%,@ST"%=8N=]S\X"5R\ 'A <=A2'/X>Q8JG6#=3+&@V?D.;[EUO M>)0>NUG0LZ=GU,8^^KW8(U:Q"$Y4U[.^[0>6V#+U C__>_#'K0+CLS7RB[G, M(;JXJD!@&>W2RL6;<2"K5B%$0MEX(TZZ_J:MU[*]2+#O:W<#?R.?UR1 M+';!R.\$7?N>]_?Z&O_7:)A@2:0S&>].Q$^R\7^(TO>&G7'_F,V/=F._T^N/ M]SY'Q-R]WBT#L38MK20A+W-5-R7M;-LV7YEF\6A^KMMITQ/NW-2]^ T5:X8$ M4XC1I=<9XC4@ZO:V'BA>F [Q@2OL-\UC@G\)0&@#?!]SKK8#O4#[)V/V'U!+ M P04 " =66-5$H#6/>H$ #N&P &0 'AL+W=O>XBCA4V,CQ/;< MLKB_(3'F)MV21#Y9419C(8=L;?$M(SC(C.+(0K;M6C$.$V,VR>[=LMF$[D04 M)N26 ;Z+8\R>YR2B^ZD!C9<;=^%Z(](;UFRRQ6MR3\2_VULF1U;A)0ACDO"0 M)H"1U=2X@.<+Y*4&V8S_0K+GE6N04EE2^I ./@53PTX1D8CX(G6!Y<E0GX@E#7.D=7CC"Q/8\%> ;(1:\"S>8XXRR3&[*9]5 MUR46X)+XV:H##FRK1DX^]SC,/*;[W./,'B+,#WD[)O<@WAETO08HK?\3\^D5 MZ#TM^@5.?-DX6L%[A^ '=@.[UON)V$<%]M$QZ_NO7?0,T*O[U'QTN+33B34Z MVH GTAD7=,9:.I^SODJ",_Q(F-0)@*B5!;8L] F@*T!5QZ%UYDNR#I,D'<@Y M6\)"VEK//+Q728!,E8D&C1QH49Z8 VB73=?N*@OKU_<"%02B"ED'01,V"ZXF MUI(R@B9RVC<%6!$/L"L>1+>#J# U)M =F4YS%]'C.;5NJ.2+WL47O,W7U^PY M*DJ-+AHZU8(HNEHXI](M50C4=NX/O*PD"?2OJ8I<3X$S, <'*>A#7,!274"] MO+@.DS#>Q868;>72D590A/M0'K"4'G#XG:4GU(J?H]/5D;=ZNDI=!/7"J/=^ MIN+77I31R/3L<>6O^<[T(;9@J;:@7FYUU-V\EAW"L\W! =L^Y!DL]1G4"[3. M>N#HA$+W(>5@J>7@^\3<1]OAN*7[2^KN02_H0[6A4K6ASE3;L>T0M4BYMXJO M1WMJ-DKMA_3:[QH_O=D9]2Z.W>J[\E8G7(H_A+YS9T0=R3V5KC[$(RK%(^I+ M/+ZS,Z(6">EXT'2;W_7T0$]-1"DAD5Y"=M,.59 Z6W=@#@^VA3[T(RKU(]+_ M=M55.U1AQK7N/S8/V/8A_U I_]#[Y-\'.R!J$7GMQ>U#V:%2V:'.E-W1'= [ M^(VB_67N5.U9E9.3F+!U=J D:T5WB+_.BI=).? MA%UC)K&PO=V]R:W-H M965T["]U648$953^R0FYF-D!G5IBNWOMI)I+$3RE*?!,'(SRCCWF+FQF[E M8B9RG3*.MQ)4GF54/BXQ%8>Y%WK'@17;)MH.^(O9CF[Q#O7][E::GE]IB5F& M7#'!0>)F[EV&%\NP;P7%0[DV\"#*E199*6P(,L:+/_U>!J(FT"=G!$@I0!QW8K^[NU1OXAJ.)! MCO%8DE:%-Y'N01!V@ 2$P"OPCYS%K\5"OXIXWUGHGXNX5=1=/XWXI924;]&D MO(;U(]37W=)'-WQI8]V!=]]RIA_A S>!SNV$@AN=H 2=4 XW.ZM.=>"C*+?* M-',;=!";0JV"+_7=^]H4^,*+0;,7]K*X4#L:X=PSMX%"N4=O\?MOX2CXHR5& M@RI&@S;MBRK'EKAEG#.^-4FDV?JHLCYZD?5/153:C(^>&.^.1\W6QY7U M\8NLFVS9('L.8/P4@/2; 285P.1EZ6!.^8_FPJ0A%P;-.-,*9]J*\]E=]1AW MZ1ZE>;I@:Y,"8JH1-I1)V-,T1]B9 ^>X[+$K;Y'\Z DU9[S*;3-O%C-A WNZ M@>!7N;2M3D0[>DD0DAI\GY#>='H&OO:$A;\* M?G\\4,^P%P#3>MS#:>],6H?D1$Y^!OF)=U,[@L\@DZ?A)L-1CY ST*?W*VR] M^G]6^B./?R#Q2Z9)W9MQO_=_9_Q:)92AW+IZ3T$D&ULK5;;;MLX$/V5@5H4+9!&%U^3V@9BI\7V(5@CWK0/ MBWU@I)%%1")5DK:3O]\AY2BV01N]Y,46R9G#,V?(X8PV4CWH M' 8U4*/0X* M8^K+,-1I@173Y[)&02NY5!4S-%3+4-<*6>:CFBUQ@>:NGBL:A2U*QBL4FDL! M"O-QN<;;"CW4C[8P==L'$26$9:8&@O!Z&^-,RQ+BT0\ M?FQ!@W9/Z[C[_8S^Q05/P=PSC3-9?N>9*<;!,( ,<[8JS:W<_(7;@'H6+Y6E M=K^PV=I& :0K;62U=28&%1?-/WO<"K'CD/2/."1;A^1G'3I;AXX+M&'FPKIF MADU&2FY 66M"LQ].&^=-T7!AT[@PBE8Y^9G)PLCTX>.4A,A@)BLZ'9HY?3_" M+6F]9L* !88[:V$D7*-!14003('PC94K!)G#')4[4R)%6!1,H8;W9,IX^8&@ M]E;MCG GN(%YR03\>X/5/:K_R.QN<0WOWWX W0!P ?\4D[@UV:/5:VGU M3M)R\J_=U6(O:3H#Q?4#Y J1K@+=0M0&%*7+Q[O9((YW6$7G4=P_X.XWBQ(_ M_W[+O_];_/&QINI-9ZWDN8T!GI I[PD[C9\TCA!'4#5W.NE"QIY\4+-7@=J3 M8=#*,/@S&=:RI&);OQ=V6_QI104KO M!Q/<7S.&7IK=WD$T1\R.1'/11G/Q6]&D4BDLFP0HC(]_LP'U*[O$ MNIT#^A<^^MW>T$\_CEY>Z>C/TI'Q-<_PV,/8@/=W61T0/[W_KY;A<**5,,T#V\ZVO>"5ZX .YJ>V1W2-S@M,TV#>,+7D]':5F!-D=#Z@4J:: MGJT9&%F[MN=>&FJBW&=!?2XJ:T#KN93F>6 W:#OGR?]02P,$% @ '5EC M57@I\3B_ P &ULM5=; MC]HX%/XK5K9:[4J%7+B$F85( ]WN5MI1T4[E\Q0RL9LX MOK-?>&#+E38+;C1>TR4\@OZRGDN\*"WRTAD1 MY(P7__1G*43- >.<=@A*AZ#IT#_CT"L=K')N@R8=QLXZ.6^)2AGXX>M8B?.E,4(B$SD6-U*&KU[9 Y2%LF/ 9BS<@7SK3" MWRTHC?8/(LL(BKFC,B&_?0!-6?;[64_YX$7A"??\'0Y)/&G+UXY2^1?[^Z?RFH=RJ-8UAXF#'4""WX$2_ M_N(/O3].B?-*P0ZDZE=2]=NB1U6)3F').&=\B>]Z9@KR?2'/R?(J8@YL3-/^ MMM$H'+O;.JG6M%>2&E2D!JVD"N#D+]QLW:SO@L#@B$#?:Q X8>)7)@>PAA6L MX26POEK!3Z$:'J7L!/T&K-845^H:5@3"2PA@(TN!G>$0'I=&@T%KCBL9C"H& MH\O*'3O?A;4^.B+D^WZ#4FO2*RG=5)1N6BE]L]]?2#IT"Q+/$V1IRIXD5 -) M*9-D2[,-D#7(XN-!1+K_BFSV:E!LA]7[C\_1F(F3VUM@"6MJ!*-!-^PU!&F% M?*4@OO?RI?;>2I+E^9Y1)O6#&OF>W^L&S6IH1W4C> M&W7#(_*MX*XE'[R0#]Z*?-K6ULJTA_Q'?K<7-/FWXKN6_\O)QV\]+;Q6-P"> MM/>!$L9!([@)NX-!4XY7/=RXM>-[#G)IIQI%8K'ANCBM5JO5Y'1GYX7&^M1, M5'8L> E3C&/W5&(C5"2#%$-ZW1 [ORPFG.)&B[4=$A9"X\AA+U&ULS5A+<^(X$/XK*F]J*ZDB^(%?9($J$MC: M.Y@"5]W:W^U-UZC+:4O? 5 M0@+\R#/"Q]9*B/6-;?-DA7+(^W2-B!Q94)9#(9ML:?,U0S#50GEF>XX3VCG$ MQ)J,=-\]FXQH(3),T#T#O,ASR/Z]11G=CBW7VG4\X.5*J Y[,EK#)7I$XFE] MSV3+KK6D.$>$8TH 0XNQ-75OYJZG!#3B3XRVO/$-E"O/E+ZHQJ=T;#EJ1BA# MB5 JH/S;H#N494J3G,<_E5*KMJD$F]\[[;]KYZ4SSY"C.YI]QZE8C:W8 BE: MP"(3#W3[!ZH<"I2^A&9<_X)MA74LD!1I#LZ^E)5^8 MJ$!Y%$R.8BDG)G/(""9+#NX1 X\KR!"X!H;.!Y10DN ,0[V^ES,D(,ZN)/CI M<08N+Z[ !; !5U@., %/! O>:W1\6]&"0Y+*SHN]]L@6T@\U&SNIYGQ;SMD[ M,..L=5?@U$7W@N#W@.9YGF,_= M*>*>%G=-[IQG??YNZWMD#.J(&FA]@],CZJ_I,Q=,UH2_38M=JO/-ZE2AO.%K MF*"Q)2LA1VR#K,FOO[BA\YN)Z8]4-OM(9?,/4K:W)GZ])OXQ[9,OW0AFX.!$H+0=ZBC^]/9-DARUDJ0.RDG7 Y0A'2<&P MP(B_A>1RWD'#7Z?%[U'/WAKI_VMN_D'F]I8IK)=L[-V->#TS2G!1'&$W)I)6I&2S]L\V%&M4K3S("*^NUR.#>B M(N\ 'XW[A_M3I>=)Y%9W)J_AZ[73[]2^0[@.P0=P?IOB [CP ,G>*\G>^;EY M$C.EG7@_H-JTG ":5:!6T'48,:'"-A]VX_XK-_ZE?GC@TCWI17EQJ7OKQXVI MOM*W^F_=FSO7T#]3CR'ZOOVJOGQ)^0S9$A,.,K20IIQ^) L&*Q\GRH:@:WW[ M?J9"WN7UYPK!%#$%D.,+2L6NH0S43T23_P!02P,$% @ '5EC5785Q&FA M @ _P< !D !X;"]W;W)K&ULK55;;],P%/XK M5I 02+!$'N8J%8!#X@'-SEIK#EVL)UV_'N.G31T4]95T)?XDO-] MY^9SSF@GU9TN RY+[G08Z\PIAKZODX+**F^D!4(_)-+55*#1[7Q=:6 9@Y4 MIU*"SS<[]D_.=_1ES75,)/\.\M,,?;>>R2# MG-;3:?\N<'-J:#)24E48VNW'1=VB,%Q/V MG:R,PK\,<2994"68V&BR!$56!55 WI))EC&;1LK)M6C>HDWJJSD8ROAKE-!6 M4N\7)L@-XQQE],@W:)7E]M/6@FEC0?2$!0-R(X4I-%F(#+(>_/PX_L,1O(_1 MZ$(2[4,RC8X2?DG-!0G"-R0*HJC'GMDI\,C!PSYW_D_[XI^U/PC&H'L? \[)/V>K2AEZ"D*XVRJK!A;GZMJYJ]HY&5G MR9K&_)U%DD8>X[?I4LW6*?7FA5$4JD33+#7R@EB938IGM^ELDFQ8&,3T-D79 M)HJ\],D7#,"?Q M>?Q;097:9VZX?_U,_[T(G@?SZ&7T*@G_#N9L-57&"IK3A;<)V5VR^Y-6 9DY MST_"K/B-=M5834'^)F-)5!GS&41!7+YZ3U4B]@PXI]^ 5 :D;6"\8*!7!OJA M'HS*P#C4@UD9%*&K9>Q%XAR/>;-)FNQ0FH_FM/RBR'YAS?,5Q'FCW+.4OQMP M.S:[\/U-M D]1N?H"UO1%%TE$6^Y5=X+6XH^)UF&3M$];]#Y)J0H6:#73*YC M/XDH.G$H\X+P([=^N'?0R8>/Z ,*8O1UE6PR+YYG$Y7Q /)IJ'XUVKH)HG9*D-N/*?S'GM';F]+[%6>N#I[Y#E[ET0*_.*S,Z3A3XAHA/3,Y^H0 M^R)OJ8_HVV=NCJX9C;)_^CJA]&7T M^\J7S_-L[?ETJG /&4VW5)G]^@NVM-_ZR@ )7=!G$ M<1 O^5(;>K%/^^I0(JP"D>\ZVYEN$TR,B;K=SW!W&+'&9*2+PYP>FC4RS1;- M[:'I!!O-,"%>LX[7E,9;-J4O-.5)6'1C4/3F)Q3SK9DO<42?A/*Q7=83P5=G\BK#H1EC01?/E[I>I6QZL^-HEN MM2+M#B.V2?+%2 CU,)K[*DT(=E0'.Y(&>[5)4QK[/]#7U(LSOCSEGT^^W=#H MD::]*X\4-W3E@80YD# 7"";49%S79/R.6\48LF"0, <2Y@+!A(+9=<'LX[<* M*6)H'2!ACMU=:VW;'K?76B"?0H:QUGP2U]YV>Y+SAQ8 E.94-'&[,XC9+@&4 M5[$&>VH('[DS5@ A$,PC,;36WBCW-#A_![IUH=R*"21- HDT@0]Q2KTP^(\O M[']X7.U52SC?>8@V;G0U9ZFAP\@[SZD)Y%=/7 MB%\L5[\O[\?7\99F+-^/7]F*0?4P*,T!I;E0-+%4C2;&[RF*,:@J!J4YH#07 MBB:6K5'&&$ :RQF#JP$JCG&/.B:=9>PMM#%IM#%Y8VTLYP\M "C-(5UMW,D_ ME$=>A".123UFAA(M?"!WVW*MMZY?S!30NJ M@D%I+A1-K%2C@LE[JF "JH)!:0XHS86BB65K5# !4,&D3VD:6!_;[>6I5Y)B M/&H-=%X8.+;:_\SL'SBR#;W_*RW2Z%+RQKI4SA_[LC'T#L6EAH]UZ!Q+= XAEV.K>V:&(ILOBT%;&6VL3L_+L M1_VT/AAV41R':CV_Q.=7N.>Y@\_=\MA7@R]/H=UX*?_[S5!(%]R5=C;B]4S+ M@UWE#4O6Q&PO=V]R:W-H965TKVH=H'DUS JE\RVP'Z[W=V M:,0V8-(D]B6Y._N>>^Y%YW2C])-9 5BR%5R:4;"RMKH.0Y.O0%#3415(/"F5 M%M2BJI>AJ330PCL)'L91E(2",AEDJ;?-=9:JVG(F8:Z)J86@^GD,7&U&03=X M,=RQYG3(M1$#E"P"&W#H'B;PVWP+D#0AH_=IA!&](Y[LLOZ!]][IC+@AJX M5?P;*^QJ%+P+2 $EK;F]4YM/L,MGX/!RQ8W_DDUS-QD$)*^-56+GC P$D\V? M;G=UV'.(XR,.\28=$VYMQI/&?K9 M[ XLTX!5MF3.J33D+;DI"N8J1CF9RJ;MKGZ7$["4\2MR09@D,\8Y6DT:6F3A ML,)\%W'<1(R/1/R2VPZ)NF](',4Q>;B?D,N+JU]A0DRBS21N,XD];O\([HQ) M)FI!'F<@%J"_'V)V$L'-_[6I: ZC ?<@%Y#D+U^U4VB]R?X]5I^/8_>.\)O M B5:"C(&B5)3;C)A)N?*U!K(XV<\)E,+PASDWCL#]W[+O7^RMA^,93@&R+ZL MK2,+HN+J&33)E;2:+6HW(L8-1EYK[::IQ,QP@IZ!ZD/9-/$2'\\MCG762\/U M 8J#EN+@=/OI]J_M/XGPCR5,6G[)6=N?G('[L.4^_,_M'_[1_N2W]H=[.\T] M#S.JEPQC<"C1)^H,L9FZ6;F-8E7EU]Q"65R:7ESA*P7:7<#S4BG[HKC-V;Y[ MV4]02P,$% @ '5EC52Q&H9L-!0 LQ@ !D !X;"]W;W)K&ULM5EKV9C:&SF6E:3]RT'W;Z M00$Y9A:0*\EQVNF/KW@$&R&PTZ5?8A[G'NG<>Q$'9;HG]"O;8,S!:Y;F;*9M M.-_>Z#J+-CA#[)IL<2[NK G-$!>G]%EG6XI17 9EJ6X:AJMG*,FU^;2\MJ3S M*=GQ-,GQD@*VRS)$_[K%*=G/-*B]77A(GC>\N*#/IUOTC%>8/VZ75)SI#4N< M9#AG"N9]@G>A- O DK$;PG>LZ-C4$AY(N1K<7(7SS2CF!%.<<0+"B1^ M7O "IVG!).;Q9TVJ-6,6@.8-)"Q!'\RDE>T +M& K#LKLE]$B7TE>-,J* M4W$W$7%\_H!Y0K&H/ ?+%.4,7($ KP4H!K8H22]%Z.,J !8QC17PP'.\/Q.LB0TV:S+2834]8Y5\=@_?8YYPT1\KCCAFX,L]SIXP_0/\ ZIFPN S M1BG?1(CBLGD:B*H1!HRF7G;);O742_5 @R!A44K83M3HRT_B-KCC.&/*$MECEFA,LF!,LG D MLE:)G*9$SN CM1)\281!)!9450FJ:+>,+M[]+W/3=*?ZRW%FNQCH3]J8H(MQ M/0D3*C"NU6!:\MQ&GCLH[R[G6"2-]^JKPIWCN=N.I$^%@9*^+L:VI#R%"@ST MU?J\1I\WJ"]\W0KC(QXQBOF.YD XH&WQD"'&,%>^_[S.)*Y,UY<4JT"V7%(% M:&)XDF8%R',F:M&31O1D4'3A"%!&*$_^1H7INP%+80^$":U[^2*B.$[X96_1 M)]U)V5(&%!"I+0(%!$HTX3"FI=YOU/OO5%]>B?@.T02E0*RMRL(/LKYW,?4[ MNN3N&'.X<&BX5A*A<;"?QLDT;M]LY;;^ .EKF)KK> +R"K=08:1V"!08T[>D MGE& +-BG]\ANPV&])+]ZO%Y="R]=::U<]Y&)4M]0IF-PJ/?VTJALP:ALX5AL M[:*9AZ*9_ZN!JNG'*M28;,&H;.%8;.U"'3Y,X/"7R2D;58>W%@?/E%>0+@A" MVY#7D"[*,ASYO:M"V;;7LXH<##T<-*.G_50=WQK7]&2A"I#ARSJ[(&A8\@M6 M@?*/C%=;YL$4PV%7_'Y;51.V/84G.TDERNDH5Z"@8SBR=!7,FO0X2GBPS'#8 M,Z\PYVFU,]/G):#"$ENRB52!#%/6>@93>(*IK?-@G>&P=_YF&PD5YM:":Z?/L).Q:6]&CLG@%R.HL:%V0[[WTS(V.6\VEMKKC8[[)_*?67I^BV\64#%]:#8D2\W?0_TU7;^/:+/B3"+ M*5Z+H8QK3]2'5CODU0DGVW(+^(EP3K+R<(-1C&D!$/?7A/"WDV* YO\4\W\! M4$L#!!0 ( !U98U5&PO=V]R:W-H965TQ@3YKEW^./)'2AK;C$GO&\-V\F'B>M5 ^Z!$#R6'&A%T&)6,_#4&68[D(W@8DASUM.&YD>PM=/4Y@)KEV7]+ZV-DD(%FC458=V"BH MF/ K?>SZ< 2(XS. N /$3K=/Y%3>4*1IHF1+E(TV;';C2G5H(XX)^U.VJ,PI M,SA,5XTV'JW)%@K3:R1WPO]IV[+79)GGS&XI?W+PX@:0,OXR"=%HL$QAUN5; M^7SQF7SOR+T46&KR0>20/\6'1OM00-P7L(HO$G[.<$2B\2L21W'<5W&!=S(T M9N)X)V=X^WYLH)8*F2C(]^5.HS+7Z,>ILCW;U6DV.UIS7=,,%H&9'0WJ $'Z M_-EX%KV_H/5JT'IUB3W]U%0[4$3NB1E619U:[?7K4UH]V]2QV:D]I'$2'DX( MF X"IO\I0+EVT1V'BPJF_R@8_Z4@/+K3%:C"3:XFF6P$^NL]>(?'8>EGXD^X M?UGNJ2J8T(3#WD"CT1N35_EI]0;*VDW(3J*9-[&PO=V]R:W-H965T MR8Q=)J9ILW$N]V+ MG5X06[:9!>0B.=[\^XJ/@ &9M9OCF\3@[FE,=M/1GCT>N(Q6F]$?D*;CK?AFLZI^+1]R.21 M5E.644)3'K$4970U&=W@ZX!8>4(1\7=$]_S@,\J[\L38U_S@;CD9Z7F+:$P7 M(D>$\M\SG=$XSDFR'?]6T%%]S3SQ\/,K_;>B\[(S3R&G,Q9_CI9B,QFY([2D MJW 7BT>V_YU6'2H:N& Q+_ZB?16KC]!BQP5+JF39@B1*R__AMVH@#A(D1YU MJ@3233"/)!A5@G'J%#)P?BG ZSM@>97FTI.4?BM$O MLN5X16D^4>8BD]]&,D],;W=E:UE^@N[2,K;<+01'8;J4E.PY6LB8]SX5811_D(Q/%\;R!? MD\-6CQUY';M;,@C\:R&ND(Y_1D0G1-&>V2GII$C'JNZ\[>K!_[YZ:S",>B(9 M!<\XPO,C'J[7&5V74T=.F$?Z3-,=15_^D*'H3M"$_Z.J>LDUU=Q<**_Y-ES0 MR4@J(9?SBXZF/_Z ;?U7U9!#PGQ(6 $:Q7'K(MC#M&G'YD(8Y3*.YCG=["J M"B7 +@#YK\OSU-%=R[+&VO/A^/;#;,LCAM$.\_MA!&/#-.UV7-"/PY[IF:2Y M;*N_5MU?:["_GT-!,RZUC(ML5\C:_(7G$Q!]N:?)$\V4$W&0>>Y$A(3YD+ M"-8JC%T7QKZ02MB0Q8&$^9"P C6*HY3%\=YJTJ4 .OPOG9,U_8Z*J$(,W73 MZ8B)WP]SB64[3D4Z.7S*US9# M^C#(.W<*0L)\2%@ !&L5Q:N+XEU('SS(XD#"?$A8 1K%0?KC5G0WZH0%>'P M;L7$U;W.+_],&6?H9E MY78%HQ]F63;N.@]%&'9,O6MD E6<93FYE5;J16.U\"E>:UL^%2E[/:P6@[BS MIR(DS0>E!5"T=F$:3XBM2ZD%J#,$I?F@M "*UBY1XP[QH+\Y22WLWGUKVJ9' MC*Y<*.*PAWM/*A1Q6"XP#,_H"H8BD)@$'_,AN+%=>-AW54\KJF>GPV(Q2#I[ M)D+2?%!: $5KUZ0QA]B]E%B VD10F@]*"Z!H[1(U5A$/FIV3Q,+K/X@@NFGT MS(@B#KO$PUVQZ,?9MFXX/3.BB#--^]AC3=(8,/(= W9SDDP,4\Z=@Z T'Y06 M0-':]6C,(<$7D@D":A)!:3XH+8"BM4O4F$0RZ'!.D8F*T+K]#=Q[9*$*PZ[> M>?CI*\)LQW9)1R-48<3VCJPF2..XR"F.BUR*"OH #I050M'9A M&F-(S$MI!:A%!*7YH+0 BM8N46,1R?![PU.TPNJ_VI0+"H-TQ4(5IV-=[ZI% M/\XAKFYU[8>FV-[2.7^+ MKV=8<=['UT&YC:?!E[N*[L-L':48#\?L68>#W(+U!OEYK^!U!+ P04 " =66-5/+/,Z:P% 1 M*0 &0 'AL+W=OZY6X>"C*+W(GA$+?LC27E[.=4ON+^5RN=R+C\G6Q%[G^YJXH,Z[T8;F= MRWTI^*9.RM(YQ=B?9SS)9\M%?>Y]N5P4!Y4FN7A?(GG(,E[^>RW2XN%R1F:/ M)SXDVYVJ3LR7BSW?BI50G_;O2WTT[RB;)!.Y3(H+N)!'GU$UE-NB^%(=O-E_3I;SU>25PMEI4K];:+SU/+Z(/49*=%* M;'7]%7J3-ZNOJN+/:-6L'U3LT8JG0@XB7S*A>)*^TBF?5@R] M?/$*O4!)CC[NBH/D^48NYDKWMFISOFY[=MWTC#[1,P>]+7*UDRC.-V)CR&?V M_,B2/]>SU$T5?9RJ:VH%OENKUPB3GQ#%E!KZY$?!/K\IPY%;Y3(Y#^FJC=IZWF-\?S^\TS/MUX/>MX;W9)SM'GMR*[%:5QT5GSG[OH(&$,$A8#P09%\+LB^&=2 M!!^R.) P!@F+@6"#X@1=<8+O580&X!U?FR[&(1XI@B&,>&$XNM+9-,R)HM"C M(T$PA+D^=K!9#\)NM*%UM'_P/<^M>F#-?^Z2@X0Q2%@,!!L4(>J*$)U)#R+( MXD#"&"0L!H(-BD-P?]^/OU<16L+@Z@QP-+Y',(2Y+HW&]PB&,$(=2L>28(IS MH@!3LR:0(Z=#K".^D@E'[]1.E%9IL%.>N_Q :0R4%D/1AO6@?3WHF02B!4.5 M")+&0&DQ%&U8HM[D$:M-.4DDG.GEBFG@16.5F,9%6B8F*C$-HV%$L3M6"4.< M'SI'S0Z'W%LGIA#^]7(,H:+$!JT45T+:E<(*>O8RA*0Q4%H,11N6I#=])#R74H#:05 : M Z7%4+1AB7I+2*RFYB2EB*8*0'QG\AS"$$G=/08@QG""'5\/,+%ICA]0T'# M)X2B-UOT%+/5R855*$!?HH'2&"@MAJ(-:]*[0>J>2RA #2(HC8'28BC:L$2] M0:3VEW^G"(5G[_7M7]:ZUT?EKSK#6:WA5)%5G_<";X1916@O[\K"O5X4#70[8)<_@=0 M2P,$% @ '5EC57!R#@\$! 7A0 !D !X;"]W;W)K&ULM9AM;]LV$,>_"J$50PMTD4@]6,IL XFE80&6-HC;[46Q%[1$ MVUHET25IN_WV(R5%MAZB)0OS)I:HNQ]YO.,_.$Z/E'WE6T($^)YG!9\96R%V MEZ;)XRW),;^@.U+(+VO*<3!KAWL MI\[@U [.4V=P:X_]);[E1:J4):"R:^I M]!/SZSV7(YR#)=G(_ MP4U35I[+X"UA6]0/H&GR05;O$&>%@]0,LRI41!A89 MELYO0R)PFKV3'I^7(7C[YAUX ]("?-K2/<=%PJ>FD(M54YIQO;#K:F'HD879 MX)868LM!5"0D&? /Q_V#$7]3;E*S4^AAIZ[1*/!C+"Z !=\#9"$TL)[%4]Q1 MZ0Z'PGG9[-'_GKVU&793-G;)LQ_AW9,#*?;D/;C%_U!V*H MRGE%=8:I2A0O^0['9&9(U>.$'8@Q__DGZ%F_#FVX3EBH$Q9I@K52XS2I<<;H M\T]4X P4\K1R=5J'LE !O!*@_I,Y'&,O OMR1?$398?:.@YU:? M3EBH$Q9I@K6RX379\%Y%&#R=J=$)"W7"(DVP5FHF36HF+Q6&"N">'5''<@,W MZ A#W\P.?-OV.\+0-X/(]0,+=81AP Y.7!C 86'PFWC]T7AOBD16'TO_0Q1& M(<^M/)VP4".$Y&D, M9&\"-O1 6%$V/V,Z,8Y\;C5JI85::9$N6CLYZ)0<]"IJ46-U)4@G+=1*BW31 MV@DZ]7YPM']YDF+8_1;#]U!/,/IFGN-[W0YCP Q!Y'D]O>C;0=FPN%9'+\RS M^Q)969ORHHJ#F.X+4?7 S6AS&7957@%UQJ_AY0(.C(?J\JR\GSGAJYNW6\PV M:<%!1M9R*NMB(L6-59=9U8N@N_*V9D6%+/OR<4ND6C%E(+^O*14/+VJ"YDIQ M_B]02P,$% @ '5EC59XI2\;0!0 42H !D !X;"]W;W)K&ULM9I=;]LV%(;_"N$50PML-4E]9XZ!QE*Q .L:Q&UW4>Q" ML1E;J"1Z(IVTPW[\J(](ELP0S7;QA2R8_[FX* M=31M*>LD8[E(>(X*=G\Y>4,N(NJ7"57$IX0]BH//J.S*'>=?RH/K]>4$EU?$ M4K:2)2)6_Q[8@J5I25+7\4\#G;1MEHF'GY_H;ZO.J\[/I7LI;;RXD_ M06MV'^]3>?645?T7+>OX@?H_^ M5+-V&:=,E <+GNWB_!NZ92N^R9-_V1K%$L7HAB>*D>3H@YI-Z!,KQ%Z@]P^L MJ$^\#)F,D_25(G]A9CTFF5 M3G3=^;'6H^]NO3<85CN]K(IG/<,+$Q%O-@7;U!-*S9Q;]L#R/4.?_U"AZ%JR M3/RMJWK-M?7<4CXOQ"Y>LUK@HUP*T Y6_.P]S#ON,XL^G#X?@>A[E.0"VK'Q8> MAU%"+-MV^W'1<1P)[,"F7;.]_CIM?QUC?Q?J1S814LG9@N?JES&^*]7L\SN6 MW;%".PF-O%,G(20LA(1%0+!>4=RV*.Z9%,*%+ XD+(2$14"P7G&\MCC>CRI$ M#7 .[U7JXV!P2R]T81:V!T(2'H=9ON.Z9" 0FC#7MSU?KP]^VUO?V-NE&KUD MQ8R*8"2<.ND@82$D+ *"]D,5T03:@6-1^HR,='Z+F W7R3*" M_D/7N7(L^^K5S/*;*&>N662,5W#R#(:DA:"T"(K6KV7G)8ES+I$!=96@M!"4 M%D'1^B7JG"4Q>J-1(N,>.PEE)>B1R!S'T<#%OC\4F>.X( B\X9-/I(GSO=X3 M4K_/G6$C9L?V/1)S^GL1\T6P,[24G$E7**B+!:6%H+0(BM8O4>=BJ=&"C=&5AM![B@@\ M:@]D11?FX&"X.J,)HZZ'O0$NTL4I=T2>>7:AG2FD9E.H595V\=C\]3L]L:JQ]A'$=#E15!:"$J+H&C]NG6.E7KG$A10 M%PI*"T%I$12M7Z+.A5+SPN@80?&/]VPX5H#]H:#HXAR,O:&@',?9+@Z\8*@G MFCC')M@:R,GT8(MSM2>;?<_OJEV_0W.7Y&+!=&<#\E% M5.]N[/#U9LMW<;%)&POT?X+1"\ZN*[%,.GX1=+/*&/"E[O"6Z'?$0<>XFG#.\5HB3=?BPF= MBAS6.SD>9DIN-S0B+F#5:!F1)*!\96DDW7 MA4CYZ."NZT&1U3HYETI7N5T&]SVMA^\!FQX8Y$(T!GO$!<;#@AK#M+RVG6IP M%7P"!77[;EU8AW--U]U>GVP)UJ" $T M1N6VD7(Z5Y)6'C:,NF%E9TR(6W@"OV<[VJNLM6\=V#79-*VANNED7 ?TVVI. MNRT;O4HW*/B#,I^6=CJRZD-ALQO-,KZJ^JNL,8"I=W%U6A1B_5'PNOZ[ZSQG MDFDJVJ9M[1_R*K_:<73YKRQ7OU7V#7L]UJ_50S?9/P:3\3&8/(J:'!R#R>3P M34:'Z3&L#QFMD\S..::)!G!>')%OM2V_06FUXV;PZK-Q67*5BR= MU%T]GU;-P#9LUOH"PCYR75U^!.,XS(\ AN7!'& !% M!BAG@'(!U,L'6+8_CQJV'>@('E@4Q_ MMM;X;N,5\GP=8'OZ7(5@,\4K$9LIOM: ^-<-&$GBWVTL#S"P7<.>8!Q)$@R!6O37:!PCJQ/#Q[\_V%,214GB1P#S.X@B#(&G$4

@_NO8_"S7LJW/[O;OP+4$L#!!0 ( !U98U67BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G4%9F5JG*-ON&;%$_F=;_?9(_2R#M92/L\ M&33_"S%@I:QD*7^*?#(8#9C9JZ>O2LN?JK*\2#.MBF(R&+<[O@EM9?:F.?60 M&WYGFA;+[VZY YD,DI$[X%9J8YL>S?&Y8WP4KG.[55OU6196Z#FWXHM6]8.L M=OXP[BJ&X#*:.+S\MD$\T_\GC&J[E9F8JZPN167;.&I1>,#*[.6#&;"*EV(R MF*E'H=F:[X2_*'>69=Y>H'5D(%SZ3+H=>IDWC(0\JYMT=;6<3S>+.;N<7DUO M9@N6?ETL-BD #!# X&" [-.: \@0@0P_$#+=N)_KQ8T#7'UFJ_7B%D!&"&1T M,,C9ZGH-(&,$,CX4P+>4(+>2L>154+=BLRM:NDWP_ 3A&P4UJP:Z[OA7-,(5@J MLEH[-&'@E#W"YNP1+=RRDN7Q)P*$YQAPQ)I9$:E5V?^0F..'A2G2/I_OP!9@< F(Y.)5Z,G>G5=V,6Y:Z>3CG MVHV5/>]@8L((B(6!IB?? XB)KCZ(C8%CAA 3DTE +).>/(I]VOCTQ?P#&3&Y M!,1RZ4VI>BDQMP3$;@&Y52\;YI6 V"MXDL4@)B:9@%@R/LOJC1VFE(!8*>_E M#+]!(29FF(#8,&]3A[Y(AIA@0F+!H#E$9^8.,<&$Q(+Y.X?HC2.FEI!:+4@R MX6 A)EK:(E8+;L (8F)V"8GM@F/&$!/32TBL%QPS@9B8:4)BT^"8QQ 3,TUX MR!K7]Q.(B;DG)'8/CGD*,3'WA,3NZ4LBC]@TSYN_L&(88?Z)R! M 1-ETCB5DH)K;0NZOS-K(0$[-03&PA!-/[$F)B%HJ) M+81@WHI.K2-&7_4?Z#6.CZ;;!3$Q"\7$%D*C:>#[Q!BS4$QL(12S.](Q"\6' MJL,=^9(7S)!BS$+QQ]?ACMAK(_P.!;-00FRA7LQ7%T%,S$()L87PDB%,Y!+, M0@FQA=Z4#+M>AYB8A1+RESUO,.=B*RL7W$M1P>D]P2R44%?DL/KF$5P )YB% M$NJ*'(;9F3<3]),SZHH&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'/-VDM.XT 4A>&M1%X E;JO0(LPZ@E3Q :L4'F()(Y< M;@&[[R@,DF/UH"?(9V25+5__HT]6V8\O9=\.N^Y8M[M3G7T>]L>Z;+;#J;^=T3P]WLZ@GH+@=Z">@N!WC)ZV2;06U!O(=!;4&\AT%M0;R'06U!O M(=!;4&\AT%M0;R'06U!O(=!;46\ET%M1;R706U%O)=!;1YLE!'HKZJT$>BOJ MK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>MMH MLYM ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]'O9U ;T>]G4!O1[V=0&]' MO9U ;T>]G4!O'WVL)-#;46\GT-M1;R?0VU%O)]#;46\GT#M0[R#0.U#O(- [ M4.\@T#M0[R#0.U#O(- [4.\@T#M&/YL0Z!VH=Q#H':AW$.@=J'?\I-YU^-J7 M>NWY7N-/03])]7"^MUP??UE^GT2<%Q>7M+2;-DVNMOGGV+A^7@1J8S&YV&T$ M,I\<]\15X^-1WE"P+Q.&E>\#7L_=/%((34V36QO2M>WR+K9M64S/+<5R?XDO M>G3+95-1[:I-EX^4T0>R=5P1I:XM=T6/]B>G?,.T^^0'YX]E]@7FG;?!^9@G M%NCW<6\C&4Y/?2Y$(37[7_$],9<^^/UHF'9-]0^S\_4^N; >YQ'9^#C\CC_. M^+W^+_L0('U(D#X42!\:I \#TLN]<^L_CA^?96>;_BV?C?\17+P 4$L! M A0#% @ '5EC50=!36*! L0 ! ( ! &1O M8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " =66-5:J4NM.\ K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " = M66-5F5R<(Q & "<)P $P @ '- 0 >&PO=&AE;64O=&AE M;64Q+GAM;%!+ 0(4 Q0 ( !U98U56>U%?J 4 *<> 8 M " @0X( !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ '5EC5>9F[CH) P ] D !@ M ("!Z14 'AL+W=O%*^L$ "N% M& @(&,( >&PO=V]R:W-H965T&UL4$L! M A0#% @ '5EC51[PD:IV!P CA\ !@ ("!K24 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '5EC533G M)]%1! =0H !@ ("!G%( 'AL+W=O&UL4$L! A0#% @ M'5EC56-5G>R) @ ;@4 !D ("![UH 'AL+W=O&PO=V]R:W-H965T!V !X;"]W;W)K&UL4$L! A0#% @ '5EC55)1UQ(!! HPL !D M ("!48( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ '5EC5=E-)F&&PO=V]R:W-H965T&UL4$L! A0#% @ '5EC M5;;%FLPQ!P Q!8 !D ("!U[4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '5EC53,8+$Z: @ > 4 M !D ("!0L4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '5EC52L5@MO#!@ )!4 !D M ("!2\\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ '5EC5=P'Z/&< P K0@ !D ("!ZMP 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ '5EC5?!/ M3J_G @ Z < !D ("!R_0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '5EC5>RH=PMF! A10 !D M ("!8 0! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ '5EC57-=&5H4 P <@@ !D ("! ML@X! 'AL+W=O&PO=V]R:W-H965TL5 0!X;"]W;W)K&UL4$L! A0#% M @ '5EC57D>A[ZU @ \ 8 !D ("!C!H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '5EC56A)J(+O M! GQL !D ("!524! 'AL+W=O\@9[X) "?0 &0 M@(%[*@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ '5EC5;\07V@N! .!H !D M ("!9SD! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ '5EC58'3N7#) P #Q$ !D ("!P48! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M'5EC51* UCWJ! [AL !D ("!$U,! 'AL+W=O$ST$ N$@ &0 @('3 M8P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ '5EC52JO"1MK!0 :B< !D M ("!'VL! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ '5EC55R+=A5" @ /@4 !D ("!LW@! 'AL M+W=OP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ '5EC M57!R#@\$! 7A0 !D ("!PH8! 'AL+W=O&PO=V]R:W-H965T*NQS $P( L M ( !890! %]R96QS+RYR96QS4$L! A0#% @ '5EC5?^H= 0!;0V]N=&5N=%]4>7!E&UL4$L%!@ !- - $T $A4 "^? 0 $! end XML 82 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 83 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 84 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 328 325 1 false 93 0 false 7 false false R1.htm 1001 - Document - Cover Page Sheet http://watercorp.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://watercorp.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://watercorp.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://watercorp.com/role/ConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 1006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://watercorp.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 1007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquity CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 7 false false R8.htm 1008 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 8 false false R9.htm 1009 - Disclosure - Revenue Recognition Sheet http://watercorp.com/role/RevenueRecognition Revenue Recognition Notes 9 false false R10.htm 1010 - Disclosure - Marketable Securities Sheet http://watercorp.com/role/MarketableSecurities Marketable Securities Notes 10 false false R11.htm 1011 - Disclosure - Inventories Sheet http://watercorp.com/role/Inventories Inventories Notes 11 false false R12.htm 1012 - Disclosure - Goodwill and Other Intangibles Sheet http://watercorp.com/role/GoodwillAndOtherIntangibles Goodwill and Other Intangibles Notes 12 false false R13.htm 1013 - Disclosure - Debt Sheet http://watercorp.com/role/Debt Debt Notes 13 false false R14.htm 1014 - Disclosure - Income Taxes Sheet http://watercorp.com/role/IncomeTaxes Income Taxes Notes 14 false false R15.htm 1015 - Disclosure - Other Commitments and Contingencies Sheet http://watercorp.com/role/OtherCommitmentsAndContingencies Other Commitments and Contingencies Notes 15 false false R16.htm 1016 - Disclosure - Stock-Based Compensation Sheet http://watercorp.com/role/StockBasedCompensation Stock-Based Compensation Notes 16 false false R17.htm 1017 - Disclosure - Earnings Per Share Sheet http://watercorp.com/role/EarningsPerShare Earnings Per Share Notes 17 false false R18.htm 1018 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://watercorp.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 18 false false R19.htm 1019 - Disclosure - Retirement Plans Sheet http://watercorp.com/role/RetirementPlans Retirement Plans Notes 19 false false R20.htm 1020 - Disclosure - Business Segment Information Sheet http://watercorp.com/role/BusinessSegmentInformation Business Segment Information Notes 20 false false R21.htm 1021 - Disclosure - Recent Accounting Standard Changes and Developments Sheet http://watercorp.com/role/RecentAccountingStandardChangesAndDevelopments Recent Accounting Standard Changes and Developments Notes 21 false false R22.htm 1022 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies 22 false false R23.htm 1023 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) Sheet http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables Basis of Presentation and Summary of Significant Accounting Policies (Tables) Tables http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies 23 false false R24.htm 1024 - Disclosure - Revenue Recognition (Tables) Sheet http://watercorp.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://watercorp.com/role/RevenueRecognition 24 false false R25.htm 1025 - Disclosure - Marketable Securities (Tables) Sheet http://watercorp.com/role/MarketableSecuritiesTables Marketable Securities (Tables) Tables http://watercorp.com/role/MarketableSecurities 25 false false R26.htm 1026 - Disclosure - Inventories (Tables) Sheet http://watercorp.com/role/InventoriesTables Inventories (Tables) Tables http://watercorp.com/role/Inventories 26 false false R27.htm 1027 - Disclosure - Goodwill and Other Intangibles (Tables) Sheet http://watercorp.com/role/GoodwillAndOtherIntangiblesTables Goodwill and Other Intangibles (Tables) Tables http://watercorp.com/role/GoodwillAndOtherIntangibles 27 false false R28.htm 1028 - Disclosure - Debt (Tables) Sheet http://watercorp.com/role/DebtTables Debt (Tables) Tables http://watercorp.com/role/Debt 28 false false R29.htm 1029 - Disclosure - Stock-Based Compensation (Tables) Sheet http://watercorp.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://watercorp.com/role/StockBasedCompensation 29 false false R30.htm 1030 - Disclosure - Earnings Per Share (Tables) Sheet http://watercorp.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://watercorp.com/role/EarningsPerShare 30 false false R31.htm 1031 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://watercorp.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://watercorp.com/role/AccumulatedOtherComprehensiveLoss 31 false false R32.htm 1032 - Disclosure - Retirement Plans (Tables) Sheet http://watercorp.com/role/RetirementPlansTables Retirement Plans (Tables) Tables http://watercorp.com/role/RetirementPlans 32 false false R33.htm 1033 - Disclosure - Business Segment Information (Tables) Sheet http://watercorp.com/role/BusinessSegmentInformationTables Business Segment Information (Tables) Tables http://watercorp.com/role/BusinessSegmentInformation 33 false false R34.htm 1034 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Detail) Details 34 false false R35.htm 1035 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Allowance for Doubtful Accounts Roll Forward (Detail) Sheet http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAllowanceForDoubtfulAccountsRollForwardDetail Basis of Presentation and Summary of Significant Accounting Policies - Allowance for Doubtful Accounts Roll Forward (Detail) Details 35 false false R36.htm 1036 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) Sheet http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail Basis of Presentation and Summary of Significant Accounting Policies - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) Details 36 false false R37.htm 1037 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Fair Value of Forward Foreign Exchange Contracts (Detail) Sheet http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail Basis of Presentation and Summary of Significant Accounting Policies - Fair Value of Forward Foreign Exchange Contracts (Detail) Details 37 false false R38.htm 1038 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Gains (Losses) on Foreign Exchange Contracts (Detail) Sheet http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail Basis of Presentation and Summary of Significant Accounting Policies - Gains (Losses) on Foreign Exchange Contracts (Detail) Details http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables 38 false false R39.htm 1039 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Summary of Activity of Company's Accrued Warranty Liability (Detail) Sheet http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfActivityOfCompanysAccruedWarrantyLiabilityDetail Basis of Presentation and Summary of Significant Accounting Policies - Summary of Activity of Company's Accrued Warranty Liability (Detail) Details 39 false false R40.htm 1040 - Disclosure - Revenue Recognition - Additional Information (Detail) Sheet http://watercorp.com/role/RevenueRecognitionAdditionalInformationDetail Revenue Recognition - Additional Information (Detail) Details 40 false false R41.htm 1041 - Disclosure - Revenue Recognition - Summary of Activity of the Company's Deferred Revenue and Customer Advances (Detail) Sheet http://watercorp.com/role/RevenueRecognitionSummaryOfActivityOfTheCompanysDeferredRevenueAndCustomerAdvancesDetail Revenue Recognition - Summary of Activity of the Company's Deferred Revenue and Customer Advances (Detail) Details 41 false false R42.htm 1042 - Disclosure - Revenue Recognition - Schedule of Estimated Amount of Deferred Revenue and Customer Advances (Detail) Sheet http://watercorp.com/role/RevenueRecognitionScheduleOfEstimatedAmountOfDeferredRevenueAndCustomerAdvancesDetail Revenue Recognition - Schedule of Estimated Amount of Deferred Revenue and Customer Advances (Detail) Details 42 false false R43.htm 1043 - Disclosure - Marketable Securities - Schedule of Available-for-Sale Securities Reconciliation (Detail) Sheet http://watercorp.com/role/MarketableSecuritiesScheduleOfAvailableForSaleSecuritiesReconciliationDetail Marketable Securities - Schedule of Available-for-Sale Securities Reconciliation (Detail) Details 43 false false R44.htm 1044 - Disclosure - Marketable Securities - Investments Classified By Contractual Maturity Date (Detail) Sheet http://watercorp.com/role/MarketableSecuritiesInvestmentsClassifiedByContractualMaturityDateDetail Marketable Securities - Investments Classified By Contractual Maturity Date (Detail) Details 44 false false R45.htm 1045 - Disclosure - Inventories - Inventory, Net of Reserves (Detail) Sheet http://watercorp.com/role/InventoriesInventoryNetOfReservesDetail Inventories - Inventory, Net of Reserves (Detail) Details 45 false false R46.htm 1046 - Disclosure - Goodwill and Other Intangibles - Additional Information (Detail) Sheet http://watercorp.com/role/GoodwillAndOtherIntangiblesAdditionalInformationDetail Goodwill and Other Intangibles - Additional Information (Detail) Details 46 false false R47.htm 1047 - Disclosure - Goodwill and Other Intangibles - Schedule of Intangible Assets (Detail) Sheet http://watercorp.com/role/GoodwillAndOtherIntangiblesScheduleOfIntangibleAssetsDetail Goodwill and Other Intangibles - Schedule of Intangible Assets (Detail) Details 47 false false R48.htm 1048 - Disclosure - Debt - Additional Information (Detail) Sheet http://watercorp.com/role/DebtAdditionalInformationDetail Debt - Additional Information (Detail) Details 48 false false R49.htm 1049 - Disclosure - Debt - Summary of Outstanding Debt (Detail) Sheet http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail Debt - Summary of Outstanding Debt (Detail) Details 49 false false R50.htm 1050 - Disclosure - Debt - Summary of Outstanding Debt (Parenthetical) (Detail) Sheet http://watercorp.com/role/DebtSummaryOfOutstandingDebtParentheticalDetail Debt - Summary of Outstanding Debt (Parenthetical) (Detail) Details 50 false false R51.htm 1051 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 51 false false R52.htm 1052 - Disclosure - Other Commitments and Contingencies - Additional Information (Detail) Sheet http://watercorp.com/role/OtherCommitmentsAndContingenciesAdditionalInformationDetail Other Commitments and Contingencies - Additional Information (Detail) Details 52 false false R53.htm 1053 - Disclosure - Stock-Based Compensation - Additional Information (Detail) Sheet http://watercorp.com/role/StockBasedCompensationAdditionalInformationDetail Stock-Based Compensation - Additional Information (Detail) Details 53 false false R54.htm 1054 - Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Detail) Sheet http://watercorp.com/role/StockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Detail) Details 54 false false R55.htm 1055 - Disclosure - Stock-Based Compensation - Relevant Data Used to Determine the Value of Stock Options Granted During the Period (Detail) Sheet http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfStockOptionsGrantedDuringThePeriodDetail Stock-Based Compensation - Relevant Data Used to Determine the Value of Stock Options Granted During the Period (Detail) Details 55 false false R56.htm 1056 - Disclosure - Stock-Based Compensation - Stock Options Outstanding Roll Forward (Detail) Sheet http://watercorp.com/role/StockBasedCompensationStockOptionsOutstandingRollForwardDetail Stock-Based Compensation - Stock Options Outstanding Roll Forward (Detail) Details 56 false false R57.htm 1057 - Disclosure - Stock-Based Compensation - Restricted Stock Units Unvested Roll Forward (Detail) Sheet http://watercorp.com/role/StockBasedCompensationRestrictedStockUnitsUnvestedRollForwardDetail Stock-Based Compensation - Restricted Stock Units Unvested Roll Forward (Detail) Details 57 false false R58.htm 1058 - Disclosure - Stock-Based Compensation - Relevant Data Used to Determine the Value of Performance Shares (Detail) Sheet http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfPerformanceSharesDetail Stock-Based Compensation - Relevant Data Used to Determine the Value of Performance Shares (Detail) Details 58 false false R59.htm 1059 - Disclosure - Stock-Based Compensation - Performance Stock Units Unvested Roll Forward (Detail) Sheet http://watercorp.com/role/StockBasedCompensationPerformanceStockUnitsUnvestedRollForwardDetail Stock-Based Compensation - Performance Stock Units Unvested Roll Forward (Detail) Details 59 false false R60.htm 1060 - Disclosure - Earnings Per Share - Earnings Per Share Reconciliation (Detail) Sheet http://watercorp.com/role/EarningsPerShareEarningsPerShareReconciliationDetail Earnings Per Share - Earnings Per Share Reconciliation (Detail) Details 60 false false R61.htm 1061 - Disclosure - Earnings Per Share - Additional Information (Detail) Sheet http://watercorp.com/role/EarningsPerShareAdditionalInformationDetail Earnings Per Share - Additional Information (Detail) Details 61 false false R62.htm 1062 - Disclosure - Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income (Detail) Sheet http://watercorp.com/role/AccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveIncomeDetail Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income (Detail) Details 62 false false R63.htm 1063 - Disclosure - Retirement Plans - Additional Information (Detail) Sheet http://watercorp.com/role/RetirementPlansAdditionalInformationDetail Retirement Plans - Additional Information (Detail) Details 63 false false R64.htm 1064 - Disclosure - Retirement Plans - Defined Benefit Plan, Net Periodic Benefit Cost (Detail) Sheet http://watercorp.com/role/RetirementPlansDefinedBenefitPlanNetPeriodicBenefitCostDetail Retirement Plans - Defined Benefit Plan, Net Periodic Benefit Cost (Detail) Details 64 false false R65.htm 1065 - Disclosure - Business Segment Information - Additional Information (Detail) Sheet http://watercorp.com/role/BusinessSegmentInformationAdditionalInformationDetail Business Segment Information - Additional Information (Detail) Details 65 false false R66.htm 1066 - Disclosure - Business Segment Information - Summary of Net Sales for Company's Products and Services (Detail) Sheet http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesForCompanysProductsAndServicesDetail Business Segment Information - Summary of Net Sales for Company's Products and Services (Detail) Details 66 false false R67.htm 1067 - Disclosure - Business Segment Information - Summary of Geographic Sales Information (Detail) Sheet http://watercorp.com/role/BusinessSegmentInformationSummaryOfGeographicSalesInformationDetail Business Segment Information - Summary of Geographic Sales Information (Detail) Details 67 false false R68.htm 1068 - Disclosure - Business Segment Information - Summary of Net Sales by Customer Class (Detail) Sheet http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesByCustomerClassDetail Business Segment Information - Summary of Net Sales by Customer Class (Detail) Details 68 false false R69.htm 1069 - Disclosure - Business Segment Information - Summary of Net Sales of Company Recognized at a Point in Time Versus Over Time (Detail) Sheet http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesOfCompanyRecognizedAtAPointInTimeVersusOverTimeDetail Business Segment Information - Summary of Net Sales of Company Recognized at a Point in Time Versus Over Time (Detail) Details 69 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:DebtInstrumentCovenantDescription - d310383d10q.htm 7 d310383d10q.htm d310383dex311.htm d310383dex312.htm d310383dex321.htm d310383dex322.htm wat-20221001.xsd wat-20221001_cal.xml wat-20221001_def.xml wat-20221001_lab.xml wat-20221001_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 87 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "d310383d10q.htm": { "axisCustom": 1, "axisStandard": 28, "contextCount": 328, "dts": { "calculationLink": { "local": [ "wat-20221001_cal.xml" ] }, "definitionLink": { "local": [ "wat-20221001_def.xml" ] }, "inline": { "local": [ "d310383d10q.htm" ] }, "labelLink": { "local": [ "wat-20221001_lab.xml" ] }, "presentationLink": { "local": [ "wat-20221001_pre.xml" ] }, "schema": { "local": [ "wat-20221001.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/exch/2022/exch-2022.xsd", "https://xbrl.sec.gov/naics/2022/naics-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 582, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 1, "http://xbrl.sec.gov/dei/2022": 5, "total": 6 }, "keyCustom": 27, "keyStandard": 298, "memberCustom": 35, "memberStandard": 57, "nsprefix": "wat", "nsuri": "http://watercorp.com/20221001", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "1001 - Document - Cover Page", "role": "http://watercorp.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1010 - Disclosure - Marketable Securities", "role": "http://watercorp.com/role/MarketableSecurities", "shortName": "Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1011 - Disclosure - Inventories", "role": "http://watercorp.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1012 - Disclosure - Goodwill and Other Intangibles", "role": "http://watercorp.com/role/GoodwillAndOtherIntangibles", "shortName": "Goodwill and Other Intangibles", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1013 - Disclosure - Debt", "role": "http://watercorp.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1014 - Disclosure - Income Taxes", "role": "http://watercorp.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1015 - Disclosure - Other Commitments and Contingencies", "role": "http://watercorp.com/role/OtherCommitmentsAndContingencies", "shortName": "Other Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1016 - Disclosure - Stock-Based Compensation", "role": "http://watercorp.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1017 - Disclosure - Earnings Per Share", "role": "http://watercorp.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1018 - Disclosure - Accumulated Other Comprehensive Loss", "role": "http://watercorp.com/role/AccumulatedOtherComprehensiveLoss", "shortName": "Accumulated Other Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1019 - Disclosure - Retirement Plans", "role": "http://watercorp.com/role/RetirementPlans", "shortName": "Retirement Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn10_01_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://watercorp.com/role/ConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn10_01_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1020 - Disclosure - Business Segment Information", "role": "http://watercorp.com/role/BusinessSegmentInformation", "shortName": "Business Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1021 - Disclosure - Recent Accounting Standard Changes and Developments", "role": "http://watercorp.com/role/RecentAccountingStandardChangesAndDevelopments", "shortName": "Recent Accounting Standard Changes and Developments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiscalPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1022 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "role": "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiscalPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "wat:AllowanceForDoubtfulAccountsAndSalesReturnsRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1023 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "role": "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "wat:AllowanceForDoubtfulAccountsAndSalesReturnsRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1024 - Disclosure - Revenue Recognition (Tables)", "role": "http://watercorp.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1025 - Disclosure - Marketable Securities (Tables)", "role": "http://watercorp.com/role/MarketableSecuritiesTables", "shortName": "Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1026 - Disclosure - Inventories (Tables)", "role": "http://watercorp.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1027 - Disclosure - Goodwill and Other Intangibles (Tables)", "role": "http://watercorp.com/role/GoodwillAndOtherIntangiblesTables", "shortName": "Goodwill and Other Intangibles (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1028 - Disclosure - Debt (Tables)", "role": "http://watercorp.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1029 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://watercorp.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn10_01_2022", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://watercorp.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn10_01_2022", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1030 - Disclosure - Earnings Per Share (Tables)", "role": "http://watercorp.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1031 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "role": "http://watercorp.com/role/AccumulatedOtherComprehensiveLossTables", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1032 - Disclosure - Retirement Plans (Tables)", "role": "http://watercorp.com/role/RetirementPlansTables", "shortName": "Retirement Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1033 - Disclosure - Business Segment Information (Tables)", "role": "http://watercorp.com/role/BusinessSegmentInformationTables", "shortName": "Business Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "wat:CashCashEquivalentsAndShortTermInvestmentsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalCashAndCashEquivalentRelatedText", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1034 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Detail)", "role": "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "wat:CashCashEquivalentsAndShortTermInvestmentsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalCashAndCashEquivalentRelatedText", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "wat:AllowanceForDoubtfulAccountsAndSalesReturnsRollForwardTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1035 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Allowance for Doubtful Accounts Roll Forward (Detail)", "role": "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAllowanceForDoubtfulAccountsRollForwardDetail", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Allowance for Doubtful Accounts Roll Forward (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "wat:AllowanceForDoubtfulAccountsAndSalesReturnsRollForwardTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn10_01_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1036 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail)", "role": "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn10_01_2022", "decimals": "-3", "lang": null, "name": "us-gaap:OtherAssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn10_01_2022_ForeignExchangeContractMemberusgaapDerivativeInstrumentRiskAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1037 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Fair Value of Forward Foreign Exchange Contracts (Detail)", "role": "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Fair Value of Forward Foreign Exchange Contracts (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn10_01_2022_ForeignExchangeContractMemberusgaapDerivativeInstrumentRiskAxis_OtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis", "decimals": "INF", "lang": null, "name": "us-gaap:DerivativeAssetNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P07_03_2022To10_01_2022_CostOfSalesMemberusgaapIncomeStatementLocationAxis_ForeignExchangeContractMemberusgaapDerivativeInstrumentRiskAxis", "decimals": "-3", "first": true, "lang": null, "name": "wat:RealizedGainLossOnForeignCurrencyDerivativesRecordedInEarningsNet", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1038 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Gains (Losses) on Foreign Exchange Contracts (Detail)", "role": "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Gains (Losses) on Foreign Exchange Contracts (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P07_03_2022To10_01_2022_CostOfSalesMemberusgaapIncomeStatementLocationAxis_ForeignExchangeContractMemberusgaapDerivativeInstrumentRiskAxis", "decimals": "-3", "first": true, "lang": null, "name": "wat:RealizedGainLossOnForeignCurrencyDerivativesRecordedInEarningsNet", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StandardProductWarrantyAccrualCurrent", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1039 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Summary of Activity of Company's Accrued Warranty Liability (Detail)", "role": "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfActivityOfCompanysAccruedWarrantyLiabilityDetail", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Summary of Activity of Company's Accrued Warranty Liability (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "lang": null, "name": "us-gaap:StandardProductWarrantyAccrualCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P07_03_2022To10_01_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://watercorp.com/role/ConsolidatedStatementsOfOperations", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P07_03_2022To10_01_2022", "decimals": "-3", "lang": null, "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn10_01_2022", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1040 - Disclosure - Revenue Recognition - Additional Information (Detail)", "role": "http://watercorp.com/role/RevenueRecognitionAdditionalInformationDetail", "shortName": "Revenue Recognition - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn10_01_2022", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1041 - Disclosure - Revenue Recognition - Summary of Activity of the Company's Deferred Revenue and Customer Advances (Detail)", "role": "http://watercorp.com/role/RevenueRecognitionSummaryOfActivityOfTheCompanysDeferredRevenueAndCustomerAdvancesDetail", "shortName": "Revenue Recognition - Summary of Activity of the Company's Deferred Revenue and Customer Advances (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn10_01_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1042 - Disclosure - Revenue Recognition - Schedule of Estimated Amount of Deferred Revenue and Customer Advances (Detail)", "role": "http://watercorp.com/role/RevenueRecognitionScheduleOfEstimatedAmountOfDeferredRevenueAndCustomerAdvancesDetail", "shortName": "Revenue Recognition - Schedule of Estimated Amount of Deferred Revenue and Customer Advances (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn10_01_2022", "decimals": "-3", "lang": null, "name": "wat:RevenueRemainingPerformanceObligationCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn10_01_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1043 - Disclosure - Marketable Securities - Schedule of Available-for-Sale Securities Reconciliation (Detail)", "role": "http://watercorp.com/role/MarketableSecuritiesScheduleOfAvailableForSaleSecuritiesReconciliationDetail", "shortName": "Marketable Securities - Schedule of Available-for-Sale Securities Reconciliation (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn10_01_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn10_01_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1044 - Disclosure - Marketable Securities - Investments Classified By Contractual Maturity Date (Detail)", "role": "http://watercorp.com/role/MarketableSecuritiesInvestmentsClassifiedByContractualMaturityDateDetail", "shortName": "Marketable Securities - Investments Classified By Contractual Maturity Date (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn10_01_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn10_01_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1045 - Disclosure - Inventories - Inventory, Net of Reserves (Detail)", "role": "http://watercorp.com/role/InventoriesInventoryNetOfReservesDetail", "shortName": "Inventories - Inventory, Net of Reserves (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn10_01_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn10_01_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1046 - Disclosure - Goodwill and Other Intangibles - Additional Information (Detail)", "role": "http://watercorp.com/role/GoodwillAndOtherIntangiblesAdditionalInformationDetail", "shortName": "Goodwill and Other Intangibles - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": "-6", "lang": null, "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn10_01_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1047 - Disclosure - Goodwill and Other Intangibles - Schedule of Intangible Assets (Detail)", "role": "http://watercorp.com/role/GoodwillAndOtherIntangiblesScheduleOfIntangibleAssetsDetail", "shortName": "Goodwill and Other Intangibles - Schedule of Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn10_01_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFee", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1048 - Disclosure - Debt - Additional Information (Detail)", "role": "http://watercorp.com/role/DebtAdditionalInformationDetail", "shortName": "Debt - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFee", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn10_01_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NotesAndLoansPayableCurrent", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1049 - Disclosure - Debt - Summary of Outstanding Debt (Detail)", "role": "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail", "shortName": "Debt - Summary of Outstanding Debt (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn10_01_2022", "decimals": "-3", "lang": null, "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P07_03_2022To10_01_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P07_03_2022To10_01_2022", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "us-gaap:DebtInstrumentInterestRateStatedPercentage", "div", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn10_01_2022_SeniorUnsecuredNotesSeriesGMemberusgaapDebtInstrumentAxis", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1050 - Disclosure - Debt - Summary of Outstanding Debt (Parenthetical) (Detail)", "role": "http://watercorp.com/role/DebtSummaryOfOutstandingDebtParentheticalDetail", "shortName": "Debt - Summary of Outstanding Debt (Parenthetical) (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtInstrumentInterestRateStatedPercentage", "div", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn10_01_2022_SeniorUnsecuredNotesSeriesGMemberusgaapDebtInstrumentAxis", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:IncomeTaxHolidayAggregateDollarAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1051 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:IncomeTaxHolidayAggregateDollarAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "wat:FutureMinimumLicenseFeesPayable", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1052 - Disclosure - Other Commitments and Contingencies - Additional Information (Detail)", "role": "http://watercorp.com/role/OtherCommitmentsAndContingenciesAdditionalInformationDetail", "shortName": "Other Commitments and Contingencies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "wat:FutureMinimumLicenseFeesPayable", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn10_01_2022", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1053 - Disclosure - Stock-Based Compensation - Additional Information (Detail)", "role": "http://watercorp.com/role/StockBasedCompensationAdditionalInformationDetail", "shortName": "Stock-Based Compensation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn10_01_2022", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P07_03_2022To10_01_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1054 - Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Detail)", "role": "http://watercorp.com/role/StockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail", "shortName": "Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P07_03_2022To10_01_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022_StockOptionMemberusgaapAwardTypeAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1055 - Disclosure - Stock-Based Compensation - Relevant Data Used to Determine the Value of Stock Options Granted During the Period (Detail)", "role": "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfStockOptionsGrantedDuringThePeriodDetail", "shortName": "Stock-Based Compensation - Relevant Data Used to Determine the Value of Stock Options Granted During the Period (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022_StockOptionMemberusgaapAwardTypeAxis", "decimals": "3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn12_31_2021_StockOptionMemberusgaapAwardTypeAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1056 - Disclosure - Stock-Based Compensation - Stock Options Outstanding Roll Forward (Detail)", "role": "http://watercorp.com/role/StockBasedCompensationStockOptionsOutstandingRollForwardDetail", "shortName": "Stock-Based Compensation - Stock Options Outstanding Roll Forward (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn12_31_2021_StockOptionMemberusgaapAwardTypeAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn12_31_2021_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1057 - Disclosure - Stock-Based Compensation - Restricted Stock Units Unvested Roll Forward (Detail)", "role": "http://watercorp.com/role/StockBasedCompensationRestrictedStockUnitsUnvestedRollForwardDetail", "shortName": "Stock-Based Compensation - Restricted Stock Units Unvested Roll Forward (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn12_31_2021_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022_PerformanceStockUnitsPsuMemberusgaapAwardTypeAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1058 - Disclosure - Stock-Based Compensation - Relevant Data Used to Determine the Value of Performance Shares (Detail)", "role": "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfPerformanceSharesDetail", "shortName": "Stock-Based Compensation - Relevant Data Used to Determine the Value of Performance Shares (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022_PerformanceStockUnitsPsuMemberusgaapAwardTypeAxis", "decimals": "3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn12_31_2021_PerformanceStockUnitsPsuMemberusgaapAwardTypeAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1059 - Disclosure - Stock-Based Compensation - Performance Stock Units Unvested Roll Forward (Detail)", "role": "http://watercorp.com/role/StockBasedCompensationPerformanceStockUnitsUnvestedRollForwardDetail", "shortName": "Stock-Based Compensation - Performance Stock Units Unvested Roll Forward (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn12_31_2021_PerformanceStockUnitsPsuMemberusgaapAwardTypeAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P07_03_2022To10_01_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1060 - Disclosure - Earnings Per Share - Earnings Per Share Reconciliation (Detail)", "role": "http://watercorp.com/role/EarningsPerShareEarningsPerShareReconciliationDetail", "shortName": "Earnings Per Share - Earnings Per Share Reconciliation (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P07_03_2022To10_01_2022", "decimals": "-3", "lang": null, "name": "us-gaap:DilutiveSecurities", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P07_03_2022To10_01_2022", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1061 - Disclosure - Earnings Per Share - Additional Information (Detail)", "role": "http://watercorp.com/role/EarningsPerShareAdditionalInformationDetail", "shortName": "Earnings Per Share - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P07_03_2022To10_01_2022", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn07_02_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1062 - Disclosure - Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income (Detail)", "role": "http://watercorp.com/role/AccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveIncomeDetail", "shortName": "Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn12_31_2021_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn10_01_2022_MinimumMembersrtRangeAxis", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1063 - Disclosure - Retirement Plans - Additional Information (Detail)", "role": "http://watercorp.com/role/RetirementPlansAdditionalInformationDetail", "shortName": "Retirement Plans - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn10_01_2022_MinimumMembersrtRangeAxis", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P07_03_2022To10_01_2022_DefinedBenefitPostretirementHealthCoverageMemberusgaapRetirementPlanTypeAxis_USusgaapRetirementPlanSponsorLocationAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1064 - Disclosure - Retirement Plans - Defined Benefit Plan, Net Periodic Benefit Cost (Detail)", "role": "http://watercorp.com/role/RetirementPlansDefinedBenefitPlanNetPeriodicBenefitCostDetail", "shortName": "Retirement Plans - Defined Benefit Plan, Net Periodic Benefit Cost (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P07_03_2022To10_01_2022_DefinedBenefitPostretirementHealthCoverageMemberusgaapRetirementPlanTypeAxis_USusgaapRetirementPlanSponsorLocationAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1065 - Disclosure - Business Segment Information - Additional Information (Detail)", "role": "http://watercorp.com/role/BusinessSegmentInformationAdditionalInformationDetail", "shortName": "Business Segment Information - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Segment", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P07_03_2022To10_01_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1066 - Disclosure - Business Segment Information - Summary of Net Sales for Company's Products and Services (Detail)", "role": "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesForCompanysProductsAndServicesDetail", "shortName": "Business Segment Information - Summary of Net Sales for Company's Products and Services (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P07_03_2022To10_01_2022_WatersInstrumentSystemsMembersrtProductOrServiceAxis", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P07_03_2022To10_01_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1067 - Disclosure - Business Segment Information - Summary of Geographic Sales Information (Detail)", "role": "http://watercorp.com/role/BusinessSegmentInformationSummaryOfGeographicSalesInformationDetail", "shortName": "Business Segment Information - Summary of Geographic Sales Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P07_03_2022To10_01_2022_CNsrtStatementGeographicalAxis", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P07_03_2022To10_01_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1068 - Disclosure - Business Segment Information - Summary of Net Sales by Customer Class (Detail)", "role": "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesByCustomerClassDetail", "shortName": "Business Segment Information - Summary of Net Sales by Customer Class (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P07_03_2022To10_01_2022_PharmaceuticalCustomersMembersrtMajorCustomersAxis", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P07_03_2022To10_01_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1069 - Disclosure - Business Segment Information - Summary of Net Sales of Company Recognized at a Point in Time Versus Over Time (Detail)", "role": "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesOfCompanyRecognizedAtAPointInTimeVersusOverTimeDetail", "shortName": "Business Segment Information - Summary of Net Sales of Company Recognized at a Point in Time Versus Over Time (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P07_03_2022To10_01_2022_TransferredAtPointInTimeMemberusgaapTimingOfTransferOfGoodOrServiceAxis", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquity", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "PAsOn12_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1008 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "role": "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1009 - Disclosure - Revenue Recognition", "role": "http://watercorp.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d310383d10q.htm", "contextRef": "P01_01_2022To10_01_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 93, "tag": { "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA", "terseLabel": "China [Member]" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfGeographicSalesInformationDetail" ], "xbrltype": "domainItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM", "terseLabel": "U.K [Member]" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "country_IE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "IRELAND", "terseLabel": "Ireland [Member]" } } }, "localname": "IE", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "country_JP": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "JAPAN", "terseLabel": "Japan [Member]" } } }, "localname": "JP", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfGeographicSalesInformationDetail" ], "xbrltype": "domainItemType" }, "country_SG": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SINGAPORE", "terseLabel": "Singapore [Member]" } } }, "localname": "SG", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States [Member]", "verboseLabel": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfGeographicSalesInformationDetail", "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail", "http://watercorp.com/role/RetirementPlansDefinedBenefitPlanNetPeriodicBenefitCostDetail" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r841" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r842" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r839" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r839" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r839" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r851" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r839" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r839" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r839" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r839" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r838" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r840" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://watercorp.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Americas [Member]", "terseLabel": "Total Americas [Member]" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfGeographicSalesInformationDetail" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Total Asia [Member]" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfGeographicSalesInformationDetail" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe [Member]" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfGeographicSalesInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r203", "r378", "r384", "r791" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesByCustomerClassDetail" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r296", "r297", "r298", "r299", "r320", "r353", "r478", "r488", "r705", "r706", "r707", "r708", "r709", "r710", "r730", "r788", "r792", "r835", "r836" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail", "http://watercorp.com/role/RetirementPlansAdditionalInformationDetail", "http://watercorp.com/role/StockBasedCompensationAdditionalInformationDetail", "http://watercorp.com/role/StockBasedCompensationStockOptionsOutstandingRollForwardDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r296", "r297", "r298", "r299", "r320", "r353", "r478", "r488", "r705", "r706", "r707", "r708", "r709", "r710", "r730", "r788", "r792", "r835", "r836" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/RetirementPlansAdditionalInformationDetail", "http://watercorp.com/role/StockBasedCompensationAdditionalInformationDetail", "http://watercorp.com/role/StockBasedCompensationStockOptionsOutstandingRollForwardDetail" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r203", "r378", "r384", "r791" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesByCustomerClassDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r198", "r297", "r298", "r378", "r382", "r732", "r787", "r789" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesForCompanysProductsAndServicesDetail", "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesOfCompanyRecognizedAtAPointInTimeVersusOverTimeDetail", "http://watercorp.com/role/ConsolidatedStatementsOfOperations", "http://watercorp.com/role/GoodwillAndOtherIntangiblesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r198", "r297", "r298", "r378", "r382", "r732", "r787", "r789" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesForCompanysProductsAndServicesDetail", "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesOfCompanyRecognizedAtAPointInTimeVersusOverTimeDetail", "http://watercorp.com/role/ConsolidatedStatementsOfOperations", "http://watercorp.com/role/GoodwillAndOtherIntangiblesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r285", "r296", "r297", "r298", "r299", "r320", "r353", "r416", "r478", "r488", "r521", "r522", "r523", "r705", "r706", "r707", "r708", "r709", "r710", "r730", "r788", "r792", "r835", "r836" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail", "http://watercorp.com/role/RetirementPlansAdditionalInformationDetail", "http://watercorp.com/role/StockBasedCompensationAdditionalInformationDetail", "http://watercorp.com/role/StockBasedCompensationStockOptionsOutstandingRollForwardDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r285", "r296", "r297", "r298", "r299", "r320", "r353", "r416", "r478", "r488", "r521", "r522", "r523", "r705", "r706", "r707", "r708", "r709", "r710", "r730", "r788", "r792", "r835", "r836" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail", "http://watercorp.com/role/RetirementPlansAdditionalInformationDetail", "http://watercorp.com/role/StockBasedCompensationAdditionalInformationDetail", "http://watercorp.com/role/StockBasedCompensationStockOptionsOutstandingRollForwardDetail" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r138", "r143", "r295", "r483" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/DebtAdditionalInformationDetail", "http://watercorp.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r199", "r200", "r378", "r383", "r790", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/BusinessSegmentInformationSummaryOfGeographicSalesInformationDetail", "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r199", "r200", "r378", "r383", "r790", "r823", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/BusinessSegmentInformationSummaryOfGeographicSalesInformationDetail", "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r138", "r143", "r295", "r483", "r698" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/DebtAdditionalInformationDetail", "http://watercorp.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r44", "r696" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 20.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r205", "r206" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r21", "r746", "r773" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 22.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Accrued income taxes" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r25", "r746", "r773" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 17.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "verboseLabel": "Long-term income tax liabilities" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r48" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "verboseLabel": "Accrued treasury stock repurchases" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r66", "r72", "r81", "r82", "r83", "r587" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "verboseLabel": "Unrealized Gain (Loss) on Retirement Plans [Member]" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/AccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveIncomeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r63", "r64", "r65", "r72", "r81", "r82", "r83" ], "lang": { "en-us": { "role": { "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.", "label": "Accumulated Net Investment Gain (Loss) Attributable to Parent [Member]", "terseLabel": "Unrealized Gain (Loss) on Investments [Member]" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/AccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveIncomeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/AccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveIncomeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r30", "r69", "r71", "r72", "r774", "r800", "r804" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 34.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r81", "r82", "r661", "r662", "r663", "r664", "r665", "r667" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/AccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveIncomeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r68", "r72", "r81", "r82", "r83", "r125", "r126", "r127", "r587", "r692", "r795", "r796" ], "lang": { "en-us": { "role": { "disclosureGuidance": "Accumulated Other Comprehensive Loss [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]", "verboseLabel": "Accumulated Other Comprehensive Loss [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/AccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveIncomeDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail", "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r61", "r72", "r81", "r82", "r83", "r587", "r662", "r663", "r664", "r665", "r667" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Currency Translation [Member]" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/AccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveIncomeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalCashAndCashEquivalentRelatedText": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An element designated to encapsulate any additional information related to cash and cash equivalents not otherwise addressed by the existing taxonomy. Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the Entity may deposit additional funds at any time and also effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months.", "label": "Additional Cash and Cash Equivalent Related Text", "terseLabel": "Cash equivalents description" } } }, "localname": "AdditionalCashAndCashEquivalentRelatedText", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r28" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 31.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional\u00a0paid-in\u00a0capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r125", "r126", "r127", "r532", "r533", "r534", "r627" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "verboseLabel": "Additional Paid-In Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r110", "r276" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization", "terseLabel": "Amortization of intangibles" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r130", "r131", "r132", "r134", "r143", "r213", "r214", "r238", "r239", "r240", "r241", "r244", "r245", "r532", "r533", "r534", "r548", "r549", "r550", "r551", "r571", "r572", "r573", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r626", "r627", "r628", "r629", "r630", "r646", "r647", "r648", "r649", "r650", "r651", "r655", "r656", "r670", "r671", "r678", "r679", "r680", "r681", "r686", "r688", "r689", "r690", "r691", "r692", "r734", "r735", "r736", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r526" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Total stock-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r34", "r208", "r246" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for Doubtful Accounts Receivable, Current", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAllowanceForDoubtfulAccountsRollForwardDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Allowance for Doubtful Accounts Receivable [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r249" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Allowance for Doubtful Accounts Receivable, Write-offs", "negatedLabel": "Deductions" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAllowanceForDoubtfulAccountsRollForwardDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfAcquisitionCosts": { "auth_ref": [ "r110", "r268" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfOperations": { "order": 12.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of capitalized costs associated with acquisition of business. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Acquisition Costs", "terseLabel": "Purchased intangibles amortization" } } }, "localname": "AmortizationOfAcquisitionCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r110", "r268", "r276" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/EarningsPerShareAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "auth_ref": [ "r574", "r575", "r576", "r577" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.", "label": "Asset Acquisition, Consideration Transferred", "verboseLabel": "Purchase price" } } }, "localname": "AssetAcquisitionConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r19", "r117", "r184", "r188", "r194", "r237", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r581", "r588", "r645", "r694", "r696", "r744", "r772" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r9", "r43", "r117", "r237", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r581", "r588", "r645", "r694", "r696" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r634" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Total" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r220" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Unrealized Loss" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/MarketableSecuritiesScheduleOfAvailableForSaleSecuritiesReconciliationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r221", "r223", "r764" ], "calculation": { "http://watercorp.com/role/MarketableSecuritiesInvestmentsClassifiedByContractualMaturityDateDetail": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value", "terseLabel": "Due in one year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/MarketableSecuritiesInvestmentsClassifiedByContractualMaturityDateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r217", "r219", "r254", "r751" ], "calculation": { "http://watercorp.com/role/MarketableSecuritiesInvestmentsClassifiedByContractualMaturityDateDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale", "terseLabel": "Available for sale securities", "totalLabel": "Total", "verboseLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://watercorp.com/role/MarketableSecuritiesInvestmentsClassifiedByContractualMaturityDateDetail", "http://watercorp.com/role/MarketableSecuritiesScheduleOfAvailableForSaleSecuritiesReconciliationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r493", "r494", "r495", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r507", "r508", "r509", "r510", "r511", "r512", "r514", "r515", "r517", "r518", "r520", "r521", "r522", "r523", "r524" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationAdditionalInformationDetail", "http://watercorp.com/role/StockBasedCompensationPerformanceStockUnitsUnvestedRollForwardDetail", "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfPerformanceSharesDetail", "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfStockOptionsGrantedDuringThePeriodDetail", "http://watercorp.com/role/StockBasedCompensationRestrictedStockUnitsUnvestedRollForwardDetail", "http://watercorp.com/role/StockBasedCompensationStockOptionsOutstandingRollForwardDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail", "http://watercorp.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r599", "r605" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail", "http://watercorp.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BankTimeDepositsMember": { "auth_ref": [ "r759" ], "lang": { "en-us": { "role": { "documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest.", "label": "Bank Time Deposits [Member]", "terseLabel": "Time Deposits [Member]", "verboseLabel": "Time Deposits [Member]" } } }, "localname": "BankTimeDepositsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://watercorp.com/role/MarketableSecuritiesScheduleOfAvailableForSaleSecuritiesReconciliationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Accounting" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r471", "r484", "r568" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r471", "r484", "r566", "r567", "r568" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r7", "r15", "r112" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "auth_ref": [ "r43" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.", "label": "Cash, Cash Equivalents, and Short-term Investments", "terseLabel": "Cash, cash equivalents and investments" } } }, "localname": "CashCashEquivalentsAndShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r107", "r112", "r113" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r107", "r659" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "(Decrease) increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsMember": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash Equivalents [Member]" } } }, "localname": "CashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/MarketableSecuritiesScheduleOfAvailableForSaleSecuritiesReconciliationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r55", "r753", "r778" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Notes 6, 7, 8 and 12)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r291", "r292", "r293", "r300", "r825" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Other Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/OtherCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r125", "r126", "r627" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value per share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r27", "r355" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r27", "r696" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 30.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, par value $0.01 per share, 400,000 shares authorized, 162,379 and 162,084 shares issued, 59,534 and 60,728 shares outstanding at October 1, 2022 and December 31, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r77", "r79", "r80", "r88", "r756", "r781" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r87", "r97", "r755", "r780" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "verboseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/AccumulatedOtherComprehensiveLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r170", "r171", "r203", "r643", "r644", "r824" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r170", "r171", "r203", "r643", "r644", "r806", "r824" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r170", "r171", "r203", "r643", "r644", "r806", "r824" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r170", "r171", "r203", "r643", "r644", "r824" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r114", "r583" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Summary of Activity of Deferred Revenue and Customer Advances" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination": { "auth_ref": [ "r365" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, from business combination.", "label": "Contract with Customer, Asset, Increase (Decrease) for Contract Acquired in Business Combination", "terseLabel": "Increase in deferred revenue and customer advances" } } }, "localname": "ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r363", "r364", "r379" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/RevenueRecognitionSummaryOfActivityOfTheCompanysDeferredRevenueAndCustomerAdvancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized": { "auth_ref": [ "r366" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized arising from contract liability from change in timeframe for performance obligation to be satisfied.", "label": "Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized", "terseLabel": "Revenue deferred during the period, net of revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/RevenueRecognitionSummaryOfActivityOfTheCompanysDeferredRevenueAndCustomerAdvancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r363", "r364", "r379" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue and customer advances" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/RevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r380" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "negatedLabel": "Recognition of revenue included in balance at beginning of the period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/RevenueRecognitionSummaryOfActivityOfTheCompanysDeferredRevenueAndCustomerAdvancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r417", "r465", "r805" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate Debt Securities [Member]" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://watercorp.com/role/MarketableSecuritiesScheduleOfAvailableForSaleSecuritiesReconciliationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r92", "r732" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfOperations": { "order": 9.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Costs and operating expenses" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold [Abstract]", "terseLabel": "Costs and operating expenses:" } } }, "localname": "CostOfGoodsAndServicesSoldAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Sales [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail", "http://watercorp.com/role/StockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r91" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfOperations": { "order": 8.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total costs and operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CrossCurrencyInterestRateContractMember": { "auth_ref": [ "r417", "r608" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to interest rates and foreign exchange rates.", "label": "Cross Currency Interest Rate Contract [Member]", "terseLabel": "Cross Currency Interest Rate Contract [Member]" } } }, "localname": "CrossCurrencyInterestRateContractMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtAndCapitalLeaseObligations": { "auth_ref": [ "r752", "r779" ], "calculation": { "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term and long-term debt and lease obligation.", "label": "Debt and Capital Lease Obligations", "totalLabel": "Total debt" } } }, "localname": "DebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtCurrent": { "auth_ref": [ "r22" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of debt and lease obligation, classified as current.", "label": "Debt, Current", "verboseLabel": "Total notes payable and debt, current" } } }, "localname": "DebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r115", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r334", "r341", "r342", "r344", "r350" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r20", "r21", "r23", "r116", "r123", "r317", "r318", "r319", "r320", "r321", "r322", "r324", "r330", "r331", "r332", "r333", "r335", "r336", "r337", "r338", "r339", "r340", "r346", "r347", "r348", "r349", "r676", "r745", "r747", "r770" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/DebtAdditionalInformationDetail", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Interest rate margin" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/DebtSummaryOfOutstandingDebtParentheticalDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCallFeature": { "auth_ref": [ "r51", "r767" ], "lang": { "en-us": { "role": { "documentation": "Description of a feature that permits the issuer of the debt to repay or convert it before the stated maturity date (early retirement date). The description may include such items as the call price, the period that the issuer can call the debt, including the earliest call date, and other significant terms of the call feature, which may include the debt holders' ability to convert the debt to equity if the call option is exercised and contingent events that trigger the issuer's ability to call the debt.", "label": "Debt Instrument, Call Feature", "terseLabel": "Call feature on debt instrument" } } }, "localname": "DebtInstrumentCallFeature", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r23", "r345", "r747", "r770" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Long-term debt", "verboseLabel": "Long term debt gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentCovenantDescription": { "auth_ref": [ "r23", "r768" ], "lang": { "en-us": { "role": { "documentation": "Description of minimum financial levels (for example, tangible net worth and working capital) and achievement of certain financial ratios (for example, working capital ratio and debt service coverage ratio), and adherence to certain clauses which generally require or restrict certain actions (for example, entering into a debt arrangement with equal or greater seniority, and selling or discontinuing a certain business segment or material subsidiary) to be in compliance with the covenant clauses of the debt agreement. May also include a discussion of the adverse consequences that would result if the entity violates or fails to satisfy the covenants.", "label": "Debt Instrument, Covenant Description", "terseLabel": "Debt covenant description" } } }, "localname": "DebtInstrumentCovenantDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r317", "r346", "r347", "r674", "r676", "r677" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Face value of debt" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFee": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "Description of a fee associated with the debt instrument, including a commitment fee on unborrowed portions of a lender's total contractual commitment.", "label": "Debt Instrument, Fee", "terseLabel": "Debt facility fee" } } }, "localname": "DebtInstrumentFee", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r50", "r318" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Stated interest rate on debt instrument" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/DebtSummaryOfOutstandingDebtParentheticalDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateTerms": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "Description of the interest rate as being fixed or variable, and, if variable, identification of the index or rate on which the interest rate is based and the number of points or percentage added to that index or rate to set the rate, and other pertinent information, such as frequency of rate resets.", "label": "Debt Instrument, Interest Rate Terms", "terseLabel": "Interest rate terms on debt" } } }, "localname": "DebtInstrumentInterestRateTerms", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r53", "r116", "r123", "r317", "r318", "r319", "r320", "r321", "r322", "r324", "r330", "r331", "r332", "r333", "r335", "r336", "r337", "r338", "r339", "r340", "r346", "r347", "r348", "r349", "r676" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/DebtAdditionalInformationDetail", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtParentheticalDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r53", "r116", "r123", "r317", "r318", "r319", "r320", "r321", "r322", "r324", "r330", "r331", "r332", "r333", "r335", "r336", "r337", "r338", "r339", "r340", "r343", "r346", "r347", "r348", "r349", "r356", "r357", "r358", "r359", "r673", "r674", "r676", "r677", "r769" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "verboseLabel": "Debt Instrument, Term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": { "auth_ref": [ "r52" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date.", "label": "Debt Instrument, Unused Borrowing Capacity, Amount", "terseLabel": "Unused borrowing capacity" } } }, "localname": "DebtInstrumentUnusedBorrowingCapacityAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss": { "auth_ref": [ "r222" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, after Allowance for Credit Loss", "terseLabel": "Amortized Cost" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/MarketableSecuritiesScheduleOfAvailableForSaleSecuritiesReconciliationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of debt outstanding.", "label": "Debt, Weighted Average Interest Rate", "terseLabel": "Weighted-average interest rate" } } }, "localname": "DebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r330", "r675" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedLabel": "Unamortized debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r118", "r547", "r557", "r558", "r559" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetDomain": { "auth_ref": [ "r545" ], "lang": { "en-us": { "role": { "documentation": "Identification of the deferred tax asset for which a valuation reserve exists.", "label": "Deferred Tax Asset [Domain]" } } }, "localname": "DeferredTaxAssetDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r394", "r432", "r459", "r465", "r466" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "negatedLabel": "Net amortization: Net actuarial loss" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/RetirementPlansDefinedBenefitPlanNetPeriodicBenefitCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "auth_ref": [ "r394", "r433", "r460", "r465", "r466" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)", "verboseLabel": "Net amortization: Prior service (credit) cost" } } }, "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/RetirementPlansDefinedBenefitPlanNetPeriodicBenefitCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/RetirementPlansAdditionalInformationDetail", "http://watercorp.com/role/RetirementPlansDefinedBenefitPlanNetPeriodicBenefitCostDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear": { "auth_ref": [ "r463", "r466" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contributions received and expected to be received by defined benefit plan from employer in current fiscal year.", "label": "Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year", "terseLabel": "Estimated future employer contributions in current fiscal year" } } }, "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/RetirementPlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r394", "r431", "r458", "r465", "r466" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedLabel": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/RetirementPlansDefinedBenefitPlanNetPeriodicBenefitCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r394", "r398", "r430", "r457", "r465", "r466" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "verboseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/RetirementPlansDefinedBenefitPlanNetPeriodicBenefitCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r428", "r455", "r465", "r466" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "terseLabel": "Net periodic pension cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/RetirementPlansDefinedBenefitPlanNetPeriodicBenefitCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r396", "r429", "r456", "r465", "r466" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost", "verboseLabel": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/RetirementPlansDefinedBenefitPlanNetPeriodicBenefitCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPostretirementHealthCoverageMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide postretirement health benefits to retiree or beneficiary. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Postretirement Health Coverage [Member]", "verboseLabel": "Retiree Healthcare Plan [Member]" } } }, "localname": "DefinedBenefitPostretirementHealthCoverageMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/RetirementPlansDefinedBenefitPlanNetPeriodicBenefitCostDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r110", "r281" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetNotionalAmount": { "auth_ref": [ "r593", "r594", "r596" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payments on the derivative asset.", "label": "Derivative Asset, Notional Amount", "terseLabel": "Notional value, derivative asset" } } }, "localname": "DerivativeAssetNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail", "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r58", "r59", "r60", "r603", "r712" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Fair Value, Gross Asset", "terseLabel": "Fair value, derivative asset", "verboseLabel": "Fair value, derivative asset" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r58", "r59", "r60", "r603", "r712" ], "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Fair value, derivative liability", "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Fair Value, Gross Liability", "verboseLabel": "Foreign currency exchange contracts" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainOnDerivative": { "auth_ref": [ "r601" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain on Derivative", "terseLabel": "Interest earned" } } }, "localname": "DerivativeGainOnDerivative", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r59", "r600", "r604", "r606", "r610" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r597", "r600", "r606", "r610", "r611", "r615", "r616" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilityNotionalAmount": { "auth_ref": [ "r593", "r594", "r596" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payments on the derivative liability.", "label": "Derivative Liability, Notional Amount", "terseLabel": "Notional value, derivative liability" } } }, "localname": "DerivativeLiabilityNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTermOfContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative, Term of Contract", "verboseLabel": "Derivative instrument, term" } } }, "localname": "DerivativeTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r122", "r592", "r595", "r597", "r598", "r614" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivative Transactions" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DescriptionOfForeignCurrencyDerivativeActivities": { "auth_ref": [ "r592", "r595", "r596", "r597", "r598", "r613" ], "lang": { "en-us": { "role": { "documentation": "General discussion of the entity's foreign currency derivative activities.", "label": "Description of Foreign Currency Derivative Activities", "terseLabel": "Maturity period of foreign exchange contracts" } } }, "localname": "DescriptionOfForeignCurrencyDerivativeActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DescriptionOfForeignCurrencyExposure": { "auth_ref": [ "r592", "r595", "r596", "r597", "r598", "r613" ], "lang": { "en-us": { "role": { "documentation": "Description of the sources of foreign currency exchange rate risk exposure faced by the entity.", "label": "Description of Foreign Currency Exposure", "terseLabel": "Foreign currency exposure" } } }, "localname": "DescriptionOfForeignCurrencyExposure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DilutiveSecurities": { "auth_ref": [ "r159" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities.", "label": "Dilutive Securities, Effect on Basic Earnings Per Share", "verboseLabel": "Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities, Net Income (Numerator)" } } }, "localname": "DilutiveSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/EarningsPerShareEarningsPerShareReconciliationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Abstract]" } } }, "localname": "DisaggregationOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]", "verboseLabel": "Revenue, Major Customer [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfGeographicSalesInformationDetail", "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesByCustomerClassDetail", "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesForCompanysProductsAndServicesDetail", "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesOfCompanyRecognizedAtAPointInTimeVersusOverTimeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r378", "r382", "r383", "r384", "r385", "r386", "r387", "r388" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfGeographicSalesInformationDetail", "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesForCompanysProductsAndServicesDetail", "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesOfCompanyRecognizedAtAPointInTimeVersusOverTimeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Summary of Net Sales of Company Recognized at a Point in Time Versus Over Time" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r492", "r493", "r527", "r528", "r529", "r536" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r89", "r135", "r136", "r137", "r138", "r139", "r146", "r149", "r155", "r156", "r157", "r162", "r163", "r628", "r629", "r757", "r782" ], "calculation": { "http://watercorp.com/role/EarningsPerShareEarningsPerShareReconciliationDetail": { "order": 1.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net income per basic common share", "verboseLabel": "Net income per basic common share, Per Share Amount" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations", "http://watercorp.com/role/EarningsPerShareEarningsPerShareReconciliationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r89", "r135", "r136", "r137", "r138", "r139", "r149", "r155", "r156", "r157", "r162", "r163", "r628", "r629", "r757", "r782" ], "calculation": { "http://watercorp.com/role/EarningsPerShareEarningsPerShareReconciliationDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net income per diluted common share", "totalLabel": "Net income per diluted common share, Per Share Amount" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations", "http://watercorp.com/role/EarningsPerShareEarningsPerShareReconciliationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r158", "r160", "r161", "r164" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r659" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r539" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r119", "r539", "r560" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 21.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued employee compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]" } } }, "localname": "EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r81", "r82", "r83", "r125", "r126", "r127", "r131", "r140", "r142", "r165", "r241", "r355", "r360", "r532", "r533", "r534", "r550", "r551", "r627", "r661", "r662", "r663", "r664", "r665", "r667", "r692", "r795", "r796", "r797" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/AccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveIncomeDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail", "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "auth_ref": [ "r235", "r784" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)", "terseLabel": "Unrealized gain on an equity security" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r634", "r635", "r641" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r634", "r635", "r636", "r640", "r641" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "terseLabel": "Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r332", "r346", "r347", "r417", "r419", "r420", "r421", "r422", "r423", "r424", "r465", "r635", "r702", "r703", "r704" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r634", "r635", "r637", "r638", "r642" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r332", "r417", "r419", "r424", "r465", "r635", "r702" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r332", "r346", "r347", "r417", "r419", "r424", "r465", "r635", "r703" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Significant Unobservable Inputs (Level 2) [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r332", "r346", "r347", "r417", "r419", "r420", "r421", "r422", "r423", "r424", "r465", "r635", "r704" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Significant Unobservable Inputs (Level 3) [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations": { "auth_ref": [ "r634", "r635" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of obligations measured on a recurring basis.", "label": "Obligations, Fair Value Disclosure", "terseLabel": "Contingent consideration" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisObligations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value, Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r332", "r346", "r347", "r417", "r419", "r420", "r421", "r422", "r423", "r424", "r465", "r702", "r703", "r704" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r639", "r642" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Measurements, Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r225", "r226", "r232", "r233", "r234", "r247", "r250", "r251", "r252", "r253", "r255", "r256", "r257", "r258", "r343", "r354", "r617", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r843", "r844", "r845", "r846", "r847", "r848", "r849" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://watercorp.com/role/MarketableSecuritiesScheduleOfAvailableForSaleSecuritiesReconciliationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Weighted-Average Amortization Period" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesScheduleOfIntangibleAssetsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r17", "r275" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesScheduleOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r277" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "Future amortization expense, year 1" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r277" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "Future amortization expense, year 5" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r277" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "Future amortization expense, year 4" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r277" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "Future amortization expense, year 3" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r277" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "Future amortization expense, year 2" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r269", "r272", "r275", "r279", "r733", "r740" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/GoodwillAndOtherIntangiblesAdditionalInformationDetail", "http://watercorp.com/role/GoodwillAndOtherIntangiblesScheduleOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r269", "r274" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/GoodwillAndOtherIntangiblesAdditionalInformationDetail", "http://watercorp.com/role/GoodwillAndOtherIntangiblesScheduleOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r270" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "verboseLabel": "Intangible assets other than goodwill capitalized during the period" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r578" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.", "label": "Fiscal Period, Policy [Policy Text Block]", "terseLabel": "Fiscal Period" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r669" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Translation of Foreign Currencies" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r59", "r417", "r607" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contract [Member]", "terseLabel": "Foreign Currency Exchange Contract [Member]" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignPlanMember": { "auth_ref": [ "r470", "r474", "r487" ], "lang": { "en-us": { "role": { "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Foreign Plan [Member]", "verboseLabel": "Non-U.S. Pension Plans [Member]" } } }, "localname": "ForeignPlanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/RetirementPlansDefinedBenefitPlanNetPeriodicBenefitCostDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet": { "auth_ref": [ "r600", "r606", "r607" ], "calculation": { "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate impact of foreign currency derivatives on earnings for the period. Includes impact of foreign currency cash flow hedge ineffectiveness and the ineffectiveness of fair value hedging derivatives and full change in fair value of the foreign currency derivatives not designated as hedging instruments.", "label": "Gain (Loss) on Foreign Currency Derivatives Recorded in Earnings, Net", "totalLabel": "Cumulative net pre-tax losses" } } }, "localname": "GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r95", "r110", "r218" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain (Loss) on Investments" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r16", "r261", "r262", "r264", "r266", "r696", "r743" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets", "http://watercorp.com/role/GoodwillAndOtherIntangiblesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r280" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangibles" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangibles" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r263" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Goodwill foreign currency translation adjustments" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r86", "r184", "r187", "r190", "r193", "r196", "r741", "r754", "r760", "r785" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r284", "r288" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail", "http://watercorp.com/role/StockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail", "http://watercorp.com/role/StockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r542" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r542" ], "lang": { "en-us": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]", "terseLabel": "Income Tax Authority, Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority, Name [Domain]", "terseLabel": "Income Tax Authority, Name [Domain]" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r119", "r540", "r544", "r546", "r555", "r561", "r563", "r564", "r565" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r120", "r141", "r142", "r183", "r538", "r556", "r562", "r786" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxHolidayAggregateDollarAmount": { "auth_ref": [ "r561" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of income taxes from which a reporting entity is exempt or for which it will receive a reduction in income taxes as a result of the income tax holiday granted by the taxing jurisdiction.", "label": "Income Tax Holiday, Aggregate Dollar Amount", "terseLabel": "Income tax holiday amount" } } }, "localname": "IncomeTaxHolidayAggregateDollarAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare": { "auth_ref": [ "r561" ], "lang": { "en-us": { "role": { "documentation": "Per share amount effect of the income tax benefit resulting from the income tax holidays granted by taxing jurisdictions.", "label": "Income Tax Holiday, Income Tax Benefits Per Share", "terseLabel": "Income tax holiday per share benefit" } } }, "localname": "IncomeTaxHolidayIncomeTaxBenefitsPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r109" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Decrease in accounts payable and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r109" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "(Increase) decrease in accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r109" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Increase in inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Change in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r109" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Increase in other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r109" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "verboseLabel": "Decrease in other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r109" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Increase in other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r271", "r278" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesScheduleOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r271", "r278" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesScheduleOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [ "r16" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Gross Carrying Amount" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesScheduleOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r267", "r273" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r85", "r182", "r672", "r675", "r758" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which reported facts about interest income have been included.", "label": "Interest Income [Member]", "terseLabel": "Interest Income [Member]" } } }, "localname": "InterestIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r260" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r35", "r259" ], "calculation": { "http://watercorp.com/role/InventoriesInventoryNetOfReservesDetail": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/InventoriesInventoryNetOfReservesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r8", "r41", "r696" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://watercorp.com/role/InventoriesInventoryNetOfReservesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets", "http://watercorp.com/role/InventoriesInventoryNetOfReservesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net, Items Net of Reserve Alternative [Abstract]" } } }, "localname": "InventoryNetItemsNetOfReserveAlternativeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r37", "r259" ], "calculation": { "http://watercorp.com/role/InventoriesInventoryNetOfReservesDetail": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/InventoriesInventoryNetOfReservesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r36", "r259" ], "calculation": { "http://watercorp.com/role/InventoriesInventoryNetOfReservesDetail": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in progress" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/InventoriesInventoryNetOfReservesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r94", "r181" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r236", "r783" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Other Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/MarketableSecuritiesScheduleOfAvailableForSaleSecuritiesReconciliationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/MarketableSecuritiesScheduleOfAvailableForSaleSecuritiesReconciliationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Investments Classified By Contractual Maturity Date" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/MarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r231", "r742", "r765", "r822", "r850" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Marketable Securities" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/MarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r47", "r117", "r189", "r237", "r306", "r307", "r308", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r582", "r588", "r589", "r645", "r694", "r695" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 12.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r33", "r117", "r237", "r645", "r696", "r748", "r776" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r10", "r49", "r117", "r237", "r306", "r307", "r308", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r582", "r588", "r589", "r645", "r694", "r695", "r696" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 19.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r634" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "terseLabel": "Total" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r12", "r13", "r14", "r23", "r24", "r117", "r237", "r306", "r307", "r308", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r582", "r588", "r589", "r645", "r694", "r695" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 13.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Long-term liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LicensingAgreementsMember": { "auth_ref": [ "r570" ], "lang": { "en-us": { "role": { "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).", "label": "Licensing Agreements [Member]", "terseLabel": "Licensing Agreements [Member]" } } }, "localname": "LicensingAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesScheduleOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r45" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationStatusAxis": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "Information by status of pending, threatened, or settled litigation.", "label": "Litigation Status [Axis]", "terseLabel": "Litigation Status [Axis]" } } }, "localname": "LitigationStatusAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusDomain": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "Status of pending, threatened, or settled litigation.", "label": "Litigation Status [Domain]", "terseLabel": "Litigation Status [Domain]" } } }, "localname": "LitigationStatusDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/DebtSummaryOfOutstandingDebtParentheticalDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "verboseLabel": "Fair value of fixed interest rate debt" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r23" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 14.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 }, "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail": { "order": 1.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt", "verboseLabel": "Total long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/ConsolidatedBalanceSheets", "http://watercorp.com/role/DebtAdditionalInformationDetail", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r53", "r305" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r107" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r107" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r107", "r108", "r111" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r135", "r136", "r137", "r138", "r146", "r147", "r154", "r157", "r184", "r187", "r190", "r193", "r196" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://watercorp.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "presentationGuidance": "Net income per basic common share, Net Income (Numerator)", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://watercorp.com/role/ConsolidatedStatementsOfOperations", "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://watercorp.com/role/EarningsPerShareEarningsPerShareReconciliationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r148", "r150", "r151", "r152", "r153", "r154", "r157" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Net income per diluted common share, Net Income (Numerator)" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/EarningsPerShareEarningsPerShareReconciliationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r5", "r128", "r129", "r132", "r133", "r143", "r144", "r145", "r215", "r216", "r242", "r243", "r552", "r553", "r554", "r625", "r631", "r632", "r633", "r652", "r653", "r654", "r682", "r683", "r687", "r693", "r737", "r738", "r739", "r799", "r800", "r801", "r802", "r804" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "New Accounting Pronouncements and Changes in Accounting Principles [Text Block]", "terseLabel": "Recent Accounting Standard Changes and Developments" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/RecentAccountingStandardChangesAndDevelopments" ], "xbrltype": "textBlockItemType" }, "us-gaap_NotesAndLoansPayableCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 27.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail": { "order": 2.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of all long-term notes and loans payable due within one year or the operating cycle if longer.", "label": "Notes and Loans Payable, Current", "terseLabel": "Notes payable and debt", "verboseLabel": "Total notes payable and debt, current" } } }, "localname": "NotesAndLoansPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableToBanksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A written promise to pay a note to a bank.", "label": "Notes Payable to Banks [Member]", "terseLabel": "Notes Payable to Banks [Member]" } } }, "localname": "NotesPayableToBanksMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r176" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r176" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r184", "r187", "r190", "r193", "r196" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r685" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 26.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r685" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 18.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r684" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Operating lease assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r42", "r696" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of other assets.", "label": "Other Assets, Fair Value Disclosure", "terseLabel": "Waters 401(k) Restoration Plan assets" } } }, "localname": "OtherAssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r599", "r615" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other Assets [Member]" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r18" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 11.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r62", "r69", "r657", "r658", "r660" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "terseLabel": "Foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location in other comprehensive income.", "label": "Other Comprehensive Income Location [Axis]", "terseLabel": "Other Comprehensive Income Location [Axis]" } } }, "localname": "OtherComprehensiveIncomeLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in other comprehensive income.", "label": "Other Comprehensive Income Location [Domain]", "terseLabel": "Other Comprehensive Income Location [Domain]" } } }, "localname": "OtherComprehensiveIncomeLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax": { "auth_ref": [ "r63", "r64", "r69" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 10.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and after adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, before Tax", "verboseLabel": "Unrealized gains on investments before income taxes" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r63", "r64", "r69" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 9.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax", "totalLabel": "Unrealized gainson investments, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax": { "auth_ref": [ "r63", "r64", "r70" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 11.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after adjustment, of tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Tax", "negatedLabel": "Income tax expense" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r76", "r79", "r81", "r82", "r84", "r87", "r355", "r661", "r666", "r667", "r755", "r780" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive (loss) income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r76", "r79", "r579", "r580", "r586" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Other comprehensive (loss) income, net of tax", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/AccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveIncomeDetail", "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax": { "auth_ref": [ "r67", "r69" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 7.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment and Tax", "negatedLabel": "Retirement liability adjustment before reclassifications" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": { "auth_ref": [ "r67", "r69", "r436", "r465" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 6.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax", "negatedTotalLabel": "Retirement liability adjustment before income taxes" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r67", "r69" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedTotalLabel": "Retirement liability adjustment, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r67", "r70", "r579" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 5.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax", "terseLabel": "Income tax expense" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax": { "auth_ref": [ "r69", "r73", "r74", "r436" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 8.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for net period benefit cost (credit) of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, before Tax", "terseLabel": "Amounts reclassified to other income, net" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeMember": { "auth_ref": [ "r609" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which reported facts about other comprehensive income have been included.", "label": "Other Comprehensive Income (Loss) [Member]", "terseLabel": "Other comprehensive income [Member]" } } }, "localname": "OtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r599", "r615" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]", "terseLabel": "Other Current Assets [Member]" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]", "terseLabel": "Other Current Liabilities [Member]" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIncomeMember": { "auth_ref": [ "r612" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other revenue.", "label": "Other Income [Member]" } } }, "localname": "OtherIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r48", "r696" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 24.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesMember": { "auth_ref": [ "r599", "r615" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other liabilities.", "label": "Other Liabilities [Member]" } } }, "localname": "OtherLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r54" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 16.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r96" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "verboseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromDerivativeInstrumentFinancingActivities": { "auth_ref": [], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net cash outflow or inflow from derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments.", "label": "Payments for (Proceeds from) Derivative Instrument, Financing Activities", "negatedLabel": "Proceeds from derivative contracts" } } }, "localname": "PaymentsForProceedsFromDerivativeInstrumentFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromProductiveAssets": { "auth_ref": [], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net cash outflow or inflow from purchases, sales and disposals of property, plant and equipment and other productive assets, including intangibles.", "label": "Payments for (Proceeds from) Productive Assets", "negatedLabel": "Additions to property, plant, equipment and software capitalization" } } }, "localname": "PaymentsForProceedsFromProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r103" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchases of treasury shares" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r105" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Payments of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r100" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 27.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r416", "r418", "r424", "r442", "r444", "r445", "r446", "r447", "r448", "r465", "r467", "r468", "r469", "r489" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "terseLabel": "Retirement Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/RetirementPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r25", "r392", "r393", "r415", "r465" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 15.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.", "label": "Liability, Defined Benefit Plan, Noncurrent", "terseLabel": "Long-term portion of retirement benefits" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r390", "r392", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r440", "r441", "r443", "r446", "r450", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r469", "r470", "r484", "r485", "r486", "r487" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Plan [Member]", "terseLabel": "Pension Plans [Member]" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/RetirementPlansDefinedBenefitPlanNetPeriodicBenefitCostDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r26", "r352" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value per share" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r26", "r352" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r26", "r696" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 29.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock, par value $0.01 per share, 5,000 shares authorized, none issued at October 1, 2022 and December 31, 2021" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r102" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from debt issuances" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r101", "r531" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options", "terseLabel": "Proceeds from stock plans" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "auth_ref": [ "r99" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 28.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.", "label": "Proceeds from Sale, Maturity and Collection of Investments", "terseLabel": "Maturities and sales of investments" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfEquityMethodInvestments": { "auth_ref": [ "r98" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Proceeds from Sale of Equity Method Investments", "terseLabel": "Proceeds from sale of equity method investment" } } }, "localname": "ProceedsFromSaleOfEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product [Member]", "verboseLabel": "Total product sales [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesForCompanysProductsAndServicesDetail", "http://watercorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r6", "r75", "r78", "r83", "r106", "r117", "r130", "r141", "r142", "r184", "r187", "r190", "r193", "r196", "r237", "r306", "r307", "r308", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r579", "r584", "r585", "r590", "r591", "r629", "r645", "r760" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "verboseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r283", "r696", "r766", "r777" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r90", "r248" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for Doubtful Accounts", "terseLabel": "Additions" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAllowanceForDoubtfulAccountsRollForwardDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r207", "r210", "r211", "r212" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivable [Policy Text Block]", "verboseLabel": "Accounts Receivable and Allowance for Credit Losses" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r104" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Payments on debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r537", "r731", "r837" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfOperations": { "order": 11.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development expenses" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and Development Expenses [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "verboseLabel": "Restricted Stock Plan [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationRestrictedStockUnitsUnvestedRollForwardDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r286", "r287", "r289", "r290" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r29", "r360", "r696", "r775", "r799", "r804" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 32.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r125", "r126", "r127", "r131", "r140", "r142", "r241", "r532", "r533", "r534", "r550", "r551", "r627", "r795", "r797" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r443", "r446", "r450", "r451", "r452", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r488" ], "lang": { "en-us": { "role": { "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Axis]" } } }, "localname": "RetirementPlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/RetirementPlansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r443", "r446", "r450", "r451", "r452", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r488" ], "lang": { "en-us": { "role": { "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Domain]" } } }, "localname": "RetirementPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/RetirementPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanSponsorLocationAxis": { "auth_ref": [ "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r443", "r446", "r451", "r452", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r470", "r474", "r487" ], "lang": { "en-us": { "role": { "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Axis]" } } }, "localname": "RetirementPlanSponsorLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/RetirementPlansAdditionalInformationDetail", "http://watercorp.com/role/RetirementPlansDefinedBenefitPlanNetPeriodicBenefitCostDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanSponsorLocationDomain": { "auth_ref": [ "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r443", "r446", "r451", "r452", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r470", "r474", "r487" ], "lang": { "en-us": { "role": { "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Domain]" } } }, "localname": "RetirementPlanSponsorLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/RetirementPlansAdditionalInformationDetail", "http://watercorp.com/role/RetirementPlansDefinedBenefitPlanNetPeriodicBenefitCostDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r390", "r391", "r392", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r440", "r441", "r443", "r446", "r450", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r469", "r470", "r471", "r472", "r473", "r474", "r484", "r485", "r486", "r487" ], "lang": { "en-us": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/RetirementPlansAdditionalInformationDetail", "http://watercorp.com/role/RetirementPlansDefinedBenefitPlanNetPeriodicBenefitCostDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r390", "r391", "r392", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r440", "r441", "r443", "r446", "r450", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r469", "r470", "r471", "r472", "r473", "r474", "r484", "r485", "r486", "r487" ], "lang": { "en-us": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/RetirementPlansAdditionalInformationDetail", "http://watercorp.com/role/RetirementPlansDefinedBenefitPlanNetPeriodicBenefitCostDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r179", "r180", "r186", "r191", "r192", "r198", "r199", "r203", "r377", "r378", "r732" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfOperations": { "order": 7.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfGeographicSalesInformationDetail", "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesByCustomerClassDetail", "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesForCompanysProductsAndServicesDetail", "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesOfCompanyRecognizedAtAPointInTimeVersusOverTimeDetail", "http://watercorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r367", "r368", "r369", "r370", "r371", "r372", "r375", "r376", "r381", "r389" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r201" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Summary of Geographic Sales Information" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Recognition [Abstract]" } } }, "localname": "RevenueRecognitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueRecognitionAndDeferredRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Recognition and Deferred Revenue [Abstract]" } } }, "localname": "RevenueRecognitionAndDeferredRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r373" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 25.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Deferred revenue and customer advances", "verboseLabel": "Deferred revenue and customer advances expected to be recognized" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets", "http://watercorp.com/role/RevenueRecognitionScheduleOfEstimatedAmountOfDeferredRevenueAndCustomerAdvancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "verboseLabel": "Deferred revenue and customer advances recognition period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/RevenueRecognitionScheduleOfEstimatedAmountOfDeferredRevenueAndCustomerAdvancesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/RevenueRecognitionScheduleOfEstimatedAmountOfDeferredRevenueAndCustomerAdvancesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Schedule of Amount of Deferred Revenue and Customer Advances" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r72", "r666", "r667" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive Income" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/AccumulatedOtherComprehensiveLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-sale [Line Items]", "terseLabel": "Schedule of Available-for-sale Securities [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/MarketableSecuritiesScheduleOfAvailableForSaleSecuritiesReconciliationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]", "terseLabel": "Schedule of Available-for-Sale Securities Reconciliation" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/MarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": { "auth_ref": [ "r222", "r224", "r227", "r228", "r229", "r230", "r762", "r763" ], "lang": { "en-us": { "role": { "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Schedule of Available-for-sale Securities [Table]", "terseLabel": "Schedule of Available-for-sale Securities [Table]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/MarketableSecuritiesScheduleOfAvailableForSaleSecuritiesReconciliationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Summary of Outstanding Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r449", "r450", "r453", "r454", "r465" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/RetirementPlansAdditionalInformationDetail", "http://watercorp.com/role/RetirementPlansDefinedBenefitPlanNetPeriodicBenefitCostDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative instruments (including nonderivative instruments that are designated and qualify as hedging instruments) of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position.", "label": "Schedule of Derivatives Instruments Statements of Financial Performance and Financial Position, Location [Table Text Block]", "terseLabel": "Gains (Losses) on Foreign Exchange Contracts" } } }, "localname": "ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Earnings Per Share Reconciliation" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r525", "r535" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r525" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]", "terseLabel": "Schedule of Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r198" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Summary of Net Sales for Company's Products and Services" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r203" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.", "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "terseLabel": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]" } } }, "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesByCustomerClassDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock": { "auth_ref": [ "r604" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the presentation of foreign exchange contracts on the statement of financial position, including the fair value amounts and location of such amounts.", "label": "Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block]", "terseLabel": "Summary of Foreign Currency Exchange Contracts and Interest Rate Cross-Currency Swap Agreements" } } }, "localname": "ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Schedule of Intangible Assets" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r11", "r38", "r39", "r40" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Inventory, Net of Reserves" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.", "label": "Schedule of Net Benefit Costs [Table Text Block]", "terseLabel": "Defined Benefit Plan, Net Periodic Benefit Cost" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/RetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Summary of Performance Stock Units Unvested Roll Forward" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Summary of Activity of Company's Accrued Warranty Liability" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "terseLabel": "Summary of Net Sales by Customer Class" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r490", "r491", "r493", "r494", "r495", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r507", "r508", "r509", "r510", "r511", "r512", "r514", "r515", "r517", "r518", "r520", "r521", "r522", "r523", "r524" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationAdditionalInformationDetail", "http://watercorp.com/role/StockBasedCompensationPerformanceStockUnitsUnvestedRollForwardDetail", "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfPerformanceSharesDetail", "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfStockOptionsGrantedDuringThePeriodDetail", "http://watercorp.com/role/StockBasedCompensationRestrictedStockUnitsUnvestedRollForwardDetail", "http://watercorp.com/role/StockBasedCompensationStockOptionsOutstandingRollForwardDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "auth_ref": [ "r530" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.", "label": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block]", "verboseLabel": "Summary of Stock Options Outstanding by Exercise Price Range" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r497", "r513", "r516" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Summary of Stock Options Outstanding Roll Forward" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r519" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Summary of Relevant Data Used to Determine the Value of Stock Options Granted During the Period" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r175", "r177", "r178", "r184", "r185", "r190", "r194", "r195", "r196", "r197", "r198", "r202", "r203", "r204" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Business Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r93" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfOperations": { "order": 10.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling and Administrative Expenses [Member]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "definitionGuidance": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service [Member]", "verboseLabel": "Total service sales [Member]" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesForCompanysProductsAndServicesDetail", "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesOfCompanyRecognizedAtAPointInTimeVersusOverTimeDetail", "http://watercorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r109" ], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r493" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r512" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Shares, Forfeited", "terseLabel": "Shares Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationPerformanceStockUnitsUnvestedRollForwardDetail", "http://watercorp.com/role/StockBasedCompensationRestrictedStockUnitsUnvestedRollForwardDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r512" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date fair value of shares forfeited", "verboseLabel": "Weighted-average grant date fair value per share of shares forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationPerformanceStockUnitsUnvestedRollForwardDetail", "http://watercorp.com/role/StockBasedCompensationRestrictedStockUnitsUnvestedRollForwardDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "definitionGuidance": "Shares Granted", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Shares granted", "verboseLabel": "Shares, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationPerformanceStockUnitsUnvestedRollForwardDetail", "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfPerformanceSharesDetail", "http://watercorp.com/role/StockBasedCompensationRestrictedStockUnitsUnvestedRollForwardDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date fair value of shares granted", "verboseLabel": "Weighted-average grant date fair value per share of shares granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationAdditionalInformationDetail", "http://watercorp.com/role/StockBasedCompensationPerformanceStockUnitsUnvestedRollForwardDetail", "http://watercorp.com/role/StockBasedCompensationRestrictedStockUnitsUnvestedRollForwardDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r507", "r508" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested Ending balance, Shares", "periodStartLabel": "Unvested Beginning balance, Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationPerformanceStockUnitsUnvestedRollForwardDetail", "http://watercorp.com/role/StockBasedCompensationRestrictedStockUnitsUnvestedRollForwardDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationRestrictedStockUnitsUnvestedRollForwardDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r507", "r508" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted-average grant date fair value per share of shares unvested at end of period", "periodStartLabel": "Weighted-average grant date fair value per share of shares unvested at beginning of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationPerformanceStockUnitsUnvestedRollForwardDetail", "http://watercorp.com/role/StockBasedCompensationRestrictedStockUnitsUnvestedRollForwardDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Shares, Vested", "negatedTerseLabel": "Shares Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationPerformanceStockUnitsUnvestedRollForwardDetail", "http://watercorp.com/role/StockBasedCompensationRestrictedStockUnitsUnvestedRollForwardDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date fair value per share of shares vested", "verboseLabel": "Weighted-average grant date fair value per share of shares vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationPerformanceStockUnitsUnvestedRollForwardDetail", "http://watercorp.com/role/StockBasedCompensationRestrictedStockUnitsUnvestedRollForwardDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "terseLabel": "Performance Stock Units Issued and Significant Assumptions Used to Estimate Fair Values", "verboseLabel": "Weighted-Average Exercise Price and Fair Value of Options on the Date of Grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfPerformanceSharesDetail", "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfStockOptionsGrantedDuringThePeriodDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments": { "auth_ref": [ "r522" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The estimated amount of dividends to be paid to holders of the underlying shares (expected dividends) over the option's term. Dividends are taken into account because payment of dividends to shareholders reduces the fair value of the underlying shares, and option holders generally do not receive dividends.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Payments", "terseLabel": "Fair value assumptions, expected dividends" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfPerformanceSharesDetail", "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfStockOptionsGrantedDuringThePeriodDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r523" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Fair value assumptions, risk free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfPerformanceSharesDetail", "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfStockOptionsGrantedDuringThePeriodDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate", "terseLabel": "Fair value assumptions, expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfPerformanceSharesDetail", "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfStockOptionsGrantedDuringThePeriodDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationAdditionalInformationDetail", "http://watercorp.com/role/StockBasedCompensationPerformanceStockUnitsUnvestedRollForwardDetail", "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfPerformanceSharesDetail", "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfStockOptionsGrantedDuringThePeriodDetail", "http://watercorp.com/role/StockBasedCompensationRestrictedStockUnitsUnvestedRollForwardDetail", "http://watercorp.com/role/StockBasedCompensationStockOptionsOutstandingRollForwardDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r530" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "verboseLabel": "Number of shares available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r501" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Canceled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationStockOptionsOutstandingRollForwardDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r501" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price of options canceled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationStockOptionsOutstandingRollForwardDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted", "verboseLabel": "Options issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfStockOptionsGrantedDuringThePeriodDetail", "http://watercorp.com/role/StockBasedCompensationStockOptionsOutstandingRollForwardDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date fair value of options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfStockOptionsGrantedDuringThePeriodDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r498", "r499" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at July 2, 2022", "periodStartLabel": "Outstanding at December 31, 2021" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationStockOptionsOutstandingRollForwardDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Options Issued and Significant Assumptions Used to Estimate Option Fair Values" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfStockOptionsGrantedDuringThePeriodDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r498", "r499" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted-average exercise price of options outstanding at end of period", "periodStartLabel": "Weighted-average exercise price of options outstanding at beginning of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationStockOptionsOutstandingRollForwardDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r493", "r494", "r495", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r507", "r508", "r509", "r510", "r511", "r512", "r514", "r515", "r517", "r518", "r520", "r521", "r522", "r523", "r524" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationAdditionalInformationDetail", "http://watercorp.com/role/StockBasedCompensationPerformanceStockUnitsUnvestedRollForwardDetail", "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfPerformanceSharesDetail", "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfStockOptionsGrantedDuringThePeriodDetail", "http://watercorp.com/role/StockBasedCompensationRestrictedStockUnitsUnvestedRollForwardDetail", "http://watercorp.com/role/StockBasedCompensationStockOptionsOutstandingRollForwardDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r503" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-average exercise price of options exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationStockOptionsOutstandingRollForwardDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-average exercise price of options granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfStockOptionsGrantedDuringThePeriodDetail", "http://watercorp.com/role/StockBasedCompensationStockOptionsOutstandingRollForwardDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of number and weighted-average grant date fair value for nonvested performance shares.", "label": "Share-based Compensation, Performance Shares Award Nonvested Activity [Table Text Block]", "terseLabel": "Summary of Restricted Stock Units Unvested Roll Forward" } } }, "localname": "ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r493" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Award vesting rights" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Award expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r520" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Fair value assumptions, expected life in years" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfPerformanceSharesDetail", "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfStockOptionsGrantedDuringThePeriodDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Ending Balance, shares", "periodStartLabel": "Beginning Balance, shares" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r42", "r749", "r750", "r771" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestmentsMember": { "auth_ref": [ "r818", "r819", "r820", "r821" ], "lang": { "en-us": { "role": { "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet.", "label": "Short-term Investments [Member]" } } }, "localname": "ShortTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/MarketableSecuritiesScheduleOfAvailableForSaleSecuritiesReconciliationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit": { "auth_ref": [ "r541" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date.", "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit", "terseLabel": "Expected change in unrecognized tax benefits in the next twelve months" } } }, "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Software Development [Member]" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesScheduleOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StandardProductWarrantyAccrualCurrent": { "auth_ref": [], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 23.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability that is expected to be paid within one year or the normal operating cycle, if longer. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual, Current", "periodEndLabel": "Balance at End of Period", "periodStartLabel": "Balance at Beginning of Period", "terseLabel": "Accrued warranty" } } }, "localname": "StandardProductWarrantyAccrualCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfActivityOfCompanysAccruedWarrantyLiabilityDetail", "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r301" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Settlements Made" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfActivityOfCompanysAccruedWarrantyLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r302" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Accruals for Warranties" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfActivityOfCompanysAccruedWarrantyLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]", "terseLabel": "Product Warranty Costs" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r57", "r81", "r82", "r83", "r125", "r126", "r127", "r131", "r140", "r142", "r165", "r241", "r355", "r360", "r532", "r533", "r534", "r550", "r551", "r627", "r661", "r662", "r663", "r664", "r665", "r667", "r692", "r795", "r796", "r797" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/AccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveIncomeDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfForwardForeignExchangeContractsDetail", "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations", "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r125", "r126", "r127", "r165", "r732" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations", "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r26", "r27", "r355", "r360" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "verboseLabel": "Issuance of common stock for Employee Stock Purchase Plan, shares" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r26", "r27", "r355", "r360" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "verboseLabel": "Stock-based compensation, shares" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r26", "r27", "r355", "r360", "r503" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised", "verboseLabel": "Issuance of common stock for stock options exercised, shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://watercorp.com/role/StockBasedCompensationStockOptionsOutstandingRollForwardDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r26", "r27", "r355", "r360" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "verboseLabel": "Issuance of common stock for Employee Stock Purchase Plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r26", "r27", "r360", "r514" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "verboseLabel": "Stock-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r57", "r355", "r360" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "verboseLabel": "Issuance of common stock for stock options exercised" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]", "terseLabel": "Equity Option [Member]", "verboseLabel": "Equity Options" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationAdditionalInformationDetail", "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfStockOptionsGrantedDuringThePeriodDetail", "http://watercorp.com/role/StockBasedCompensationStockOptionsOutstandingRollForwardDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock repurchase program authorization amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Stock repurchase program remaining amount authorized for future purchases" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r27", "r31", "r32", "r117", "r209", "r237", "r645", "r696" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 28.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/AccumulatedOtherComprehensiveLossScheduleOfAccumulatedOtherComprehensiveIncomeDetail", "http://watercorp.com/role/ConsolidatedBalanceSheets", "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityPolicyTextBlock": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income.", "label": "Stockholders' Equity, Policy [Policy Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r668", "r697" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r668", "r697" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r378", "r387" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesOfCompanyRecognizedAtAPointInTimeVersusOverTimeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r378", "r387" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesOfCompanyRecognizedAtAPointInTimeVersusOverTimeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r569" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks [Member]" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesScheduleOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Net Sales Recognized at a Point in Time: [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesOfCompanyRecognizedAtAPointInTimeVersusOverTimeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Net Sales Recognized Over Time: [Member]" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesOfCompanyRecognizedAtAPointInTimeVersusOverTimeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r225", "r226", "r232", "r233", "r234", "r343", "r354", "r617", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r843", "r844", "r845", "r846", "r847", "r848", "r849" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://watercorp.com/role/MarketableSecuritiesScheduleOfAvailableForSaleSecuritiesReconciliationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r56", "r361" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r56", "r361" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r27", "r355", "r360" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Treasury stock shares acquired" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r56", "r361", "r362" ], "calculation": { "http://watercorp.com/role/ConsolidatedBalanceSheets": { "order": 33.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedTerseLabel": "Treasury stock, at cost, 102,845 and 101,356 shares at October 1, 2022 and December 31, 2021, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r355", "r360", "r361" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Treasury stock", "terseLabel": "Treasury stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r130", "r131", "r132", "r134", "r143", "r213", "r214", "r238", "r239", "r240", "r241", "r244", "r245", "r532", "r533", "r534", "r548", "r549", "r550", "r551", "r571", "r572", "r573", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r626", "r627", "r628", "r629", "r630", "r646", "r647", "r648", "r649", "r650", "r651", "r655", "r656", "r670", "r671", "r678", "r679", "r680", "r681", "r686", "r688", "r689", "r690", "r691", "r692", "r734", "r735", "r736", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r286", "r287", "r289", "r290" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r121", "r417", "r465", "r761" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "US Treasury Securities [Member]" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://watercorp.com/role/MarketableSecuritiesScheduleOfAvailableForSaleSecuritiesReconciliationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r543" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Gross unrecognized tax benefit would impact the Company's effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnsecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.", "label": "Unsecured Debt [Member]", "terseLabel": "Unsecured Debt [Member]" } } }, "localname": "UnsecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r166", "r167", "r168", "r169", "r172", "r173", "r174" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceByDeferredTaxAssetAxis": { "auth_ref": [ "r545" ], "lang": { "en-us": { "role": { "documentation": "Information by type of deferred tax consequences attributable to deductible temporary differences.", "label": "Valuation Allowance by Deferred Tax Asset [Axis]" } } }, "localname": "ValuationAllowanceByDeferredTaxAssetAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/DebtSummaryOfOutstandingDebtParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/DebtSummaryOfOutstandingDebtParentheticalDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r157" ], "calculation": { "http://watercorp.com/role/EarningsPerShareEarningsPerShareReconciliationDetail": { "order": 4.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities, Weighted-Average Shares (Denominator)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/EarningsPerShareEarningsPerShareReconciliationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r148", "r157" ], "calculation": { "http://watercorp.com/role/EarningsPerShareEarningsPerShareReconciliationDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average number of diluted common shares and equivalents", "totalLabel": "Net income per diluted common share, Weighted-Average Shares (Denominator)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations", "http://watercorp.com/role/EarningsPerShareEarningsPerShareReconciliationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r146", "r157" ], "calculation": { "http://watercorp.com/role/EarningsPerShareEarningsPerShareReconciliationDetail": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Net income per basic common share, Weighted-Average Shares (Denominator)", "verboseLabel": "Weighted-average number of basic common shares" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations", "http://watercorp.com/role/EarningsPerShareEarningsPerShareReconciliationDetail" ], "xbrltype": "sharesItemType" }, "wat_AcquiredInProcessResearchAndDevelopment": { "auth_ref": [], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfOperations": { "order": 13.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Acquired in-process research and development.", "label": "Acquired InProcess Research And Development", "terseLabel": "Acquired in-process research and development" } } }, "localname": "AcquiredInProcessResearchAndDevelopment", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "wat_AgreementAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Agreement [Axis]" } } }, "localname": "AgreementAxis", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "wat_AgreementDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Agreement [Domain]" } } }, "localname": "AgreementDomain", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "wat_AllowanceForDoubtfulAccountsAndSalesReturnsRollForwardTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Allowance for doubtful accounts and sales returns roll forward.", "label": "Allowance For Doubtful Accounts And Sales Returns Roll Forward [Table Text Block]", "terseLabel": "Summary of Activity of Company's Allowance for Doubtful Accounts" } } }, "localname": "AllowanceForDoubtfulAccountsAndSalesReturnsRollForwardTableTextBlock", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "wat_AmericasOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Americas other.", "label": "Americas Other [Member]" } } }, "localname": "AmericasOtherMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfGeographicSalesInformationDetail" ], "xbrltype": "domainItemType" }, "wat_AprilTwoThousandAndTwentyOneToMarchTwoThousandAndTwentySixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "April Two Thousand And Twenty One To March Two Thousand And Twenty Six [Member]", "terseLabel": "April Two Thousand And Twenty One To March Two Thousand And Twenty Six [Member]" } } }, "localname": "AprilTwoThousandAndTwentyOneToMarchTwoThousandAndTwentySixMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "wat_AsiaOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asia other.", "label": "Asia Other [Member]", "terseLabel": "Asia Other [Member]" } } }, "localname": "AsiaOtherMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfGeographicSalesInformationDetail" ], "xbrltype": "domainItemType" }, "wat_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughThreeYearsFairValue": { "auth_ref": [], "calculation": { "http://watercorp.com/role/MarketableSecuritiesInvestmentsClassifiedByContractualMaturityDateDetail": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Available for sale securities debt maturities after one through three years fair value", "label": "Available For Sale Securities Debt Maturities After One Through Three Years Fair Value", "terseLabel": "Due after one year through three years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughThreeYearsFairValue", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/MarketableSecuritiesInvestmentsClassifiedByContractualMaturityDateDetail" ], "xbrltype": "monetaryItemType" }, "wat_BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Basis Of Presentation And Summary Of Significant Accounting Policies [Abstract]", "label": "Basis Of Presentation And Summary Of Significant Accounting Policies [Abstract]" } } }, "localname": "BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAbstract", "nsuri": "http://watercorp.com/20221001", "xbrltype": "stringItemType" }, "wat_BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Basis of presentation and summary of significant accounting policies.", "label": "Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies [Line Items]" } } }, "localname": "BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "wat_BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Basis Of Presentation And Summary Of Significant Accounting Policies [Table]", "label": "Basis Of Presentation And Summary Of Significant Accounting Policies [Table]", "terseLabel": "Basis Of Presentation And Summary Of Significant Accounting Policies [Table]" } } }, "localname": "BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "wat_CashCashEquivalentsAndShortTermInvestmentsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash cash equivalents and short term investments policy.", "label": "Cash Cash Equivalents And Short Term Investments [Policy Text Block]", "terseLabel": "Cash, Cash Equivalents and Investments" } } }, "localname": "CashCashEquivalentsAndShortTermInvestmentsPolicyTextBlock", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "wat_ChemistryConsumablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Chemistry consumables.", "label": "Chemistry Consumables [Member]", "terseLabel": "Chemistry Consumables [Member]" } } }, "localname": "ChemistryConsumablesMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesForCompanysProductsAndServicesDetail", "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesOfCompanyRecognizedAtAPointInTimeVersusOverTimeDetail" ], "xbrltype": "domainItemType" }, "wat_ContractualTaxRateSingaporeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contractual tax rate Singapore [Member]", "label": "Contractual Tax Rate Singapore [Member]" } } }, "localname": "ContractualTaxRateSingaporeMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "wat_CorrelationCoefficient": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Correlation coefficient.", "label": "Correlation Coefficient", "terseLabel": "Fair value assumptions, correlation coefficient" } } }, "localname": "CorrelationCoefficient", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfPerformanceSharesDetail" ], "xbrltype": "percentItemType" }, "wat_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit agreement [member].", "label": "Credit Agreement [Member]" } } }, "localname": "CreditAgreementMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail" ], "xbrltype": "domainItemType" }, "wat_CreditAgreementsAndUnsecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit agreements and unsecured debt.", "label": "Credit Agreements And Unsecured Debt [Member]", "terseLabel": "Credit Agreements and Unsecured Debt [Member]" } } }, "localname": "CreditAgreementsAndUnsecuredDebtMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "wat_DebtInstrumentInterestCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument interest coverage ratio.", "label": "Debt Instrument Interest Coverage Ratio", "terseLabel": "Debt instrument interest coverage ratio" } } }, "localname": "DebtInstrumentInterestCoverageRatio", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "wat_DebtInstrumentLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument leverage ratio.", "label": "Debt Instrument Leverage Ratio", "terseLabel": "Debt instrument leverage ratio" } } }, "localname": "DebtInstrumentLeverageRatio", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "wat_DebtInstrumentPercentageOfTheAmountToBePrepaid": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument percentage of the amount to be prepaid.", "label": "Debt Instrument Percentage Of The Amount To Be Prepaid", "terseLabel": "Debt instrument percentage of the amount to be prepaid" } } }, "localname": "DebtInstrumentPercentageOfTheAmountToBePrepaid", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "wat_DefinedBenefitPensionPlanAndDefinedBenefitPostretirementPlanDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Defined Benefit Pension Plan And Defined Benefit Postretirement Plan Disclosure [Abstract]" } } }, "localname": "DefinedBenefitPensionPlanAndDefinedBenefitPostretirementPlanDisclosureAbstract", "nsuri": "http://watercorp.com/20221001", "xbrltype": "stringItemType" }, "wat_EarningsPerShareDilutedAdjustment": { "auth_ref": [], "calculation": { "http://watercorp.com/role/EarningsPerShareEarningsPerShareReconciliationDetail": { "order": 2.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Earnings per share diluted adjustment.", "label": "Earnings Per Share Diluted Adjustment", "terseLabel": "Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities, Per Share Amount" } } }, "localname": "EarningsPerShareDilutedAdjustment", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/EarningsPerShareEarningsPerShareReconciliationDetail" ], "xbrltype": "perShareItemType" }, "wat_FiniteLivedAndIndefiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite Lived And Indefinite Lived Intangible Assets [Line Items]", "terseLabel": "Finite Lived and Indefinite Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsLineItems", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesAdditionalInformationDetail", "http://watercorp.com/role/GoodwillAndOtherIntangiblesScheduleOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "wat_FixedInterestRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed interest rate.", "label": "Fixed Interest Rate [Member]", "terseLabel": "Fixed Interest Rate [Member]" } } }, "localname": "FixedInterestRateMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "wat_ForeignSubsidiaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Held by foreign subsidiary.", "label": "Foreign Subsidiary [Member]", "terseLabel": "Held By Foreign Subsidiaries [Member]" } } }, "localname": "ForeignSubsidiaryMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "wat_FutureMinimumLicenseFeesPayable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum amount of commitment for license fees", "label": "Future Minimum License Fees Payable" } } }, "localname": "FutureMinimumLicenseFeesPayable", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/OtherCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "wat_GovernmentalAndAcademicCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Governmental and academic customers.", "label": "Governmental And Academic Customers [Member]", "terseLabel": "Academic and government [Member]" } } }, "localname": "GovernmentalAndAcademicCustomersMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesByCustomerClassDetail" ], "xbrltype": "domainItemType" }, "wat_IncomeTaxesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income taxes.", "label": "Income Taxes [Line Items]", "terseLabel": "Income Taxes [Line Items]" } } }, "localname": "IncomeTaxesLineItems", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "wat_IncomeTaxesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income taxes.", "label": "Income Taxes [Table]", "terseLabel": "Income Taxes [Table]" } } }, "localname": "IncomeTaxesTable", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "wat_IndustrialCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Industrial customers.", "label": "Industrial Customers [Member]", "terseLabel": "Industrial [Member]" } } }, "localname": "IndustrialCustomersMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesByCustomerClassDetail" ], "xbrltype": "domainItemType" }, "wat_InstrumentSystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Instrument Systems [Member]", "label": "Instrument Systems [Member]", "terseLabel": "Instrument Systems [Member]" } } }, "localname": "InstrumentSystemsMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesOfCompanyRecognizedAtAPointInTimeVersusOverTimeDetail" ], "xbrltype": "domainItemType" }, "wat_IntangibleAssetsAccumulatedAmortizationForeignCurrencyTranslationAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Intangible assets accumulated amortization foreign currency translation adjustments.", "label": "Intangible Assets Accumulated Amortization Foreign Currency Translation Adjustments", "terseLabel": "Intangible assets, accumulated amortization foreign currency translation adjustments" } } }, "localname": "IntangibleAssetsAccumulatedAmortizationForeignCurrencyTranslationAdjustments", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "wat_IntangibleAssetsGrossForeignCurrencyTranslationAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intangible assets gross foreign currency translation adjustments.", "label": "Intangible Assets Gross Foreign Currency Translation Adjustments", "terseLabel": "Intangible assets, gross foreign currency translation adjustments" } } }, "localname": "IntangibleAssetsGrossForeignCurrencyTranslationAdjustments", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "wat_InvestmentsHeldInCurrenciesOtherThanUSDollarsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Investments held in currencies other than US dollars.", "label": "Investments Held In Currencies Other Than US Dollars [Member]", "terseLabel": "Held In Currencies Other Than Us Dollars [Member]" } } }, "localname": "InvestmentsHeldInCurrenciesOtherThanUSDollarsMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "wat_January2019ProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "January 2019 Program [Member]", "terseLabel": "January 2019 Program [Member]" } } }, "localname": "January2019ProgramMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "wat_MarginalEffectiveIncomeTaxRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of tax paid on an additional dollar of income.", "label": "Marginal Effective Income Tax Rate", "terseLabel": "Marginal effective income tax rate" } } }, "localname": "MarginalEffectiveIncomeTaxRate", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "wat_NewContractualArrangementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "New Contractual Arrangement [Member]", "terseLabel": "New Contractual Arrangement [Member]" } } }, "localname": "NewContractualArrangementMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "wat_OtherItemsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Items .", "label": "Other Items [Policy Text Block]", "terseLabel": "Other Items" } } }, "localname": "OtherItemsPolicyTextBlock", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "wat_PatentsAndOtherIntangiblesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This element represents patents and other intangibles. Patents are the exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents And Other Intangibles [Member]", "terseLabel": "Patents and Other Intangibles [Member]" } } }, "localname": "PatentsAndOtherIntangiblesMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesScheduleOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "wat_PaymentsForIntellectualPropertyLicenses": { "auth_ref": [], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 26.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments for intellectual property licenses.", "label": "Payments For Intellectual Property Licenses", "negatedLabel": "Payments for intellectual property licenses" } } }, "localname": "PaymentsForIntellectualPropertyLicenses", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "wat_PerformanceStockUnitsPsuMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Stock Units PSU.", "label": "Performance Stock Units Psu [Member]", "terseLabel": "Performance Stock Unit Plan [Member]", "verboseLabel": "Performance Stock Unit Plan [Member]" } } }, "localname": "PerformanceStockUnitsPsuMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/StockBasedCompensationAdditionalInformationDetail", "http://watercorp.com/role/StockBasedCompensationPerformanceStockUnitsUnvestedRollForwardDetail", "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfPerformanceSharesDetail" ], "xbrltype": "domainItemType" }, "wat_PharmaceuticalCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pharmaceutical customers.", "label": "Pharmaceutical Customers [Member]", "terseLabel": "Pharmaceutical [Member]" } } }, "localname": "PharmaceuticalCustomersMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesByCustomerClassDetail" ], "xbrltype": "domainItemType" }, "wat_PotentialsPaymentsUnderLicensingArrangements": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of additional payments that could be required for the achievement of certain milestones under a licensing agreement.", "label": "Potentials Payments Under Licensing Arrangements" } } }, "localname": "PotentialsPaymentsUnderLicensingArrangements", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/OtherCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "wat_PrepaymentPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prepayment period.", "label": "Prepayment Period [Axis]" } } }, "localname": "PrepaymentPeriodAxis", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "wat_PrepaymentPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prepayment period.", "label": "Prepayment Period [Domain]" } } }, "localname": "PrepaymentPeriodDomain", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "wat_ProceedsPaymentsOfEquityInvestments": { "auth_ref": [], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 25.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds payments of equity investments.", "label": "Proceeds Payments Of Equity Investments", "terseLabel": "Proceeds from (investments in) equity investments, net" } } }, "localname": "ProceedsPaymentsOfEquityInvestments", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "wat_ProgramsAuthorizedByBoardOfDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Programs authorized by board of directors.", "label": "Programs Authorized By Board Of Directors [Member]", "terseLabel": "Programs Authorized by Board of Directors [Member]" } } }, "localname": "ProgramsAuthorizedByBoardOfDirectorsMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "wat_PurchasedIntangiblesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased intangibles.", "label": "Purchased Intangibles [Member]", "terseLabel": "Purchased Intangibles [Member]" } } }, "localname": "PurchasedIntangiblesMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesScheduleOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "wat_RealizedGainLossOnForeignCurrencyDerivativesRecordedInEarningsNet": { "auth_ref": [], "calculation": { "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail": { "order": 1.0, "parentTag": "us-gaap_GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate impact of foreign currency derivatives closed during the period on earnings for the period.", "label": "Realized Gain Loss On Foreign Currency Derivatives Recorded In Earnings Net", "terseLabel": "Realized (losses) gains on closed contracts" } } }, "localname": "RealizedGainLossOnForeignCurrencyDerivativesRecordedInEarningsNet", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail" ], "xbrltype": "monetaryItemType" }, "wat_RelatedToVestingOfRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to vesting of restricted stock units.", "label": "Related To Vesting Of Restricted Stock Units [Member]", "terseLabel": "Related to Vesting of Restricted Stock Units [Member]" } } }, "localname": "RelatedToVestingOfRestrictedStockUnitsMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "wat_ResearchAndDevelopmentInProcessAndNoncashItems": { "auth_ref": [], "calculation": { "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Research and development and other non-cash items.", "label": "Research and Development in Process and NonCash Items", "verboseLabel": "Acquired in-process research and development and other non-cash items" } } }, "localname": "ResearchAndDevelopmentInProcessAndNoncashItems", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "wat_RevenueRecognitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue recognition.", "label": "Revenue Recognition [Line Items]", "terseLabel": "Revenue Recognition [Line Items]" } } }, "localname": "RevenueRecognitionLineItems", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/RevenueRecognitionAdditionalInformationDetail", "http://watercorp.com/role/RevenueRecognitionScheduleOfEstimatedAmountOfDeferredRevenueAndCustomerAdvancesDetail" ], "xbrltype": "stringItemType" }, "wat_RevenueRecognitionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue Recognition [Table]", "label": "Revenue Recognition [Table]", "terseLabel": "Revenue Recognition [Table]" } } }, "localname": "RevenueRecognitionTable", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/RevenueRecognitionAdditionalInformationDetail", "http://watercorp.com/role/RevenueRecognitionScheduleOfEstimatedAmountOfDeferredRevenueAndCustomerAdvancesDetail" ], "xbrltype": "stringItemType" }, "wat_RevenueRemainingPerformanceObligationCurrentAndNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue remaining performance obligation current and noncurrent.", "label": "Revenue Remaining Performance Obligation Current And Noncurrent", "terseLabel": "Deferred revenue and customer advances expected to be recognized" } } }, "localname": "RevenueRemainingPerformanceObligationCurrentAndNoncurrent", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/RevenueRecognitionScheduleOfEstimatedAmountOfDeferredRevenueAndCustomerAdvancesDetail" ], "xbrltype": "monetaryItemType" }, "wat_RevolvingFacilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revolving facilities.", "label": "Revolving Facilities [Member]", "terseLabel": "Revolving Facilities [Member]" } } }, "localname": "RevolvingFacilitiesMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "wat_RiskAndUncertainitiesPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for risk and uncertainities.", "label": "Risk and Uncertainities Policy [Policy Text Block]", "verboseLabel": "Risks and Uncertainties" } } }, "localname": "RiskAndUncertainitiesPolicyPolicyTextBlock", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "wat_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Finite Lived And Indefinite Lived Intangible Assets [Table]", "label": "Schedule Of Finite Lived And Indefinite Lived Intangible Assets [Table]", "terseLabel": "Schedule Of Finite Lived And Indefinite Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsTable", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/GoodwillAndOtherIntangiblesAdditionalInformationDetail", "http://watercorp.com/role/GoodwillAndOtherIntangiblesScheduleOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "wat_ScheduleOfShareBasedPaymentAwardPerformanceStockUnitsValuationAssumptionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of share based payment award performance stock units valuation assumptions.", "label": "Schedule Of Share Based Payment Award Performance Stock Units Valuation Assumptions [Table Text Block]", "terseLabel": "Summary of Relevant Data Used to Determine the Value of Performance Shares" } } }, "localname": "ScheduleOfShareBasedPaymentAwardPerformanceStockUnitsValuationAssumptionsTableTextBlock", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "wat_SeniorUnsecuredNotesSeriesGMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior unsecured notes series G.", "label": "Senior Unsecured Notes Series G [Member]", "terseLabel": "Senior Unsecured Notes Series G [Member]" } } }, "localname": "SeniorUnsecuredNotesSeriesGMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtParentheticalDetail" ], "xbrltype": "domainItemType" }, "wat_SeniorUnsecuredNotesSeriesHMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior unsecured notes series H.", "label": "Senior Unsecured Notes Series H [Member]", "terseLabel": "Senior Unsecured Notes Series H [Member]" } } }, "localname": "SeniorUnsecuredNotesSeriesHMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtParentheticalDetail" ], "xbrltype": "domainItemType" }, "wat_SeniorUnsecuredNotesSeriesIMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior unsecured notes series I.", "label": "Senior Unsecured Notes Series I [Member]", "terseLabel": "Senior Unsecured Notes Series I [Member]" } } }, "localname": "SeniorUnsecuredNotesSeriesIMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtParentheticalDetail" ], "xbrltype": "domainItemType" }, "wat_SeniorUnsecuredNotesSeriesKMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior unsecured notes series K.", "label": "Senior Unsecured Notes Series K [Member]", "terseLabel": "Senior Unsecured Notes Series K [Member]" } } }, "localname": "SeniorUnsecuredNotesSeriesKMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtParentheticalDetail" ], "xbrltype": "domainItemType" }, "wat_SeniorUnsecuredNotesSeriesLMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior unsecured notes series L.", "label": "Senior Unsecured Notes Series L [Member]", "terseLabel": "Senior Unsecured Notes Series L [Member]", "verboseLabel": "Senior Unsecured Notes Series L [Member]" } } }, "localname": "SeniorUnsecuredNotesSeriesLMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtParentheticalDetail" ], "xbrltype": "domainItemType" }, "wat_SeniorUnsecuredNotesSeriesMMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior unsecured notes series M.", "label": "Senior Unsecured Notes Series M [Member]", "terseLabel": "Senior Unsecured Notes Series M [Member]", "verboseLabel": "Senior Unsecured Notes Series M [Member]" } } }, "localname": "SeniorUnsecuredNotesSeriesMMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtParentheticalDetail" ], "xbrltype": "domainItemType" }, "wat_SeniorUnsecuredNotesSeriesNMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior unsecured notes series n .", "label": "Senior Unsecured Notes Series N [Member]" } } }, "localname": "SeniorUnsecuredNotesSeriesNMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtParentheticalDetail" ], "xbrltype": "domainItemType" }, "wat_SeniorUnsecuredNotesSeriesOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior unsecured notes series o.", "label": "Senior Unsecured Notes Series O [Member]" } } }, "localname": "SeniorUnsecuredNotesSeriesOMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/DebtSummaryOfOutstandingDebtDetail", "http://watercorp.com/role/DebtSummaryOfOutstandingDebtParentheticalDetail" ], "xbrltype": "domainItemType" }, "wat_SettlementLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the Settlement loss", "label": "Settlement loss", "negatedTerseLabel": "Settlement loss" } } }, "localname": "SettlementLoss", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/RetirementPlansDefinedBenefitPlanNetPeriodicBenefitCostDetail" ], "xbrltype": "monetaryItemType" }, "wat_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRateOfPeerCompanies": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award fair value assumptions weighted average volatility rate of peer companies.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Weighted Average Volatility Rate Of Peer Companies", "terseLabel": "Fair value assumptions, expected volatility of peer companies" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRateOfPeerCompanies", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/StockBasedCompensationRelevantDataUsedToDetermineTheValueOfPerformanceSharesDetail" ], "xbrltype": "percentItemType" }, "wat_StatutoryTaxRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of statutory tax rate applicable to pretax income (loss).", "label": "Statutory Tax Rate", "terseLabel": "Statutory tax rate" } } }, "localname": "StatutoryTaxRate", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "wat_StockRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program [Axis]" } } }, "localname": "StockRepurchaseProgramAxis", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "wat_StockRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program [Domain]" } } }, "localname": "StockRepurchaseProgramDomain", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "wat_TaInstrumentSystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ta instrument systems.", "label": "Ta Instrument Systems [Member]", "terseLabel": "TA Instrument Systems [Member]" } } }, "localname": "TaInstrumentSystemsMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesForCompanysProductsAndServicesDetail" ], "xbrltype": "domainItemType" }, "wat_TaServiceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ta service.", "label": "Ta Service [Member]", "terseLabel": "TA Service [Member]" } } }, "localname": "TaServiceMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesForCompanysProductsAndServicesDetail" ], "xbrltype": "domainItemType" }, "wat_TwoThousandAndTwentyOneCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand and twenty one credit facility.", "label": "Two Thousand and Twenty One Credit Facility [Member]", "terseLabel": "2021 Credit facility" } } }, "localname": "TwoThousandAndTwentyOneCreditFacilityMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "wat_UnrealizedGainLossOnForeignCurrencyDerivativesRecordedInEarningsNet": { "auth_ref": [], "calculation": { "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail": { "order": 2.0, "parentTag": "us-gaap_GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate impact of foreign currency derivatives that remain open at the end of the period on earnings for the period.", "label": "Unrealized Gain Loss On Foreign Currency Derivatives Recorded In Earnings Net", "terseLabel": "Unrealized gains (losses) on open contracts" } } }, "localname": "UnrealizedGainLossOnForeignCurrencyDerivativesRecordedInEarningsNet", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail" ], "xbrltype": "monetaryItemType" }, "wat_UnrealizedGainsOnForeignCurrencyDerivativesRecordedInEarningsNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate impact of foreign currency derivatives at the end of the period on earnings for the period.", "label": "Unrealized Gains On Foreign Currency Derivatives Recorded In Earnings Net", "terseLabel": "Unrealized gains on open contracts" } } }, "localname": "UnrealizedGainsOnForeignCurrencyDerivativesRecordedInEarningsNet", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesGainsLossesOnForeignExchangeContractsDetail" ], "xbrltype": "monetaryItemType" }, "wat_WatersInstrumentSystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Waters instrument systems.", "label": "Waters Instrument Systems [Member]", "terseLabel": "Waters Instrument Systems [Member]" } } }, "localname": "WatersInstrumentSystemsMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesForCompanysProductsAndServicesDetail" ], "xbrltype": "domainItemType" }, "wat_WatersServiceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Waters service.", "label": "Waters Service [Member]", "terseLabel": "Waters Service [Member]" } } }, "localname": "WatersServiceMember", "nsuri": "http://watercorp.com/20221001", "presentation": [ "http://watercorp.com/role/BusinessSegmentInformationSummaryOfNetSalesForCompanysProductsAndServicesDetail" ], "xbrltype": "domainItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r124": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693" }, "r145": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r164": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r204": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27405-111563" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(21))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27340-111563" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563" }, "r231": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117546-209714" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21459-112644" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r389": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r489": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r536": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r565": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6829253&loc=SL6831962-166255" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=d3e5291-111683" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(6)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "4F", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624186-113959" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL7498348-110258" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28129-110885" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30304-110892" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r669": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r742": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "https://asc.fasb.org/subtopic&trid=2176304" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.13,16)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Subparagraph": "b.", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803" }, "r765": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/subtopic&trid=2209399" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(e)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(g)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.16)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r822": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "https://asc.fasb.org/subtopic&trid=2324412" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r838": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r839": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r840": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r841": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r842": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r843": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r844": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r845": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r846": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r847": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r848": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r849": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r850": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403" }, "r851": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org/topic&trid=2134417" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" } }, "version": "2.1" } ZIP 88 0001193125-22-276585-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-22-276585-xbrl.zip M4$L#!!0 ( !U98U6XI\$BIX8! ).T&@ / 9#,Q,#,X,V0Q,'$N:'1M M['W[7+@7DF!T, M'AYYS%]_)0$V^.T8@0!US20.8"2=S]%YZ>CHE__[.C/!,W)I_/IIXWO_ST"7]&CF8[ M\PO-GGU295559%DY"Y\T#>N/Y:,O+Q>OCXYY83M/^$FY]HG# MEI;HB[&C[ZO/ZVBEXR[2+I[LYT_X!J5+]*#AVG55:>UZ=?#$\LUS!VF8SOK6 M[W0^04=S;!-]6CXM>GFQ\F= MQ*,6-#1W\[/T5N)AU] V/XIO)!_TYLZ6)_&=Q*.^>_X$X7SQ] 2ZCY2.X8W$ MPZ_F#IS^?1?C,M]S=L"#[ZZT?^[Z\[F)9LCRMG:%/$.[\V=M,5#'V_G-\/[Z MMS8^FF3,UVT#4 B[XRF%_GT]O%L^[FU^?OGH)\^!ECNQG1GTL'PAKT9GHF^ M*/+Y/W_Y%'S&%V?(@T"S+8]BX*%7[Q/YXA70IM!QD??Y^_@KD9RDE7/TIV\\ M?SZ["1X_'[_-T=DG\I9/41N/MOX&7._-1)_/SK[\HAO/X5__1S?+TD7T).\-'0=631C_C^O3]#CJ$!"\[P>[#8N>QB'M$)GWPUX=-9 MT.%7;X@FG\\>9.4'_H_@/[85.?I\]F4"31?]\BGQRNTMW-J:3QLP7 V:_T'0 M^8JON >V17Z^LZD'?-?6CVGLG[6#F@JGWN4M>O3Z6,8[M-$;^QE9T/)ND:LY MQIQPU1DPB$"F$#3:S8;2ZG0.ZLJ/[Q9F6=]!.FGC&YH](L=W2:-WMO6$U>F, M7"=LTGTUW+,OXRER$7"19=@.\*/O8H[PD LO@' C?V; ZM-]R1 MV=Q\ R^&-P70 @;NEH-<#U_'VAX^(>"0N0$\D+9$%:A<-^5(! M> 8!\JXY)39Y;&+[#ADCZ81G/",PH6B /WWHX 9<_+@.('[3UD9F=M#;12/0 M);=(US&SDH^DQ>1K+T#? E#7#4)WB3R[G2"&I9F^C@!F#,^>0><-6.@)TKYJ M(8BN!.!D8E#ID+SL$.V)7^Q1N1&,Y@4Z6)IX!@K^Q"/#CY)^ZF@"?=.[.)B# M>_@MWML-_KX#S;ZEH]=_H+<#N5?&U@K^O]EI'=S<#=74L:G9L_1;;!D!PT0<0@0.Z77XBTOG2I/87?#:@5=NEA1OY\YAJ8'8D8I]>F M#FD:VX[GD<5X\>IBB^53^(Y([!_[EA\8O@LLX:,GB$FT0[M0BRF.^-VRW>@5 MH6&UV]3$+['Q)"%,LF[4'FZI'FPNGTPGS+O'T@E_Q;",2E')A(_'4@E_!9F5 M(1 6+,<2"']%\\VBS;9/*Y*._NEB94C_HK[B92A5J5FP3:J"+R!\&E%EL/C3 MT,F%B8$<0 4HVFCBWO3_D50%JU_&[_NT\?V!"E_\B7U7QR/*@-I@Y[*"_XN^ MN;RW[*N^?!:;PLMGHSN+9A?M?$H092.-NN[ XI V@6?O;1AM=.?]HU5_U.AH M%1Y'JT0:/X71RJT?V)^WH']]'8P=!UW?>1B0.:!"O,!Y3_6I8T-(,$G"+@KDTK)H!E<(ICIY( MH^'?.F[O=6X:FA%&?H%NX-O!\FL4>][>Y^B)[:/^Y=/&9I:T7?8G3_]@!<6O MT'#^!4T?]:VY[[EWZ!F9:@+&Z('KM\7'WS"9H:--W^CCA$++]WRCU*&+9.Z0 MD,@QK*'/!4845DAFJ$YWEW ]UIC^3+09.,*<[L?>L9N1[I\B(U MBF?>WMC=A;[;-,QB(C::VHXW1LYL.>#2PK9]K,7$;I-,4X3&8JTV%*$VTF9D MVT'&D]5[U:;0>D(DU=J!6B*W]A:__9DF?"Z-C:'A_L$]R^WI^ +<720H**H\ M&M2"U][-:\(XK[24_3'PIL@)L]*[KHN2AN(U-,E^NM$4(>_.UFB&J)@PAW5C M!^VB1[817[#BG0$?#7,M1EY(?CR2$=:&G@(O5M=>N7%LU[T)]\?VPPU70^B] MDSW+Q)<',L6!%,Q08AXQ0WAF32Y-::XY5MB@A6'DFF!DUHQ<$XR<,B-W-H3@7CCS\)!D%63;PWLC3MD6(0;DY- M28,8TQQ,VNRLW9,-&YY9>61/O!?HH%LB*>PYZ>#*>KGAH3M,(AV/'!O[QJ.) M A<4RP#X7]NY,:'KYY7924FZ]GT1W;AE7,4&*I7;^ADQL M/H0SUD NM0S&4VA]']W:I@F=TB6Z$C3?08!B(GWC(-WPEN8]MOV.J\S),[Q; M.DP /FS(_RHGB7;50O"LGBM^JA>*W)OU4+Q MMR*CN.(+QY$+;GV%&DG_Y3_R&A]-5[I@MXBAM8*#F?RBC2CQAX MD9!=GK,D2C Q1R_U Q).0D^L79>D?EW9ZT+Q/.]H*6Y:I)QH?3W.[$-R^)F/ MAF@�L#_H <>LBBI:'!HVD\T5UTO="RM");>P=*J M8.GBL;0J6'H;2XM*@L4U&K]AWIWYLZ"OKN,-24T/;B'"';R,]Y#\G1A!04& MKT4'(3Z"8H(@:FJ6(P212:%/KAE9U#G,JT95QN(I]PAIJ7FMPIMQQ'S<.Q_% M#DVN=F@6 6D^93C7_,>ET.-,,8@Y>K+-*RH<5ZS"<2'4!:5+2;CQ4#8X#'\A M&W.2C64J;2Q*;HMPAC"%BV *%XV115WC:C+RWF++/#.RJ&LLZAJ7Q.(MS_8A MKO;RL$PA$I6H^:I$S1!K48F:JTK4#)$6E:BYJ$3-$&%1B9JS2M0LY;:H1,UK M)6KVT6-1^Y1GD$3M4ZYJGS)$FM9O>8!O$,N5L4UVT[IE=G"W#K>8Z(G*M3E5 MKF49NA"5:[.J7)L+BJ)R;1E0%)5KRX"BJ%Q;!A1%Y=HRH"@JUY8!15&YM@PH MBLJUQ4%15*XM$EK5K5R;9NK)Z<+@Z'*Y/#/5V*&YC&\CS];^.#BICFMN.305 M;L/0"XJAJ#Z<9_7A-)&56S_D.JTU.+8)PFIX\K)CZWZ4".DZ7OCWP,%&R+.A M\2O!24&>+9V-T$V,+6V8W*BP65@*L'4NUQ>O6MQ;TDU?/DM 59>MZ.&3Z8$: MDJ.4H";&5B50;VS7([7U5E)1@LSJA68JS,:TW?U>6-^K@ZX2XB-DFH;U]"NR MD --K(>Z^LRP#*RN:.H[*;N([=,*<<-1!*D2IPR1B\@F'DR26/YT2(_J\, M/L@J03V&Y9_76\=8): #X59&CVXINBOKTXUA68%=&5F50+VYQ[19F*J_(OO) M@?.IH4&3:S!W]5BS?0MKW,N;^RH!^?>'T@+Y]X&WZ%!M_3B>'V<582Y MI A3>9P88I7 [?F./4.K$LB_VL_(L5.D.,@O>L]V(;E]2URCGD\@R ZY#-Z=C#YU;9U_N/5B]S< M@_H?*V"U@R+;6>D@1MX1/A<+7\="PD-Z#CH7U6$(@E[\8P.;1 M5PG_- ]=*@5+I'!44@FY1-<-(CRA^0 -4MP:S@T/FA7CC%U$J!(W8 K-;*N" MM6/6!EXEU$7-()8U@WA&_I:<,(3T:V3A#]X#=D0=Y!G!29B_(6AZTQNRN@^? M$J;"0RA:S<3F,(!! MR+*=0S<0[,=#0&-RVTTBNI_3B\V_^T:>$;^NA*"6"%:)?=,+.QWBXFU[IC"R MF;M(U($4W?=XR1F_1LL:!HP?'?@F"N"E *I*0:T=!.I*54,6H)9Q5WWVB[R< M@2H*X%4-<5$ C]L">)QQBBB QT4!/,ZX0A3 JQC@H@!>9: 6!? J K0H@%=B M<$4!O!*"*@K@E01(40"O)$"* GBEAU<4P"LUQ*( 7DF % 7P*@5S21'.N > M9^"* G@E!584P*L0V*( 7@5 %@7PLBV QQG\H@#>6B8!_\68\BJ QQGOB@)X MQ65?L49_:!JN8%HNF+;RV<6"#3DJ@,<9;X@">*( 'M\<*I@O]P)XG'&$*("7 M81FZ@[LA-OWL9UQ1 .]4+JY\ 3S.6%H4P,NX !YG^(L">%P6P..-2T0!O#P+ MX''&#:( 7B9ET#A#713 RZP 'F?(BP)X:YPC"N 5B8%% 3Q1 *_ ["L*X!4[ M$E6< GBY,;X2,OO*H=^B %X*H"H8I1A0V54UW QJ&7?5YW+*&4^@B@)X54-< M%,#CM@ >9YPB"N!Q40"/,ZX0!? J!K@H@%<9J$4!O(H +0K@E1A<40"OA*"* M G@E 5(4P"L)D*( 7NGA%07P2@VQ*(!7$B!% ;Q*P5Q2A#,N@,<9N*( 7DF! M%07P*@2V*(!7 9!% ;QL"^!Q!K\H@'=HO/KHE::]#1:N[ YGO"L*X#%>%!<< MS$$:;E69]LAT7L&KK%>B2\R&@C>RE6-EJD%6)!&68;DSSCBTI,PG..+]WH,H M@,=TM\W!+;,MO5<^QGU SL1V9M#2$*V%\=TR//?!]>-LV'V!CEZ(3?"K/:41 M^)TCK!+6=/B#.9F)Y8!W6?5E96!50E64L#Q5#QU7,3)M571RU8+RL;0H89EQ M"4O.\!^#P[)99^Y7=^;VH[Q%R;%V[4- M'7TPN<54U#S;2?KM4^B@(9K[CC:%+@J_SCU/[NPV#2\?3(5#YTV5 ME4Y(H"KPPK915PEY4=KV*)[*J)+LP?T10>O#&3]9TUF4MDT#5/4(4)G4*S[^ M,-:B@IKI^:4\@2I*VU8-<5':EMO2MIQQBBAMRT5I6\ZX0I2VK1C@HK1M9: 6 MI6TK K0H;5MB<$5IVQ*"*DK;E@1(4=JV)$"*TK:EAU>4MBTUQ**T;4F %*5M M*P5S21'.N+0M9^"*TK8E!5:4MJT0V**T;05 %J5MLRUMRQG\HK3MH?%J4=J6 M-]X5I6U%:=MB<[ H;5N@NI 5Y]4RLZ'@C6SE6)FJBQ9)A&58R)0S#BTI\PF. M>#='Q&I/47J80;ZX_E_?]<@8X^Q1_JHKAU&CHORQ4NZ#E$D0?'((52K*+_?( M^VXY")JD;$+?>D8!37Z%AG5GNQ4K^W@L72K*,Z(@)#\%(3GC$E'+O#I8#Q%9 MD=0P_Z^5_BLNQ+'=E^N#JQ*ZHE)]&5&]MSWD/L WLJ8RMJ^A]4?"Q+NSK2B@]3\!*C&(X]\3!=4*Q^6)QS MON+Y[*$[K&UT+,$Q0 9VD[NNBSSW^BU(3#>ARW_$_KAQ+#AC&W&JQ"$/82'M M&.%_'@SCO/@O MZ!AD]8C<#+@068;M+&)X=(5IA+N$W-^2@:M';QG#X9Y!5X<9UW*'$"N5U9$- M%"/S8R_%J\2ZW;ECF.,7>SRU?1=:.M8KXQ<\G+>!A<;V-U(P>M/=D?&:R"&' MKP^T+Y2E[]%+3 9U'8?XZDM_Z/?N>&'@%%T0)P8>5;VMY;W"BQYT+.S6 M5&Q'P>;15PG_KJX;9/4%F@_0T/O6#9P;'C2KQ08[B5 E;L 4FME6!8^*7QMX ME5 ?.PBZOO-60=PW#+U*R!][^ORN@]-_?!\=>#X[UYQS2.\/*:?\S@8WY$@< M"U*5&'CMD/L#6?#'OH/J=W%ZX?EW)95]2;TLV'D?Y:O$OMLS$\5.S7=SX@FY MD27DL*WYBH+#TN6PPS(FR\=A8=Y$67+\#TNI7QMTE1#_.[1\Z+RILM)Y<$@< M=99P&J?004,T#Q/TPB>XQWUGMXDTV3;J*B$?#MP-\V3^PJ;;V[6-)>]@KQ_A;W70N^4_XOX?$\(H#7>F#8UUW M8&&\:@0RI2,<6*8.K(%U$<2/DX8(WK4%AM&=]V/8^B&K(@B1)89DSK;.9345 M#!$5L0,UB]^?!C;/;_5I@UB7ND()=6IFXM*WW5 [^,43/ MMOF,]<)7J!FFX1E)65@P%DV_UO#ILV,KA1GZW*US!?O<QJ9/]ILYLD!1;LUANS GK*)*00P;+Q14EE!4,-;^0%8(KUC6(R)[,9E0]F]_IDL,^W VO#4=.;[_CO?]!T-GP5M]S+LFM=[QQCI_;VD]R\QWO_(;) M/=W237KO'>_$./S L/Z@QZC$WJT;SYC3%W^2+]W[,^1 SW;>#>KZ&\C56V39 M,\/:^.:#<4V^Y-/*(/:2813,F0W$#2IVT[M[R/O)>+W$W;1]1T-N\.<401U/ MS5\^X9Y\^87\ .0G<+TW$TN=1ZC]\>38OJ6?:[9I.Y/;L$2@M?O)I@ACA_0<;3U+L$ MC[:IAY=Y_H IGUY] TGJQ+#9%*XBM=?#%T;WK9OF@8UE7L61--O*NPM^3S)8"^9T=7 MG*"OY-+*ZP@5SJ?A6)38D$,:O*[1@%Y[M!U,_25=YJ_ M4U#!\[3XP=9 N2_ MCU=!!PV+R/7@BV=?_NU/'L2;[>^@0LH9\005]J+"Q,X,TS, M7O_SIV][5V.LG5QPCU[ T)Y!*[AX!6*P@0#CC?V+=RG.\/'W^_ZX M=PM&X^ZX-P+AM-@]MDTG9EA1PZ>W%S050Y4:]LWVD:X,X9/X<-3'69-.F M;V^?U,UEI^C#@8A:G\'>IAD, L$'5.7GC41?[?9N3D@0B&O>3\A^HL/.W3G4 M<.\L^\6!\RM@(@^W1*]BE@F17F"^_L*OMC,+2875J&5;U'0P-&!!8J[KR+B\ MM35::YY$ELY :(H.B2[;#N[ONPZAW&7U(SHR5*1&? M1[3O >K9^1XA@;-D-*83FLF4G)"'3MW0E;>-V_^Z4,'O]=\&Z*Y[7B'32% E_.] MSV?&JW_X9.GKX!Q$ :Y:6C:/DA,WO@]'W[OW8S > &RPC+%5$LP[I08&0Z T M/N@?P> K&/_6 S F',=&_&Y+;2J=571"8E,OY)W2\Z=T]5;#('B@WK(>!- M$?@SFBP@B($ A%^J@[V3[($^W0L.$'G'%-/QU\YGQ+/[QS(8;]CD]QQP8WMS$,! M]3[+^R#US8,L^-![A9I'B4>6AIP%T0!T@3M'&ED-UX%A <-S@3:EGM)',=6J M'E$CO!OS819^34A9.2#K7M\W9CZ^^(=9R[2"/' MLGIH[MC/I#$2Y+A%)GR!)%UBDSX_U+,*<%_.B",]L3QHG[&A-8:O_3"S2:. M'F5U*;7S6K/9;M:WV%WK:+&85.U4YM0^;&(B[32&^$#G#,">G4W*0H#_^H[A MZH9&O3M[\LNC\^F+$9]C]%'G"5K&7_3OC_E/@NR(U;\87HPN0&\V-^TWY%#J M)#D6W-L7&TA2NEC GIG24W:P\C MXPW^.'#&]HMU(!&_&296:OHJ\:3M:P6)]JA,&#@/6 7BN9^:&OT&71=J4]_% MT\Y=!_:@KCW8^+7F_S/FA^MW[(ZW&BUVC,1#[L.'D#P2]H TTR=V-?C+F&/Z MZ$@B#M/,.30!>D6:[QG/Q(_"4@NY.[RD&"DVB:852JS/J%4]>9!/]($# MXY+,N"ZV H[@LH;<7N6QCZ>,).XX)7[FNXS J0%Y9V.;X6%J6\=%ZNJM]KDJ MRP=8C)N8$ M;6!1N.-R#SMJD J^I&![;R@H)R#B'4I+=.QCWKT1JF4\RJ.!$T"[MR?8!-;C M6HDH5IAVOA+!2CX2-J&L?YGV[#((@J6(07HD9R@V%'F57;SKDT?G#M(0]?P5-7@?S55WP0?\4HP4 M<'TLP]VI35)"HHQ%;PJ]U:&\P&1_26>#+X>C^2@!:.G@@QH;\B,&'3_T^%\\ M(/(E^CS^)NE/^#*28^S2GM#N0M<#'3EX@P[?W(NM:7V[(^(WON/@-P-#SW0,%P7_06@0^T?0VMJ-S\WCGF.[+ <&[PU_W-HA:#-.EM_G+Z<>A@OGP MWA3JS0X]^XD9;]+R37/=EUSO\W&3F3 TYN69@0FC V1BGG9LBXAS\PT@+-K? ML-3"-(,:74"XA1X,4C-7IOGR'?'XP- W40!Y76Z0F3Q$3WY0XSS]G,[1^3A$ MZ@-ILW6EUM2+L%UO:M S:'UIM$M#WN M)5:,A(I/X,FQ7[QI=/L"*W]$AZR3DOATHX%+IBV)_JORU9:!T[O*E10]MO>! MK?U;/$B4??CPEKZ&CY*\T]3)NQ27V)$Z5T/RAO;1PBCB?\JN-8OMN(L-2S-5 M790Y-E"]+2DXN*(%^H"NJ2R69FA ^I0UAC!JA-]JPKF++T>?%K<2=$@IR@V4 M%DW9VA9L!F3%:4MD;-?7&FTFKU5E-J]=OC6G6--B&6'_/AGG!@O<)]MY>Z\G M3=]$Y;46OHDXU7>;9?YZ+"/M^,42H$5Q@>.:.+2AZ%O=Y1B#KX8#37M@R^=# M V@+?\4899U/PM!KD]Q9;QC+""P5K,]GZEG^7\AYZMPG;260):KLF'44F%#! MUQ9V5/!G:"&Q&^,>:43[=NV[6/NZ!T9%CM_2+68-TUES/-MG\?RQW^J%OD/P MO<"!X&..1#W[E?;I)NA-!G-E7R(\(R=[LL/K)!ED&WUP8[(I2D9C8UB.6S8- M;?ENX+'B[@5%63;LD<=.+VG+?".-OQBX:=PLL'#_;.*$/ALNU0L6M#0#FL38 M(3N9R,.D JX.'=T%))W:T'?FW=0^P(]K7B)QN3:$/?9LLN4FUN%.L2L4(04^ M8/KKP6EYV3O>F)([0GG;:+W%$M6&=VZ?(-CGNDV+4Y"'S[XT.E)=;DF-5B/"*.KQWJV]:\L/J6Q]%J5R MDVM9NR<*FJW-$T0S>Q9VUB/"^&,[RWR!;^[9(EPV7=AD00;M3QWZ[RH<;PUW M:)F/>/9I*Q<$=9B770)XQ!?-UO):T*WEY?BB>U#6.8TBSF!S6E$8!0GJ.&^H M#;1>N'EQ+5;>^6QOLVFEX&X+3A8J4?]]@=W?N^/>< 1N!L.'P;!+2RV1*L2C M[]>C_FV_.^ROU%L^)C>=>89TEOBLE43$E/HZ&'Y+WY8)JLW&Q- ZS4G]>3)G MJT+\G"9'__ZV]V^&.U+$4DWA.3D%^_2N<-VNO$!/J%-*HH# MP/<4;LE* )&$YDW.1.0&GE-_CK$OD71P:(O[MT*4TJIZP(8TZ&^WJHY8X,U- M7F\R](LB,+[V[[OW-_WN'>C?$P^&>GVG2)#\<$BEUG3I6^/ ]EM]XRYQK&8A MC3.0O1GYJ!Z: >6BJ(+T&,8HL9[.AE>^+E8J%^>(N@5EG*+*XJI)_B)13@BR MH@BRV,K5:TV1:^W:#X7L1K:H-T^S]:ZAB64= J,I0IX+/O@6]'5LM.L?-RT@ MAV?AT.T#MTBC)R,'=VK!+66Y&%8Q6?F^-N,!%;K.=V(O:ARX:%P%-81\%?(U M2_FJKLC7I05)A>DA:'=FD&VW5?PF$WN$\.5 ^-:%\!7" M5PC?_(1O[13A:^'7"ME;5-G;$+)7R%XA>_.3O?6=LI MH1TF,!&R0AX761XWA3P6\EC(X_SD<6.W/(;N%'PU[1=A"Y=/]K:$[!6R5\C> M_&1O(VE<68OJ0@T+WMX78]&R3$\Z;DV[@H%B(T5Q&JR$*& MBKT;V0H2NG=#%7LWA-)YE]+ID/.Y+3R]B2Y9U,JZ-5S-=UU2_(I8ZUT+FF^N M07V"I0HBRBHH=4>>&2+7-U=S280^RE4?J2*^(O11'OJH)O21T$?OTD>*?/;E MGZ3"J8$=')(.0W0+OF!&?Q/59-JN3PH_=A]MWP/?H/,'\L#0DJ%[$1+J H7R9R$@6^0LVS':%'A!X1>J1Z>D1DY D-\EX-4C_[ M\MT*#K!$#MF3 TU$\^K"K3.6L/16B/3>=N%6?1B;<3H39,]^;9EQ%N%GJ^ M@^+SO9($2K$CJ0L#E4OZ!,( _R0GNB95M68BZ%SBSDRO9O UTI>!3E]HDL2O MV)<3!P:O'XX.MIR.#H+CT6,M+,]'3YP-NSP.'H\X=NJCTJA)(/KQ\6K'@>E* M[4)MDV\GNAJF1PU9OFEN.EK^T"/58QU-YV3W?8"M'7>9Y+2 M^,'Y[;%'Z>GMZP>UKQ_G?K:5/3;8;?32D@+*\N]01ZVJJ-7LE$3X_S+XO7&W M]6[.W732][ZM[C#M^"Z>]>] MO^F!T6^]WIB7'L9KFX22;XM *-,IW43!E.Z0[FUYNLN[^HJR:"W/TMYTN[[W M*&WZK;T?TW\MUTST@VR/3(X SKDG6_HC#I\^)0UTI4A46!-*5M5U M&<4##W#<$\&'I_#AVIEM"TY4N.?$$X2_DH+PSV%><2'."SIN'IJL$I%S-LT* M2L!]C-/-33WP!QA!II"!P$=>O#C"5J)'P;? MLSX 'J'VQY-C^Y8>MU)4N2X!M=;&/QJ-C_OFP?HB0E46%7GHVJ1Z75H<+ MNLWB^28(; +HNLAS+P_$*>CXJM@YZDOB\9V/,V+D;S] ,%AI3Y.WXTG2X,KWE/7][_Y_X$X?R2#+YKZ>17;SGRKG<#'><-"\]_0=-'9]CIL,BKAV35]J'K M#BQ%_B$K/TB4\@SXEA'<^8X__/@^NCT#.M(,3%WW\]EY#;LIN)^X3?QI0HCN M?3XS7KU+RY^=Z[9W'CY[]J5>KTG-6NN73\D>;UHU.)B8*;9CH.J87-&8 MWS"W9^87JMBS$.96RD@Q$$BU1E.2.XV"":0*V%D#;XJ<*"DUC-U61F31P7?I MF+.UK-HMJ:.H0FZQ@(N!].I@.UC),( 5DT+SU]VRYB3XC_S2=I'VND&DO2[2 M(8/M0//7(!-R)9ERLU@Z:A63F_XQ7M3)?7R\]Z\,/DHC*\T_MCUH5E7SYZ'T M%:G1:DB--C,KN*QZ/P^5KTA-M2UUZLR,M-*Y+)DEFCPX]ASW_DT"2[&ZCMK):\FI(J0E_,D6,@ MO-IUJ56X].T*F%;!TGW51-ER#?C>MK1, _BJVI(4A9F345H9=BAD+,+XC9HD MMYB9QV+IOHQ+QV+I7BS=OT?S=[)=NL]5\V>ZFS%0'AEI>:(P9$EN,%L8R4;/ M[4I4XMPZ7Y,FKU&I;:NNV3Y2<^U4HJ'>19KU'LOU?E'U? MZJ[?O>[?]<>DN#FM=CX>W/SCM\'=;6\X^I^?VJK2N@*]?W[OC_]S5(6IDX25 M>#R_8BWEF0=1E2'3@(^&20_[$Z6&>'F\=.(]LVU8][:''Y[#-WK0 ,EHU-%C M7KE F;H.=.1=2[^SH>4^! 3(-B^[@;T]61;>'BO(3GS>" M3()J4DLIFG@KCQ1+5L>MI$M)*)#;BH!"JQN(P!D[T)CLN6M(,CO0JI&=7[4] M7[SEYE>-_J7S='*JHUM%&R$W\Z!54Z1.J^"IF[SBQ>2P-5EJR,*=R6OSQ)UM M/9U[R)F)[1,\/EXZ'9R9G[YD[!RW3>0@R/&PR;&9MWC0F5?#4:1ZIRXU55'Z MF1EJ3.K:-Y2:U&9G-!55"><@J^:V0]G#G@ '>8:#2/UO\(@L-#$J5-+K 6&N ML*VNI=.XU8/M>DMRW&):6$B_#HA"JJ6[,?,UL6)SF1Y3R6C+>L9%]H40L1@4A1"9(\>B=I+2D1KUHHFW,DHQ MD:^\->DU"1EP0UJ:^'W&=83LC3,!>!# M4,*Y*8&6!-KT 47]R&%N[6[&C@VR:^DW\2$>+Y->7>/2,LS/9Y[C(]SRYIJ] M_"7B9D[&W?*"'1F7<[[HL[0Y]]*P&\4[Q3NS?&?IW(3,M/'(L[4_IK:)/3@W M.M(&_>D;WIO8T,++XT4U*3-;(G]PHJ*M+F%G"^ZV@>WS&M/NYE88 M3NMF8\L)+*L !*T N.@C!B*N<9'G(858$S'X6J'LPW=VN5C&86R0W%J&1_:1D5E8E[<=S7>(87C< !E;9QNR<9JJ M5&NM%QRF-DQJG6>$#.F\O.%$BPB(P$P[&H2![[FD^B:VP#-$HM&1&K4-8WD' M$'L&P B-IBRUU/6%P0@,>]FI=QC.$L#OF"/\RF=D5J>.;PQ:AC;TAAR]IBKJ M73+ BDDMC:9:M!-ARF,5=W7=( 2'9B(&%"LG'10!.A! M,T5BU*!%-&[BM @JG]UA@MPC;S 9P]?T9)Z+.XFO[5VWJ$NU3KK>:"5$7PJX MOD\N'HBKHDCM9KI^U&[Q*#9)%W^3KM@D7I0(KMBWYF<2Q+T MZ- S\I9J[8:DUL09!TSP8E'@MMF2&N+PP?SE/._]$W8 /_0O7? AOV(I--+* MG<'PMYQJ&D^[+0U8K)-PQH>.5@9 M3Q& &HG^0^N-)%M;M"00=/!E"QCXH2<':^LY=#QRYI>''R<7'6-&Q!HUJ.@J MPL2PH*49U//'%V@5F0L0COI8:L=,CO9Z#8K-;]M@Y*1!GQJ(;^;:+_#-/8M>-UU(U-#BZ]!_5R$K87Z[>C%T;XI'(/]\]BG1 M?HQ4%VVR?K3L$, &VT6SM;P6=&IYF7[W)>371ZRSB*Z#8.H0=?035F28/0A/ M$N!).2""Z2^?8-CM1 ;K!LHE$EQI]]L7#2-!9&)X7B6,4.A[=G3%"3I&+ITE M6TL9]C@=*!G61P,,'0_RM:;(M7;MAWKVY??NN#<<@9O!\&$P[([[@WO0O;\% MH^_7H_YMOSOL]T9@ YVR[_F7F\']:'#7O\4=QOT;XU_?>O?C$1A\!8.'7M!W M7OKZP;>@KV/C1/^X07;$/9&X.-SIY%PE7!HB7I*LN7.#_5J+QR9E)X7_\B?1 M 71J:<@TYU G^USHKC[R=_AV^G<""]I*,$="C11<":O[4NEQ!8+)!HBP.,99 M6_/S0IV'WVK"N8LO1Y\6MQ)DV$3H+>9B[*Z>%!&@U?Z98+!NL@:W&WA(*SH= MA(9[_%M[/Z;_VBWF<43Z'6X_U7%@/7H :/A@E4Y;N@E")EKR_D6#JLZ=O'Z4 M\91&4UL:Q)R%>8Y6,P#?\W-0%/3S#] U&21;P[:P")OC]>'Y7!;]OX/>5 M=,S@-XETY<_VF36Z9>*^ARK/0_-"W@O%Y4]MWH:6[H>!$KQJ:>\'G>215Z3:)X*,./?CQ!,EZ M.O<5?)$ULU*S0_2,+!^YHK L+X\7-7$PP\*RMNYK'G"AF=L!*IFN'(=S]*MC MSTAXG3STN^%-;WP7OPXYO5?-](D=VG5=A/_3UW/4Y=8/N49S ,;V,A_@1TC) M;W3KFNMXX=\#9X2<9T-#W5?#36_EN=ZL2QUVAQF7,&4@'>#K-(,@ %ZEG[,& M7NE(2DV<8LV=) W1SE62YK'!GI$X#&J&OV+ZMIEO"?,0ODZ=T552NLF28K%@.2VU&B(8DZ<6!OI M =ML="15.&?\169O;#<\C-.>(P>20Q8!>ITCRQ716GX>+ZI*S_" !Y=FA,\Y MB-IF+__)Z >37VU;IYM^ D_0'=GF:D%[+B*T2H<4T!(5:5F"G'LT5FDI4JV9 MX2[R@BO\S"6E6\FH[*F2,MOPFR*W)*5=\+4LSD'./<:*M6&K<(*R//)PA$R3 M'NN"72"HSPS+<#WB!SVCA1]4&>D8TN)79&%7T,1SIYL@2"^@1\8Q(5)PL*ZT MA!#,"$N682"EH4J-#56;^19V%; *A\A%T-&F5 SJZ!F9]ISLFJZ>#(PH@6?, M[9(.^8B^>DVJUT0TG#&"+ 5>79$Z;6:U[X1QMR^)T\=\ %VDDS(1T'HR'DU2 M3F)FXQ']!0D4E9%KW=B@!Y.N]J=ON/2$([H"D+5-)S4Z(J>(-8),+3FIU5@_ M>57D!8F\%)$7Q%'_2NT=99PPI.U8*J^,&4%U#;:L0W,Z:\.AH319!A#*:CH< M@!I3+ZC9DNKL5GR%N5!&=27,A5*:"^6I'#U86 $&/;VG,C; 8N#+4XNRCA]T M5$E6F.U+*:L9R1"-/*>L'56JJ^*44 :H,37/%*;'6@OS[&0Q5C%7LV\]XU&3_(U E4=T MR%B:J5*[(TXP9(<=2YE&,@Y%Z#GWT"+O_1.A9W[H7U2O)K.\MD"@@N GRAJ MX\'7"BU$+T.84=D#P_*QRQ_&.&W+O:;4"9X;$]KT7CT'8K8U+.B\]3TT<^]M MB^@BQZ:Y\CD9%TJ[)M52MKHK85YDR0!,O:ZV*C5;(BC.G=?UX-C/ADM8#^-7 M93&+9T\8D+A&%IH8F?M?+2PAQ3Y89M@Q];\4J=X1)01S-[!Y[Y]PP/BAOW# M]E@&]RCG4&RF%<+Q:)?6=O<9&B8Y+7)LW]BSF6W%#QF_AJZA9>T_-1I2IU/P M>D(%PY.I.]14)*6=H3M41HNA>N>6\V8S5 \!$6@XW9P <^2 1R)UL= ETAC0 M Z^J8&7TH&,9UI/[@)P1&?-)ML0/3,^YWK0(B6ZWR_T H*^=U]E1VK+!1=XQ0-UOS0\"53L1]6R+-(@K+UW67NZ M8?J8B2IO[]T&=,C1XBOXAC).T%-&+ MCC$C(- U4TCDT\2PH*49^%&,DH=(UKI[ 4+!=&R4-29@VW-O-7:Z^6T;1'H: M]*E'8XC_W (1T0TK/2"78LHN2#B]A.8+?'//HM=-%WHQ--@[]-]5J"=JF"0O MANY-\0CDG\\^)=J/D>JB399OEQT"6#U=-%O+:T&GEI?I=U]"9?1HFSJ9J!!, M'3)I?O)L#;,'X4D"/,D/#%0-#+L-XMW80+GX[:#[[8N&D2 R4;-7"94+?<^. MKCA!Q\BE\&V&CEMZK2ERK5W[06;O6N,@:/T8E;RFS0\Q%*X29@%AVN2 =<.= MF_#MTK"(QE^Y&:<[)?O^I]\W$A-YF!A4'.&I'4ZNQ=1;;_;W[K@W'(&;P?!A M,.R.^X-[T+V_!:/OUZ/^;;\[[/=&FZ;#VJ00@*0$R,W@?C2XZ]]B7# ,8_SK M6^]^/ *#KV#PT L@$I!D"LD'WX*^CK6\_O$@PL<;5+,C7;S%8X>87*E<_B26 M#M4'&C+-.=2)+48]2_)W^';Z=]B1Z\'PMC<\OQG398Y:#T"8&88=J M6?='-"9@%8W%&F,0C6KO"T8MV"64FDMA?]%(.#B'LMWN]ZR]#?L56#Y;G\^: M"^$<9K*$+U N9$R^, ?V)YG^V^_=AX9$$I!CM_P+?\&-3%_2P?M23 M:BH=^@D^48O.)P/-LQ^1$XQ0D8+?)-S'C%_2?4])D5"72"A%FKG*OIF;;F+K M!O391H!G!U]Q-I9QGYH>^%73=F]J^"RW=#6M70W L^SZ.I M2P/HP4<=>O#C4=-7Y#^D>MC8,[)\<;X\/X\7=84[NX.D.#A7/M/TCG".1J45 MR$._&][TQG?QZY#3>]5,G]@Q7==%^#]]#%]7ES65:(4ZS[/FI5J[(=4Z!=\[ M7E3H.@,@PS.7JWCV/#.1FNUYY2VU+PU M1C^8_&K;.CGZ-?0&W9%MKFW2XR%2V^C4I':[+M0\:Y#SC,DVY*;4R;*T5\$5 M?N:2TJUD9/9429EM"*Z&)Y$B%[S>81% SC/.JG;:4J/.3!T*TW'O$A4]$8#Z M0%"?&9;A>L01>D8+1Z@RXC&DQ:_(PKZ@B2=/-T&0+4?5,0X,U=LUJ=5D5MVF MK%+P-"P918+JC9K4:11-V%7 +!PB%T%'FU(QJ*-G9-ISLC6^>C(PH@2>,;=+ M.N0C^A2U)744L0*?!82L8M]J0Y+5=,^%%N;=$?FGI4921;-S;HP:2K_>D;KD'^H(L 65MU4IM=[=:R"K;W(V3HQ7I)__A1R;#+^M*NK5&H8, M9HG(P2QC#J#(P10YF 7(P=1V9!Z5WH"(+U611:HP-I&U$Z9(#;4IU6HB&8,1 M;LP2*FOMCM11,G2_A&50?,TD+(-26@;Y!35:69D,@X6)D.M9K-DKFL7 E\=X M9FPC--HM25%482$P XY5?+;1D1JR6'G*:VO%P)LB)Y17$MER5AVA149^;UMV M<@[DLX:N2DVYX,?]% 5!5MY.6Y);13OGL0)[Q_JD#AQR%SE")9)O'W9/CVCD M^4BT6EUJ=])U_3^60J:E@QHC*891DU/.?/PHS+%W2*N*>9!]ZQF/FJQA!CH\ MHD/&0JLE-6IB:S]C[%@98+)4JV?H2(I8<_%CG2+6+&+-Q4R@"T0M"$[ BXYO M]N!KA9:EES'+J*J,8?F&]10&-6W+O:;4"9X;$]KT7CT'8GXV+.B\]3TT<^]M MBV@IQZ;[D'(R.QI-5:HU1/R'?P9@%@6O2>W"18_*XW8]./:SX1(.PS!569KB M21(&'JZ1A29&UI*PK4C-AD@-9HL=(R'6:DDJNQW0P@$KHP,@'##A@!73 ;M' M.0=I,SV$ 8]V:6UWGZ%ADI-KQ_:-/9O9ULBSM3^FMHG9U+V&KJ%E7GQ#EIKB M4(WL\615@*/5E)IRA@4XRFA*U+"JT&V?'##-IRY+I8,\&Q/50T $&@ZV&L < M.>"1"%4F8S[G5Y ^CG$@\ T QBW1RSL[,D& M>5>= &M$EFY E7M*E,&$LK\[\#W7@Q8Y >']TC @Z#MM[J8LJ2(%.1=0=XK) MTT!5I%9+*9B(+(\D7+'V=,/T,:]4WMZ[#>B0H\57\*WD/*/'WN9K,LO0%#8? M YMOD]0+2FJ@/WWC&8-N>96W L-)M68WY&('-E1F)D/%[,!C865H":J2RKA^ M/_Y!%A&VB2Q%71=92]FS%)8[)6L,& V17*VS+^,I E##TF4.K3>R^=ZR/2)@ M''S9(O54T9,#33"'#CU2Q)LB>M$Q9@0$NI@*B7R:&!:T- ,_BE'R$,EG=R] M*)B.C;+&!&Q[[JW&3C>_;8-(3X,^C6@,\9^Q'JPI)\H!B\**8%%9<1NN1*&L M=)M'5UQ@OZ12]'K#!VW M]5I3Y%J[]J-^=I19<(+&CW49!.-;888X02D]UXIR_MX=]X8C<#,8/@R&W7%_ M< ^Z][=@]/UZU+_M=X?]W@AL)6\!QG)AX5&/\ZUOO?CP"@Z]X MS-\>AKW?>O>C_K]ZH'^/_^X5>JP?? OZ.A81^L?MXXAW,2[W=P[L*F&I$CF: M[-NQI6!W=NC8ER47OV+#)MJ3B@L-F>8&_!V^GOZ=@)@V$TSX<$DN MN*+YCH.'3R7B%0@D!R "\!B4UQ@D7/3#;S7AW,67HT^+6PDZ; (";%DPC]_6 MDQ(/M-2?"0S$0MAX7\&C6C$N0&B!);YVR&?QZN5G:HYM "QBGAW^*C57P+K; M"ZC?NP;TELZ"7GO+NRK4-X(IU553X!?"< M ;]!D+'.B=TY3IH4>WS*1-[Y_U&*Q%XI2$J[(3#-$M,\Z[D(3,M7TR4-3%E9 M*F4R2(+3GDBNO(.F")/D&8$/)F:7CZ&=L_8&/ =:KDG+,^?G%)W\BG<<[$-E[TU<] ;:.J3034B@,:%/\(*N MI8^7U/H5&A;5[([A8F?^UG?PSP?D&+:.-?]@,H:OZ;M3+NX9OK;O]+J:U&IM MJ?SZ7H@^YF"O58)< M_85YE#QH7!A).Z:3,(IX1#HDE*!+.B&;HZ< 8WLA97.A-*$7EFR_+1UX>>0( MPU6L8[^U0^4R/:'J"%7)0Q>9KT'R,,@"=%'@P$<7!0Y\=+$L ? &)P%P"5@H MJ!P*7X5/=T2(A%U6@G#QB@J\"'M7!6S64>^4$TL$V&F +8+>E0IZ#Y%G.+12 M.GX /AJFX;T!N."6*'7 09H)7=>8X'$2]$3^0#3G'L@%FJ5#GWJP7<]9T/0: M66AB> \FM-86GH8K)%W>=TG*3WZIH*VFT,)I1X\SY1*F%IJ<\IZNT@2?B\ < M626(*E(K[?Q0P2;9LPGK[/)F9\LI13R;A66R_KHS;-UZ;LR\0SKP;ഽ! MOB@-G@ES+YR$V^?25\>>=0NN6(/A%MYJBN:,N(*E8:?6BU]4 MHX)>)1)LR+6B+Q *!@\!!X,!!%TN_CI19 M!LZ!ZTAB"VJ:@;T<%XD42=YVQ+AP#3AAA$PJA"AU$>CGF VR6O%1V5:!$(R0 M%B,PEP=2K<6P[&>!5W4RL\5*OY$UBT2,/&NQU46.!6_ 9V)+U5).O!*XGX9[ M=O74Q(Y>+H%G/N'EE!=2/NZQE<1*2IDBEB)R+' 0. @<..ABZ5=26IRLI(B] MS.D$RO(NN-YJB7P[KKD@F]4367 !OUR0X78916R&YI\/V*^=R"VQ(R;7M9.] MQVN5S.8Z(< 6S98'VZ%YS)[G&(^^%YQ8]P =#%..I]G(:6>NBYCJ>R'/Z*2: M>DT<2<(#XIFMFJA20Q60IVTWG8 XJZUI4DU-^6@RL4Q2H7"D" L+' 0. @<. MNLC>'U?>OTQR *&X.@H[8< P8B MUHIA/84#"W=/AYO.FZP&K.I$KL>+:NI4J=S M=,H<""U#P ^T<6G!-0\6IJ.%G"Q,Z[8UFE*KAH\28+XZHG=;4M M*_ QU\F9QRY*$G!YI@#IT@+7B*Z$7'F!$[@(8LH8=T,#$L:&D& M?M3U\ 5:_O<"1$,_EN8Q"Z8]]]8HN?EU&^*':5"HN1A%\M<6G$@L>S3\D>Q AV MT28%?I== M@*O&BVEM>";BTOT^^^A+S[:)LZ,0\AF#K$?/O)LS7,)80W"?XW MQ/;#T/[R"7[90(@-Y$O<#P;0OF@8"5*3R.Y5(LH+?<^.KCA!S\BEZ'6&CMMZ MK2ERK5W[T3@[*II\0J XUF40C&^3_1^2DE)RS<#_O3ON#4?@9C!\& R[X_[@ M'G3O;\'H^_6H?]OO#ON]$8A\@#USA\OQW0SN1X.[_BT>)A[5&/_ZUKL?C\#@ M*[CICGX#7^\&OQ=[A!]\"_HZ=C7TC]O'$>]B7'+O'-A58EF#",)DWXYU)G=V MZ#07.C9LHM&H>-"0:OIWPF(:3/!- \U;'!%\QV2 T)% MX!4(Y 4@$N\8E-<8)-3A^*TFG+OX<03#CK5"JKG!^I(CH&N.:R3;%M\(.6HY42X: M:V&7C,)![+JRK4.83?&;K,]GS;-]G0OY./@S7)A=,5*3CT1S*S8_PCNTI?89F^@ M.P43TWYQP<2Q9\">(P=Z9)F(I&$\T\._+S?$!/F0)RQ;%JT560]5I;4"UV3( M[)32>^3E7GSA;YGNSWUP[(GAD=VX66>^MF6IV6&8S)?1GFK>X&*6>]F4FC+# MXUQ9B:<\*_EE=[KR\IQM'S; M9<;;VQ_DC=)%.*RLARZ4GGY:LE-)N'3&:0@== M$QK+N!*? M<;BGD%1$@F _TAB^]H+CA\)JB[F=329+[9HX8>,]8N^=B#*2?QU)50HH_LHE MY>;8CS&J9[_%!YZQU=:H2S59'*[("#1&LJJA2JTFPZ+.PE8[)3(S(\4-_Z)\ M03;-&)8'K2?CT2R=Q;9[?BPC5%]M)TZ4K,/.=:G5$7YI%@BRBD0W)*7)4$<) MV^P J:;]Z1O$ TULZ-M4H.38%4L\EKEC:\B-Q*.#7 0=;0J@I6.&>4:F/:=' MUI"_;5I#/?5.8+XZ)W'RL OXC;-J2.L7Z%T.0X)W+?UV2>Z^]1# @B_?VQ:A M3I^0)6/QK MAD^6U;%WCXQGLKFY9); GDA[1);;D"A]JQN29+B@2-9KBQU)[J1\FEE%HNRG MH,GZ7!6U)M5;*9]2778#(#/Q&#$.D8F&]8R;LAVC=#&LHV5A?TF*K#TAI2:I MBCAY*CL@62TUUJ1VVB>T?A36W_O%6Q!4"HO/A%Y.U>7<@X/FT-"C1?IP;3XZ M\;)+:92Q &Q*[:80?QS@RRP%0U%3CO1E(A8K9PX&\E+(23*/Z'091"&R7.0B M-B?:0B[F@"D45[9NG6ITT@YWE1=27D*T.Q/;&X=?\8*!R*T%F;H8V6U*YE;(>6]?RR:I[CS0(]'@99@"Z6 M/I6DE661K8.JT)3,/MFMOS!52(7%AY FUV_?76+&+V//"[)D[< I:OIQLK(8 M):PQ9;9EM"/5TBY44!+?3,DLIWZEH"I)JW-%(2[NGR^C\L^P4IUN$%%#Z]1A M P"+0N]- G,36IX$T)^^L=S=Y]H3[X6'AP?Y5QF(0>_S:!_A&Z_I] MM1VZ70OI[EQK61RH@O3<0NRR1JIXE$XG;=[)&Y(FFTHQ3I+PF2 ML21L2QVQ(?DH,7@BCJRCM.TF2[4FC,=3A&/(+01 >O2X:2+-\\F9Y*$EB;^H MDJR\( S@Y%5I>NZ(JFU(DJW M2IA\WZ#G.S04'H0$,:8EEX![#X!9!(Q&F!@A?=ZZEGYC4W.!!%<'D_SD8JLE M=4IPKD^QL646(VQ):ILAN"*#J>29,R*#B0\<"NQR99^HY+OTL(V-*_0ELS[V M&.Y;,EKZ$6%89BD=N->K(;72UE!5<\SC(9HOTE7R%')LDC3H,#.X55M86DP+,ATB6^"&T(&M?,OM0) 22[EW M@,E(T+6E!M-M L*<2\VE=3U;^X/NQ*F8Y-OH ]%CV-WO& "GCR]8=%^&I6\^ MG?V!$ T_9OJZ83V-""$'<[I:FW7QSZ:DL-S76629R2$7L'*B&<=#A&UY9+ZF M1TK2^,X;<"D_<2Y>%^(8N6+T.VU;'/;20O(-)GB&S6R+SJ;, M2]>U).7XW2!ID ]+JQB;KS'GL0=:+DPFPG?[V2['GN[I*.=TSKCWF4XR5L?Y M=E2IV6&Y542X""FN>CG&,R1&$&42@A7ORHQ-E&1EZ_;M@BY]R_4 5,\&:>)2/5U)0EJDC2K5!RJ$C2Y0.' OO9F54X7DO2 MW91S5C(;Y7UIG!P9)+5.6U+:8O-D3O"RMC^4=DWJ,-T;RT0R*N_WZ0Y0(5PE MZO8F$Z1Y)#2)7K4IM)X0<*"'O3KZF>;W4*%*S]\@'TCAH6?,!0SV6YYH8# . MF 24&DQZ(9V&F$P#BTQ \G]O298APIZ H7E()S>ZEIZ\$'LR+ZFK-J5&Z^CR M\AR&V4H3SJQ"1_F><\RK24F=SM&1EV),.1$&*+G[*<( ?. @P@#[#=H/T;DO M'X$1.U N,R.6;Y?Q)-7Y@!S#UM?/UPGS7.)*.E#<>=FWC9;4Z(B@PKO.FN." M05CEH+8E.>UHA A&I+QK>).0!M #CPCWR"+A7'L"YI332A: 8#@S5R9:UQU8 MBOJCIJ2=;RB3&FIE<'.$OUZI$^#HS>_-P+^-OQ7$"-ZE'%CGY]9K43'M'80X^?O&13?],PKK4DAF> M,UDAZZ.&58IN^X\FXE?MI=1'SNV/JB(13#;\$^+7;NV?HJ[;!"NNR;JR7[51 M8M*0[-!$SMF7\10!J&GV; ZM-Q([LFR/5!!W\&6+GASSY)!38Z!#^;+F1M&,'LT']7(5=AUKMZ M,71OBD5E^MV7D'K6$N(;Q)\+\A^HTN"L$O&PBQ@7R)^\$ VA<-(T%J8L]>)6Q;Z'MV M=,4)>D8N1:\S=-S6:TV1:^W:C^;9AN9!T/XQQN^:W7R(27Z5,, )\R9C VN^ M_AIJ(>4IX?<__;Z1'!N0^+T[[@U'X&8P?!@,N^/^X!YT[V_!Z/OUJ'_;[P[[ MO1&(PA6K/[CP5W_%@.#<1CC7]]Z]^,1&'S%?PUN_O';X.X6 M0T;+PK2N0.^?W_OC_PB,,L7H@V]!7\<&MRZ1%75O:OLN=IO=CX?A$&]?S8Z2 M\19/"US&QD7,'*HS-&2:K'J\!JNY1#)7(I1_J#>C6K7A+]'J@K/Z]8NOTVSB]5J?S]2%RQNN*X1O4"YD3,,PN^$GF?[;OZ89 MAFN2J!SKQ!\76[GW9X_(^>71^?0%V)/@=U 3*_@\BM7M.WI2"WQ.QB>!!:E2 M)J#("XHN'CA9F(=F $=B)6131N*QW7F AG[>MT)L@ZD(YX:'&Q2@YP3Z$'D0 M?](#.'K0(1GY0A[FAL(8]:W0E\L!\SQW.[(DMQ@F",N<%_@ M'KE\D;.7 ^ MJ:[6I+J<\GG?I0%\3]6/8Q&/G$J&,OVP0AX=B9QQV61ZSGM! M]_FD#'G,E:1.9,)][%N:/4-Y,H*B*))R?,G"\K-!JER0HH9NMB6U52M8J95L M-K9FYK62BM@&G;HEJ>_'@7BA-;%VT&1Z44GS&X&/:"+H4A2[9"Y("B0.Q M%G."54O=4Z#%_5-@+E8VA8TKU)&@CJ".H$ZAJ<,?7?;$6[<%38F!@ZV=P60, M7P_SASB/Q-:E>HWE(;V"1U(V=?F 5<1K]UNV)+.&IAG9$V+?8D\(=QJ[0@0Y M@&9STWY#R+WDK.IUML_SV2LQ"GYZ5>D!.FT$97H0Q&-"(G63JK;["[DGFI; MEIRL$GO3O%+G7=/F7]#TT=99 X56:&?6#/VW-">1>@5^1HAHMR/!V#GZD2V/3TYB"@3R\B3T',^;I(@V(B M/W/FB1.R800_<,8/_'@O+:G6:0K^X-T.%=0IEI4NZ,*/M$U76!;0X)(Q$S)9O M'7^&?5B+G3Z$1Q.687>>'C_($B#_?=SFOT1].]);X:&+ @V>NBC0X*F+ @V> MNBC0X*F+S#CB-VL8"7IQ*PAQRSDLB*DI#:BIUP09,17V*&KK3D%25 MX>%Q%5KZJ#!5Q\%'GSU4>#!5Q\Y7WP02 @D M\D5BC]F\MHDC;$51R:UUB#3;Q(8[]M_J9^(;*7Z#Q7I=>^\6'1"ZF6 .==VP MGI:L>=&8>U>'S]$#7[2#1NJ"1N&,"-^@7,CRW N71W^2Z;_]SK*&L,OK$&\Y M-A]-Y.&+U/'$70SGWV)V7NF&.S?AVZ5AD>FV\EU*U9< O4?L7J\_?>^38,DO MC\ZG+\">!+^#A9+@<["6%LS6Z&=*9!7X'(!/ HME00(!1?90+->5 CCBWXX' MAT 8'0+'=HY&VBB^QT%U,K:M0IM'U%H;HB*2^ M%)+Z_NZ;;_&,/E5D]"U7!LGV,+HRJ/*1T5>KE^4D# Z7@5,&^[2,/I'HDP7. M7&7T-9N2*C(Y,\&=@XR^MJ2H#:FAEN5@%A[3NV*(AE2N ME"'G/:.OKDBUMDCL9"OJTQ/8M0[6T6K*&9A9N+-E\EKOD0<,.G5+YJ;R4?]% M4$=0IVS4V:U.L$ )3 $22>X^0\.$CR8:V[$(0*ALKJ%K:!O*!]6HG@G*!RG< MN!=*HR%U.F6)%I5XV@BZ%(4NV0N2 HD#L19S@E5+W5-:9WGAGP)SL;(I;%RA MC@1U!'4$=0I-'?[HLB?>NBUH2@P<;.T,)F/X>I@_Q'DD5JU)A0SJ-#4$70I"EWRDKB% M$9@%CE-E9M@']KP])Y1W 7I%CF:X2!+ 6W)S$-"G%Y&G(.:\4I9=%B76 M*[Q2YX03"-\_8WBRY1NR..]5S)Y"4T?0I2ATR4/:%D98EC%RG]E"=+0#-%A^ M+IE=SX&,(?B+PBBS5ZF6I!UAB M\U-0IUC&N: +1_(V97&9;9FNLAZ\B4<3UB+G]HRH=+HHT."IBP(-GKHHT."I MBP(-GKK(?-\>#X,L0!<%#GQT462KI'T\RT#S[$?D!'15Q DMJY6>>0KKTQ-: M6F79.LIA66]^XO52DV4E<($SAV%X55+:BM1(^^ &@?M&W#DHH=R65 *X6I;5 M6AZ/Z\@VP^O0$UHZ2D.2VR6H",?/51X,%7'P4>?/51X,%7'SE??!!(""3R M12(PF_%/C.L M)]QY#W\'.OBR!0S\T),#33"'CD=J5&,_E'@K="V,.*9@8EC0T@S\B!OYG^X% MB(9\+*UC"T7MN;=&PF>.SRSV>?DCV(D?FB36I(+;L$+H%RT6PMKP7=6EZFWWT).?T1^['$XX5@ MZA 7]2?LW&*>(IQ,N.6&^+68(7[Y!+]LI^(&VB?N!^-H7S2,!$YDR3'J9+#\ M"'W/CJXX00?)I>AUAH[;>JTI%\ M3,/8B",&6O#/&G@A )3^^Y]^WTA,Y&%BT# %@SA#%W,W_5F?^^.>\,1N!D, M'P;#[K@_N ?=^ULP^GX]ZM_VN\-^;Q3"O_YS&T,(1$Y!Y&9P/QK<]6\Q,!B' M,?[UK7<_'H'!5_S7X.8?OPWN;C%D--6[=05Z__S>'_]'8)0I1A]\"_HZ5ANZ MA/4%5K"V[T)+=S\>AD.\?34[2L9;/';$<9V>&!>QC:CJT)!ISJ&NX]=]/I// MZ-_AZ^G?84^N!T/,ON+UE^G MV<3KM3Z?J0N7-UR,"-^@7,B8AN'.E)]D^F]_GE(8KDFB6J_ M/#J?O@![$OP.!Q;( K( B>RB6*?T!'(F5D%A> M'@@3\XX.OY&= N?]L%A:.!6#;0,"]+Q C_+Y SBBK'Z!1UYX1-GVA9&(Y80A ME@$?($'SX!?FPS(;/KA$3E47,.4P6VPOTE;Q[/9P63&4:335G2$Z8C]U"ONI M;Y%&=Y0$A*T%.ZIEL:,ZMC-#_5&C.S-D'G94*U*S69;CAWC6C +>@CJ!.V:BS6YU@@1*8 B2_IJ>;H4=A9WJ8*=\ M>%ELTLR+FJ*% ^;.X[!G_%S-(=I;*';)GENS48KMEZ-EC(.AI8K-+K=B,8N& M\HK<(=JRX/4 T.#V(.$8?Q[;[H1S_T/1)NVV5^)N%*2:A9K%$<]"W;^-^ZL8 ME&GN2IW=2HTELIS9U] ;C R?LZ^VX50L+/.F+KP] MK?:LX)KVRG$^'NR\O3OTW&6SHC]=FKS5"ZUU7I4N0&H%'2EV%%X.!2_[DK@' M(S /.%"U,\M>&/3N&#'O,_Z3>P/+YZ8RZB.CGGY\%/BYC=!S(/9\X[PJ1VC* MPQ4D0/?,%!NTPE+\4#)^*(_[#!R5W2)=E"?8+%JOVAH[8N"0R?[.(U>X452/KSL:GD<$I\?< 1^9[8J M,<1IWP 7AHX]<<3@Q@STRQ04D[ MQ1!E8XCR!.$;NJ:?J2!\Z>U/A9W#LLX57DHD;XL5EZTM9BWG.# I3V3\I];O.R[+K=!/,1E9<]Y[Z)W6-X7_OYWDM$6QK^BAE %%1HTP@*FJ4 M"41%C3*!J*A1)A"W?ERQ#),\ ! 5',@<.,>- UJ0:,?US; MDA8T)8KKZ^V&5J],?GT9ZY:7)EZOM1M5B=F7F\XE"L-K>KVM->N*[KN@>PEJ M1)]KKP*CJUD]S_).9;MBW>7EC%@7!J.A1+A@5/$'$&OU>OC0&Z/ M_E*G/\N=Y0$'E]=#;SFU'FT>P$5R/ %$N?[BU7EI6O[8-B8?+ >7V]2SA-57 M0;T^N->S=S^$&"SYO>_]]I&Y0_&OV"@1G\5>FEBMT=\%H5719P7Z9&B1E"%0 MI-@]*9)])4&.]-/IX!"3T2&V+CBX775Z)X_LR:4H]JX4T?=%]&A329 CVEI2 M]-@7/:(MGX.1B-4D0VH;1E""-F-B\R'9DA&7L(V1(M,>5HL;1-HJO<5"QYC. M+Z5,H_V6+5)')?45D-1WPP>TK2D0V]156M_,]F#C>U,O4UI?IRIG]LNX%UPL ML55:7_GI7*JT/OU,ZW2JTN>FW'0O15I?IU[7.LTMYHD<-,$+R?%**%ZBM+ZS MYKEVH?*YMD[RTJ?UZ5JG78%:?J46]04V*&B?:ZW6%NWO;?FT57)='WC +%JZ M%7-3RU$%1F%'8:=JV%FL3D"@"%, P\E7+X9E&WV;]]Q4!$ JFT^&;PWF%1%J MB")"XG,9W(NS3EUK5^;,4(67C<++H>!E]X+D@,2!VI#9P*HE]Y1*+,?^*;/C M[4UEXRIUI+"CL*.P<]#8*1]>EL1;YP5-T< !:^=QV#-^KN8/E3P2VVIHK48% M K$'S22'2%<5L5UNVV)N#64;N4.T<,$78M3Z#DG'N&SW[G\HVM3=MNC>C>)4 MLU"S..)9J/NW<7\50S7-7:FS6ZFQ1.XS^QIZ@Y'A<_;5-E1?K+@O5H0ENBG" M$:+(7\UAV'NR;:.C=D[*[E"7%3MO;UPR=]FLZ&:7)INUHS7/JY*IKE;0D6)' MX>50\+(OB7LP O. U4[L^R%0>^.$?,^XS^Y-[!\;BJC/FYVBS\^"OS<1N@Y M$'M>;Y\KRB-N M"Y:6*K6TG-OOT;E7L>E>,6>F'/)$84=A1V'GF+"S)"C>-(^# MP(U;TXC.-(WCV@=8TIFF3(']=D-KGE]4)%)7QG+FI8G7:^U&5;[B4H'=W1&DCPHBMG58;@A;0IV6F.UZJ=:2[TEE;O%+PI M6X66) 63O.3U$/7VF=:\*#A9HPIL4"@7%+CSTVEIC69;;?T4$ ]HCG\RTPW[ M-B]OS*(@&!4]R@6CHD>Y8%3T*!>,BA[E@K'DFP^*$HH2^Z6$,)OA;^P$-!<^ MO3&[ Y-LI22[/PNWBE+.R@ \0^Z]^]@;<68,\!R%X4PLYPF #^ 9PX/+#K/2 MT-@\@$?(+8 ;)79BW%V:EC^VC83,Q_['A!5C=&SQ9]'=H M-PU=6S:T',,96'"C'WFP?HU%2%N76JFMILXXF*%!_G YNUM%X/8BGD7VGSD4 MQIVR*2#P4FI7L,_!P^,?#/O5F/C@:,KQ1K&_)3?\+NC/I>1'8-K+5\L,1C"+ M^J_O?LM"D$)8K8-EM!*0V >FU]KGR34!5G*9GGV57-\'GQ:]7X.-/'17?P%' M%_@+N1KI?HT^+I#V]]^,CSF(R$%?^F&G^PB^"]FD\$!IF9\,L$R;YLZG7FYWF]\Z[C]>/#S>W#]W;&_;PV+OMLMXC M@TO=Q_N[FZL>7/U\]W#U<'UW=<^Z/;CPY?:AUUW"03N:RL>3T#%"TX+%^SZ& M2 05'L)G[EF#J9 'MC+S'X=?/>[#")3U>N6871C2&H*(=H(K$$"A$V"Z+(B% M@<7]'KSUD^T.?JR8'LO]@3%&-O)"+AZQG)";5\$_W^%076YSBG9\;W7:K8:N MGV?9*RU:\B0MF\+CNMO8V;?-X'A&=.J,<(;K)HTU$,DFZX;/ -P$?TNAD"4X M9%_3+YL96V(X(Y,6\U5[<[YZ]_$OD.V>#V+ &[N>F,T)Z@+,,V_4+Z^%!M+H MJWX977[ETU?0X"- - M4.G3PT/7-:.Y^]2TZFW##\[,S&GL6L ZP!#,Y!I9]'-()A\8@ M ++ -Q]0(0:GE^.X(U@:IT >BF_A.> MSE>(YZU?+]ELFLSTS(;3,DC$"_4LWOC'@@Y$#VO]IPOR)#V:41&DXAN46 !5<,QP$ M@&[+&=@@O('&4_@ VR%\1O*XLL^@XP/7HO:.'J81L_T'86F *#,\#T30)"(@ M&V,-=V(#6#@Q.!ZGAVU:BRC!XG%I$>'O0X__'<*OP"VRZ8N9X"UC#Z0BU$R& MJ-FZ!NI)C._3!)-2%!+R0#8C62QAR:*Q:CD^J!@2)M&\0I^0*9O6N,/@%6<" M;PJ0 0$-]]=2)@4PJ.&9@E; DYS> K_!@K:!?7!XN*_ON8;) *-/9#A9C@DB MQ0.1C5QBDANM3 @&^*%[IFI 3+LH^> 7)1MM.(*+G0$3"W+YT4YRGX6('4WYLV$! MF OPT+]#1^R"$-=/2RB8>TQGN-_TPB<&9!JXL.J$M#+Y"[?=,6(\P[M 0II# M@! ###YJ/HTF'@LV !58+ IZ]/HEL^Q"0-< R'C SY/?@#K.*F51[>[@#8_ MD2=.".\021;,-X8\F"1O0 BY\V)YKB,UAX2D5CRW$I=*[DS8T$=J].$.H)*4 M$;N-20=\4JB\P'GX,G)O2OX&!!F6DA T9<1.:(UP#?\2A_AT;J4HW= MP669BR*($(G_U87^M%X"Z3CB*;T%U'9!E]#W]/P#X*GP:<0L^-R[VI(DCV05 M.?J19$M#@6L^] 4;@WPTK4$0Z5$_M,"WAQ4>B(GX\3=@T"&2+EJJ/JY5 [ P MX&$@+[SBJH3KKCU!JP(0R8-(&[_@4@E]27BACU] V>*U2&R@ !"R'$3H$ZAO M\:BP108DJF+= L!#1/\%X=" R V=- ,-;S!**O=<0W8/BBO:*%R+]8[M@5? M8(K2;#)CX2B+-V3%/PI9#QB$"WY,\1"=1#R_]-/XSL J%%:*P3Q?/I-^I+:2 MK_+9PNU4<6KO+;['/+>BB/B-B-;,8@7%]C-P$D*.*].#"RR8C))."I&:P M;A&EPK(&;D5DY4Z_2[X#S3P<%LE_PP>4A"#B M+$U=+/^AY?F!M!A##]Z6AM MYOU.^;@3\?=&?N[V>2T3&8R]_ICEEL;Q!(G[2$P0BJ!XI(T#PP+K.>G%+E;J M0+@A8'O@M?\GZ D\_(V3&0OT^PQ&5?'*5:^?_K^4Y6>Z& >5]@:@ >2,#%U: MCDBRB!0A.$0!ADS);+%=M+Y\AE8L5BHB/C0<)P2DY*)G$5*>N ,.*BY@^(6/ M$<5&XN-+2PN]SMB1J75K[(^KJZ^)*RP6/2:.P-.4($16T17QJ5%;S+C7,75A MLD6P:V^5T&^,]$#R7X@7)?8CM4-V,USVP[YOF9:!UC&HRI$%8@Q5VNO(1<2! M</P%DQ---I7:Y>51PW!?T;D :Q"'+P)EP#:+\2G,=M%;.]G2 5+^=GX MP1F/@"6<_SLTGR+S#7V_X1"$+#WGT4I'9G^.20^V*4>=;UO"V!P.*$< MC__$ _5IZRYU)J4L\.E@[Y;:B!FB/>:T>(0ZBMO3^(*C LT4"5@J,), M"R#WP&]UG_%!/SU/"B+)._"E,(OP63:.<,G!%@:SOQ_^N@M0?<-'XXDF&*M4 M=PR^%=D+$C49+;"Z[/?X$*.N)#T-\]]@C8KK)\DZ%3MEDF:#T,.*">^3<(## MT5'#4 $)4C8T+"]Y0T0LX+C0#H32%R):0#@F(T[:#:N#[8_<$/S^/@YLF+EN M[$I[6)$@,R,Q/&VZ7 G%L /5]M^2GR(,1?8;P#9KO@F[!UT RX8;X@G3.N\B ME>2Z :+=_AR,*"J !TXLWZ>HKE1'W=LDC(63XWT/U/E$VE=GPO):SZ0"7^C# M-\O_<>68?X+X]C )GH IS*1:NG70/)^_=:!W"I'[,QXL?HYWE=>F_YSQ\)R( M-9B]'?$KB!NCF,B=WBC8P7;!E),)BO[?I"%, Z<@)$@8>7%ZQOF]8,'*>&ML:$= MHF*(@O*XRKCU!&(#Y!FXSN" 1:N$]AMF'XBV#,"'?J90<2KHQ?H3LG2HTF& M@3Y24@Y@*@Z\R:G&47QT^'VA.>5(M+&?>03AL/%'>5L_D.$V^!"%<:4^EPXW MXIWNM7PO'(M(C\G'*$:H<;?#?O )"EW?=1R.84<,IB6!)U2W3[&I 3^""

  • &6"A6/_W-V!-)L!G(3M$^9 9"YC,L M+V;!*&FD[0I+\U7F_*R &>9C:>[K8('8=)[,.D-O(6]&K[.F"TV;6SIHI M1]+,3G-FUJX&L,%!_Q2$3,QF[:R)#5)J%K)86><[FX>S:CO5N9;#)F._)_:,H"!!'^L!=)X-"?/?SHP): MKDZ>XQQ&NZU:[+/"V"DE+;:Y_!'#3 ^IL]$\);T=;<_BUFJD>D1BP2C,@H&O MEZXGN=*.&[N_N 'T:F$XTV,VJ/E3VWK!<3# 0L-:'EF=8A,.DV.X%QN")MA/ M&,S'_2C\FZ>L"GC'B^6F3"ZR)'$C%R9/P1/*!7'QI=R,)Y.R)J.@[S0NY08Q M[1K*7:7,=B(9\FXZ\69 #KQ L=A2CU\G,(>O$D;UF\B$+TNH)"V/88@[3R*4 MD^:]CZMM.PES\UJZ#+U42!*<7?HJ<;O-?8,J^*\I7"'9)&*9Q.R>/-FA#!]A MTD7D%4;;;MG0=K+5)@&7? =F:#K8C3XQY6BY@ZDQ!5^C%4M?3?1A+9MKZ(5R MD/=1#&CZ?=G1'?8O6*CLOUU<7%UXNS%V/1X;Z-?&!!/:[@#1CDF1=RZS3E*9 M;.)CN3 M7!R33V&Z-KB%&A-;U^X,;)@A$:040#S;W7B'G^=0=8J+*#@@HNG2)T_%P9&" M\X6.1R,^HC\RD_?7CFM? ,?@_G@E_,6PZN.^8W9'K!3WN/=\Y+UP&T)4& M6*P!$(L:P[]9"IG$I&M&*3CTO'B<# MSTL_3(F?-D@=:VAQF5 9/S2[]Y4.T3QCJ(=6+ G4>-L6%F"4YY3HQWBS&'Y% M9><3W$-NRFUT&";$O78*]LJ=PE2X-A;]D\Q(\S532B^ Q*&7S4TNF;?-\H_% MQ2)6%PJ+2XE(*Z@;3U$4#C&Y=<^?#/N6E-Y-FI>^%L&>S-5]V3]@8!<5-K-5> MPK'9;#!MGN4>N(&T=S4AMOB4%LK(3'*CN4UAY!E11+L+F=S:'0F,U(W_ N#N MG,1_HEI$/1""@&EA%*:K$"4/]B9C7BSG-<[+P'E5%RGE)/W%;&'!XQ ZE+FT MKBQ9U6Y!7VMMFV7SE-AO,#+, L_,[2)GXZS9KK;'* M49]K/)80L'OA^.XZ"N899BJ?TTL!2@%FS'T5OK](X7IQK4&UC[A*% MLX'O9P]/TL&A*)TC]"EZ[_%^G'@H?7I<2NB^6V8$G8?"")3LH;,A*#52M%UHD&">I^9(@6 3JF@##S% M6!B5&UEP MNT+(8ORL3)9@>.#/ECZM/,,C=PXHM":(:636G@1( M!IT I#B.:##0"7UQ4@8W-%S/CXX% DH&,A0%QJ$Q'HNXJI%&&<6C,#J61V!F M/.$#L=N,)Y)E>BJ,(A/,Z62/]Y*$[0QTX>6IZ,3T--))G#*Q?2+.60,SSE)( M'*VCVP(+SP124!$+E?LRWR0Y9_R#V]8(,W-HL8K3?S7VU? #XM 8?GE2>^RY M_=01*LD#"4I3Z#&-P$@?%?) ,[S@RC$PD$@X@JF\&IYY:KON#Y'@FLKPGXH. MTD*)IIR@0U \ERH6OO/%XJ^2VL #W*"C,='!@+X1G20,EK--/-;?\=&(B!3Q MH8-4KNT(^<\OV$LNJ:03W3HE,"A!C1A!'D,1=_ND" HGN\=/Q\2COB;I MY_%AZ/4M7Y0[V,8+\0BI?%F6%LCTB/=X]@G6+)%(:4AI+G8/8OS' E"NQ2AU M'Y,*DYSPR%(1FT.HLF@K/K54ES%Q(1E9.?O,NTW2TE62EDK2VE&25CK3B>)L M^B4[N8[X>QG_?9]6[CWO&_@<+X+"P>8N"M;"-N@_=D(H6+4R4SC4IJ)+60Q$&EP'J15F%>9':1 M<17I2 '6!N>RE9(G.:%.I7JFR.\Z>9U#82L M\@S,CXN*0S)9S)U)@%ME@UW4LV83D[+<7D*0U SV#](VY6\VF+\RP, 'H?#/1#UO%DH4=]7@ZI;EK!;("5* MV.;LX9""%FCEG)K]6"%RZU]9(6M8(?4"U\B9UNSH2HGMP K1A<)J%&Q'-H& MRHS:7K]7%DA^[!"BB8E6"'M=F.K5DC2_W:53.=%APN3,YRJ4(H8 M;]ZQ03K.N\^:*#=)$9_5TBZS9]"H/QN>>L%JL*E98)QYR3G@K]@#C)O^9\]] MQO38Q^$MC?.%!R/7G'\,.)]IOA,F[ZA0!C8D UIC#@QA1Z=X#24VM[#$K:H@%#X?4V7$)$@7;)67U/[\\6'\ZX(#1 MV9\(Q84$$%9'47LYBF36-'S)68 QE^&!O3?AGP%:7/G$WJ+3T24X".8#X MB&*TL.BD7XP97Q 7/@18>9,.Z!OI9B=4STQ6'EUK!6[&/&O9?07*HSS$X=6I4GO@:&Y]%!VLQ)NH1_HU/1,)+;QZ.QL@DJ MCB;+T2&AXE+Q$7W?5@OALV%Y_X. ?$D:%>^NG87>.*NVC8/H981?ED+PSBV= MN_RF9ZF&7E%W6&&^I,XL/J?!%N?LXTYC&I/U\.>>>)E?ZU&.2[(H?;#4$8=2 M13.>Z'3R6ZJ;U=CG>%@_KI @3L_>8^L).1 LO7$8Q%UPTXL.CV]CV5]L%^0S MC,AQN:Y]4:R1JC[&U?U7>E]C^GUT1GSL6M1L*BF5LN1M29>B%+SV%J5\('QKK50Y]3S4:?29D^EZ65+<%?G M/!0PBJW*A3P%C&(K!8QBJ\- G@)&G4JKR(&/'E51CHZC33DUXF(Z]5<=Q]DI M=?X?!4?$!+]2A$20!-S,*PJ3B*]?1*PD0R3Z87>08I#D#G/!$(7BY2(TL4^@ M3BC>P_3WBGWWPK[=I(:JE"\809,?XV";^'Y'T3CQ6=*MH>A6$KK]F8J-9LBU M_\7=W!Z35"YO=W>'$4GT?U '#\L"DIK!_D%2!P]7$1UX,S:\Q^:@Q9Y8OIJ%&=[,^NAXER2;+)#>\'R;?%[60^&MS5#W]+J[@NTK" MU^K9JYWSV7RF \PMWP;M:>NQ<;EM$ \0,R5=%=_C_75AYY*IV<@\&-WP:1)_ M_)?%/<,;C"9T>W:<=%9,O"L_9\#4O9\QDP [K*JU>O!KM7+NQ,YL@K^P]K[/ MSNKZR8_W[!O'!A"BD/-7VW!D0L?1V H41!$>5BPT;N)DM1V=F&V<:?6+V9Y: M2HALEX"YBDFOCF)2;*7LR')A1CGL2Y2S[(T;=4*<)-WD48[A"CX>U7S#/>O% MP(VY6&H^#I.+)/-7:B%]*W%X+5&8%LC)>(G3\LWR?Q0LB<\K<53\L(3-H6-F MZZNCC&ZY6K,'P)D'9R <@5M_)]O+BA:.U"WT-+8B_%=CS(PGCXO%J4R(E87D M-2)2=A.?1#C^!BC>GV!J-[1&H]A::4HV'0%F#F:IE-,R40OXT!?PK'&1LA+& M/Q?; KM,H%C;Y)"I<703S$1FQ7E/_9.ZQO"_]_/,AK4.-I0&/D6%,L"GJ% & M^!05R@!?%:+$YF:,H/;OGC>7.N796C>R4 R";VDY6S+1=9JJ2#]S4 MFN?%EMJM!C,I]W[ MLQ.?J?*#ZMAG:4!2,]@_2 <=7]M9+L@U51)]PKK0X&(B/L0)CV,(N<5>[.(: MKE2T];$/ XM*W;OJC::=M54(I:I9&PHI55S]N:&X9G5"<5N5295S M11D/(E MIT6+?7(@QT':*OFKTBKO8!=(&?>&>' MQ@NR%S+MSB]\VX8]CV=[PX >;\2MAM/-4/)A(&=["@9.'5'BZ$&?@]G /QCV MJS'QWT7#C6)%+O>O+^C/I:05$%1V"M;K]5_?_3:O[5RM@QO2"4 ,_/U:^SRY M)H!*+J=[P3!J!@,@&6SDH07T2^ .P-6GILCND.%6BZ@79*0;SF<),K,33_9- MW&*&Q3UF,D_EX#WSNYA[I]:R,C3"H,=E)@""+9.C*YZ8E>BB/(]KYB^H#6(F M*1!9;H^AY2UXKA\?;FX?NKKA^N[J MGG5[<.'+[4.ORTY"QPA-P+?YGI%OK%^R$Y'^%^*U- <7N&BIGWIZC3++G.I9 M?C4><\>4GZ]L4::OT-O)M6;&;O60BK\8T*S3++&*@V>&JTU,UVVA[QIJ-6VWK M,^U,%8E4M^W#[K:M./A@&VXKTJF>VZOTW"Z.3[9AZBPY?[40>,IX6S\R6X+& MVVPY9>;N3ZWQ5-GN+R=4:A;E@6J[@F8'\F1G)SK_K'5KK.=1J'["_+CC;M$" M9MW4L;<]O=L.Q(WO3E.[T.>4+GPK(0H6"/OC@'D) MND>/F%TLC5*FZZH%6VJ^W.:"K:+WL<,B3M[8I69>)HB 4I@+&P^Q+\$8XS+[ MT$ZE4/-"TS$@70DIM!5.J(SM<(3KI)RVAUJ]U5B]*KJPP@%=N!EX>^SZ5J!L MA/5EWR?#^8$XO)$HW*V+^ NL?,]G M9W7]Y,=[]HW[@2N*1+.OMN'(L=:W9IBV5B@G]'1SAMS3I$KB;)5 M(E:]?YMB+65CEA4[RL$OL"#TD>CK)35O20DL$?AEJ2S;JI\IN:SD+5V#X0[=VPU3%7%*E$VYOIF1C'U3M>P!LH HJ)&F4!4U"@3B(H:90*Q\K'H M?=26/H(L^#U'F'5=UYKUJJ2R' +M5&!9,=3V&6KO+GEQ#'7>T%KG<\K?'SU# M*8>Z$!MP@XJI.[-3"X)1T:-<,"IZE M&18]RP5B5G>&=%:I(->50U2K*!Y6: M17F@JFZT;H<'4[%V]A.\ GU41)5('#V6 %[L"J?$KO2)S4BYIDZZU[Q/!*%F,I*@NIW2=NJ?#I@=T$EDI8S12Y:W),#22;5 M+UH5T?\'EY!V^-C9R4HIX^Z56K\'PJ&'> SE*.("=UCFF?L!HZ)5 \_U_=/8 MQ/!?C3$SGCPN5JFR+]:6FM>(T&N)SPC7WP#5>TQ]UYKS6F@K6:5LC4JMFG): M+6HM5V(M'U'>S7&FARMJ*&HH:BAJE!+$J@30U7F5;=CAJ;VM_1U::6L7]:I$ MQ=3F[:'S=?5]P5:KHU9;"9A*;?PK%UJE@BMZE 5&18]RP:CH42X8 MCL8%(^N"N<.Y=8;% 6B6;8$KL)J/FW81J.F-^%R(+)\9@"/G[Q#F-;2X">;. M$*9DBNPXJQ_2O6.JDNR8+("Q1+5D]LH]SD;<-K'+N<>?+!_WFTSV' 8P&!N& MCNG3,R/CA;,^YPX;V/"L>(WA,S+B! OI-890#A&++XA%']&8>AF\ K\).#QL M_0 O>R9 @Y'GAD\C1-,/'M ;D_;'S'=#;P###3WWF9D&((C]37S@/CF 6#/5@RI.&?1K;#&]*LC+UX8_8K=_AQ;0!6UKC=TY+\!& MS^)+E%X9[3JR**6(17N.@@GB? G>Q MX4PHXG!^Z;,!8H*G,6&E,3%(WA8W;BTJ6& ML, 9LFA]$(9@H( P!+-R?.D:TG*B,?P00$*G*H@?T%@P&:,:@RL@46SK/\"X M,(3EF:=CPPLF]#A>P\G@NA0"8?HJ"P%9;= N @E+[";G=9%UW&+RB M..JZ-AD%/CM!\!KUR[MNES[IE^^%A//3,BOTD=$,Y/*^G,3I*YF8:&U8_L - M'?Q(XG5HNZ_LV36YK;'7D348X8KWF0^"%438P( 9ATY*Y DQH$F1YR^1>,T: MZ\;"B4F='MD6LT28B^:$&H@0M!D\7+YR(!#NH1V0&G''\A%_VL!9YQV^[PXL M(@)1;0@&%KQVEL P?<.'N^!I'R;MH14&TMGU_+10)*MJ,++@#GP. 1F DV&0 M%0'QH$IX$@N>3#ZS'+4M':V(X4 MD4B:RU\QVPB98:+,6"X/NEWV"FLJH04\U>?L'SL[.E;_7J<(F[B;^E[[UWG":457N]-QGR52' [C@2WET6"9Z+ 0A8! M'6W$%*P#8O]'6*@ DO2'-$1_@U@[(H@48>(G?1E;(YKM?T)]+&4EI@O7R:IG!"'!0__7=;UD( M4AOVM0[FKR<@L0],K[7/DVL"K.0R/?LJXS5]US;1*C+8R$/&_25P!R 92*9) M@T=DHQMY=DT.\C._BPET:BTK0RA,1HB@$XD)1ABXT15/0(:7WA*SVB"7(04B M$_/),Q@EZ@AS,_;B]>/#S>U#]_:&/3SV;KNL]\C@4O?Q_N[FJ@=7/]\]7#U< MWUW=LVX/+GRY?>AUV4GH&*!G032^9Z2)]$MV(FS-$*^M8E>^:>U.+51FF?]\ MUP,D=+DM3+ZK\9@[YO=6I]T"J,Z_-]])Y0!P705+;CX3>X%KO*%Q]EV?3_," MQ$7)_ GJQ<3BUH LT3Y[B6=,&T/2BD-U/^"6,'3(,(NN@ST@+J8M6@.M!C^( M;'%C#$;\3]+\?MK<,.%_83[ )7\$%M%V^.WI(9;!UPAFACY,&"1M 2HP?-BIXT*QY<1P802FS3 M=&*;YF*)35/4Q%/I ()<['%* 'R,0O@6BQ_#$J\#D M$7W2QC3D!MTQ)Q GP@!7O!4UO) M TGS9.R-5&(MZK5Y'D;,@9YX?9$DXLK'5F7 M,83$2LF>Q>-4; 'H=R6RW:(;O] M.<[+J9M#_;0!*'9XGVRW#S;I0%ZCZ)N(38KX)P7TFBU&VL&SQ.:&AM%30X;9 MM%P1[8"@]V$=X@8)V(DHR>57&?F$=<%_@E?@R_T2@ +L8PY&(L?]JV=A>Z+- MF0VU6?">02"V1(9V. C$LB%@YV^TT7QJT7J7:/[(IM#!$9E"<<1#B-TKS_)_ MH 9<_(8L0*\CW" +Q%Z8B+Y;:/*G7>=4CA^327YK.(,A"DT@BHC-T3@_/QJ$'V/!! M;X,=P&T;(_MFB'%[N J33LP*B W[&A" D M[),EX(8'C"?)NK3L:$,EM5VPA .)G^&)$_V]T ?DC=#FYXB;4019C!%O_8+* MPFU#AVR:]#:LZ^229&HE/1D6Z%M8A1[J)K2]<--%;.Q*HOH@;F*0-:#I8"0D M 1(^-;OTRZ5OM>82% B(=WS!< 0X<"EGP4N],[4%?=)X'T5( XP$QZA*O037 M:40493@<6?DV M]-P,[7 .A:_^_^5.^B5RQ:#X)=%-B((HU+ 3+0J&2J&2QVK2LF,%MY6=8?8MLA.V]) I)EL6"2 M*',$7TBUODH&$C'+LXB.X6XR8.:BSDQC0CI.<%&&M&)'^UDFE$3\ /<";@&_ M_\&TH^>Y/GR>@14);AD'6"5M"H#%%6%RM!+%'C#PJX16\!.)>(\;Q+^S-N#7 M6-?34U%L8R#$'.Z-"[6,XEQC_V7 +'!C>,(=C7W"-$"0>F/<7-+8%_X3S50@ MH>\2(3YYQG]@&1FX@6[8ART6WYRGMU7Y>$5&3)Z;GO%+V,B@'#G.3S$K8854 MNY1&3&7=49H%RKAH72+W"=LBCE@MB:A,-1U^D,]?D<>S./"TJ]I'=P^?5][% M;G5F#Z1F][%CZ7$\=M:?%/>]0@$R>/FEP5*,>!_WA(Q @_U"$(T*%I">+?# (GT.1&I*] MW0;VQ#O\P!W\&+DV3"?V.3$]%FB.F+"ETV$+1Q$\R !\>W1';0ON$HHX0DDT MT=AT%\K!M"CFC!JGSX-73.Z:V<^1MH#DB+%AF3(@/7OGJA( HP1IW,:C2$SE MV<7I5*_"MW>GU=G^\S+.EB=D''=JQ0Q:BLA644D:I4G2$*ID!B$_,PA!4V_C M1(VS=1(U6JLD:J2B_HL=H>X M%MH\]@+FBX8ZWMH-?7B___Y# MGL1-+\5TU'0AOT[Q)Y[L([DVX+8]-DR,U/WS7?T=?9=V%'V7[_ST^.WF]MOI M]>/]_=77[NV'Z,-Z)6.%X+IH_'HISBE^J$OI]*$>"28Z[3Y]>IX>8ZW.KU-G M%Z5Z[SO7%.UD+'/2^8GTW'*@B)BAHK4",_T7&+]#CZ M!=PX=):)MK3$'"EC^[\$3 Y.V%2%*0 BU*DI$C-VMBBKVTM)+U*+S0]$% MR$O0EUW-H@Q056D6!]S.8&>-^\0Y[>BPHLB$/9;N!ALDI6W8,/0[H5TDM06B M#&;ZT4]B$[2+>Z#W[H"VK=?,8%M6D?NLH;4OZJK.>_'-Z8B:!2SFU!SJW:%-GU M27UA#>PG3-EI*4MR;QLC9>6@=9S8AM9H*$=6M2LO#6(.V/'8L:8O1?AZXR$J MO? 4=G:.G:U&'PO6^/L+0#::]0H9CGMEI$WBD*7FIW5VO+7F-K=#5%A@ V/A M*E4+;$$!L1.L#/9>12G+96EOVX5-,8?8TTBSQAUQ1EJ2Q 6#;JE4'-[M.AC> M)AFTJ]J'ZPBFEUHBFRV1DVVGHU5@C6#E7;BV;$.QI5V<%9RZ]GY6 MC\/?6*-*-E9)U_E=L9Q9JL%*JE%;C'<_7S1E,'^N''.FR%ED#6VOV%F! M'6*IE!A62J:N('[X#*/&31]DX??)XGIEJ5X2F:J7HO5[YL=<(V&JW>Q6"JYA MJ;1"3QFN9#O-F%WKOG:VNMO<0H1+*KWE6X^7&5M1U'XK%$UI@#:K\9&:-DJ- M=0K2R;IQ^!I1YI+)DG)T129NDJD>%Y_!VJ'K6,DSE);G8P?84F7LP^7H4_Q3 M!@]YA,CZ)IF**?'/B? 4<)]U?D4RY A7\7L#9C7G5.NBQ_3VXF'U%8>=]_F- MPVT7BK?BZDBAR/&G,^MG@=M,55'9K/?-R/V>X?4Y@,P]EKV)1,L*H00]GOLZ M?21^]V 5 %SF'+^,5S#OJ7]2UQC^]W[ZEHB_4D)._D)O^B"* %SFGO.?5[DX M*O7[-H';657;S8EE[*[ZP,961.C0V4&=5Z>*NWXHLVR1+[%J4D"SZ\9+E M6I9:%C[VRW<];!?#OL!](Y_=@DENYG%!"%QN0'D77,E,_\-8<%,E2'_O>[]]G"U#6AHF*!$HBA^W MSH^-F!]UQ8^*'_?.CTH^*GXL$S\>EGS<7_I9S'+->2QW4 =F5:U0=;^ZOS2G M8JN4Y?J- ]#_X:;(8^7^>_9D &:P&_$ KE ?7"EB=B)A+F=3I-Y]O'9]:C>+ M?77]ZJ;>O1K!AX@>?P 5[H$BCXX4_E'N6RJ)ZYOLUGOGW!H>=JKW'V9R\NKG MW^O-F22L[XC1QV$7\9E.G!-9>?&V33KI?=/:'UO(NVMJ'5W?8MK=1O+I:+CK MC+(]!7-P=S[./>>I!<;USQSC^F>\F4TW AUW#,BX#B%O?'2K#) \ 1$6'EFJ^ J@578X-DA M9U4U!*5KY_5SQ5G[XJP*1Y[:6OMBFW$!Q5G'&G'2M=9YP3V75,1IFVY3$]PF MTPVQ %5I7;N"8"RYCZTHH2BA**$HHEOC5#'?O/XF53?39W/,MY;\4FQCPR4ME^;=LQTAV=0UO=Y1 M*G:?++=5\[]\+'>NG2MW] MC]_G=1^D[T@#RPEI=LOZ$0;NX,?(M4WN^:+5XU?7M@:3[;01[,P:TNNV$5S6 M04X,A9]CBWGMA/8YXUD!D&60UU@EP2&UM3^_9 *7RWKHI7#3W@YJ[ASV7P:P M@C=AC;I^H5''0UP,AC.1L/KLDVMX)N;,WU@>'P2NYV/;NI'KD9^6>@);)GI\ M''J#D>%S%H[QPC\6AR4(.]_BA[YZ[I-G/%_%XXN.]7I.]U)@+NI>JE]\EW/ MSW* 3+/2D>'QV5>LUVS^8ED]@YDU+99EW[)MG#6@S\*FDV'@!X:#!5VQ^^0S M_.(C!I@+BYL9Q9^^"%[=TPDW/,E>8UCDKEECO9'EL[' !-+,AI<(6GK\&60[ MPF<0ZH'8+X9E4X/#H><^TTU;.23"@2(@F)YR5L),[,-[ZALGC59+8\E?M?K[ MW)%IDC4&O'[#!^E19^Z5SC&R#JR'1OVMZP'X%%6)(#M>\)$%TVLC0GTP@ED] MC:)5*'BFH6OX^F9-?+T)/20'+/L1#B8N H4B5_Y9=.3@V)ƍ$QG$:U)]T MJC8Q_J!GYI<"SV2+%VT/S _]":T>&EY^5<#$&D>-U>S*N4:])-U_FE":'T< MQDA]VQ(F3/L9[=R*%W%[R2(N?-99PZ:DL]9K>>'07&GV+*69>%_$W=,+9*Z0 M,P(0<0-Y FN)8LA@FUI:1\C&-.LO'%"X=V:;M@/;*^/\K#UK!&91C&MVBRC: M%6=N@*+./)TJ4:2!Q/+'')M"Y?0ZJ+)#R*8OUAN MZ-L3N.B ;D$-*.6R3^H""Z\']*)Y8G)G//Q--*7NN?_#24<^#K_!!S#8X2*- MCLC>.8ER*KJNS<17@P$X!>:]98"I!.CFTO7+;5B?("2#VI5;TQ=E1V?YEP$ M1:[/'+F<8PTC!R/7&;!,P)M> 9/Y[N.WR(=)]%ERSP*/\ESBM3CFVT#]Z;/; M+U/"-7$Z8"0V#(,PXV04VO?D;6WGUWVM7\MKE9*-82V+6 $3@>$"-#'#0?"7 MX7F&$X6MWA*M8C);C^X%&+('%"8]KG)XQF?/[W$AP3@\UDWYT&(VOPP^$^O!8D0& A'-/W M2#3/_5V^+OX]O=F?%Z1D4Z$XP?P%-Q[:;="RH."+7(4,E^'"R(LAUCJL5(8J M<%Z?8X51?RYJ9J-F2A!56!#E[ CL1 [MQA H:+7T8G=FL2PI"[P39I [#'X> M^(?/Y#&.I0Q]E:8,.1GD;Z!)#7?QJ)Z1AMP_&#&,-5O.P [15;2&Q;W//SX_@Q0MT^R32TJ2T 9SCDY(WW)S',0\.RR;@&-,%H2!@0 M=C8+?9@GP>1S[\4:<+#U;8#9BZ@$D\%HAB2#AZ$TFL7TR+@CP^6.2Q16%:Q@ M)G#:,D8R03#[Y),#R"/+1]R 5P$O$2X%Q:S\$%G!9V,##S;]Q)T?[@R 2>9, M"CP0W/> EXL !#@2!KJD N4Q.XIYP5TQ$O!WV^B[GIA$!DJ,L?%7Z:&@U^LZ MN).$=B9P=\?PWYJ1YOFT+5N@U MT=KRW4>]Q>*4S,P_ ;/[!L%^-B?\NQN/(R]H%OUS0 MGTN90-H$W FMI]?KO[[[+0M!"JFU#J8#)R QD)FU]GER38"57,Z8 -0X$X R MV,A#)^P7<.!!3M/V(C 5IGB@&/K]-R./ 7+PE]V+I ET:BTK@VLR(3+9N. [ MN]$53T"&E]Z2Y;M! F_:S,EM=;J\Y>CUX\/-[4/W]H8]//9NNZSWR.!2]_'^ M[N:J!U<_WSU@8(&)A.;]G) [U2W9R'?FY[]D6 M%R!Y[^GUQBQSRJV^&H^Y8TKG6C__WGJWS.C6 5A5Y%I!3)1,IEA^V*.X,L*RLAX@,5]19I]D:8+ MH]MBCT$0Y8MA >+I4AZY)&+HOI^M68D)^Q>WJVR]$0NH0$W9*XW0(9 M0=RVV[,'VU2!P-+9)#+70-DD*]HD]4(7R47131.5K%O#)LD< RQ2A[6:6RQ/ M=-!DW:I-LC5Z7EP4K,N43;+<)BF:C"!NSXKN][BL;-A44O1*IS"Q2!P55+L+ M^+-?\EIA>S\21IABA*K=E@)[]_%FW>H"V=( >,8"D".+ O@^#YB!)]A]2Z3& M.O(D"ATT&0&L># B$&FR +OO,RI(X+G/// F8#D.1@Z8K$\3=H))JHWZY?7- MEV[J.EW5+]^+E]'Y@R_\R3 -.X 1NZX=TGD5C=TY@UH\2')+_/PK][B U9.G M$HSQV'-_TND&>[*T6@6^_BJ9ZK5+]KHX+M.CPVC<6[7$08&%.&9-L>Q9<2 ,OTA)\Q-&"7UYC(K;XLS1$W?H9!KH.(O 0A?W="6!7Y>+>!RF(II M#8?6(+2#]+M?K6"$-'D!'0[SAH4Q(Y5J[-$9X M@7JDIP;=AZ)'D-OD+M]TQ M-S6<(J&.CKL))@(M%I>TH5-UH9L6._T&X#DA_PRDB2K-_@5L6<8.V+? ;FCSBG0Z @B/WX*&7J MA"MF4%:Z=#14)!$ M="A&GA'N1WEJ<3E*.514#31U-&ONZLA;$D+].6:AYZSF&/R-HEAMLZ-3,_3* M\(MD#5\=HUK]&-5Y^XW'J"Y*EX2])&N\4SJ %32' LT2UCI7K*6@40<2CB=_ M=\J,D%9#G*&E4JKW3))&0A)=)5&7,XE:YL#/=9/&J13XZJ<7Y#EXL6.WHU3' MQGE3:UVH7,>=TJ_ M)!&\T([;\W6QBY]\E25F*>HRW9[KPMS^TL%[_GH7N65/KM I.YZ^6S"TA,VQ)0C?:9YJ>TXYH MFV9M2M*.?RZ1I[L]I[E^14@9T!$;WN.?,I:3K4N>+WPSNU2'!:*B1IE K(H7 MN:_@&*?2$*5P$$L>5MF",=*L-[6+QA;UCZ+?5M/WFW4\&ZKLAR+401/4@>F& MF*Q26I55$(R*'N6"<>F1FI+*YQV,?U#2 =->JZL M2!J._69\T7P'\WXE8])Y&F;8,-,H:S=TAJ$]!-IC%Y\$=ZELY"115!C5V)38 MQ\P%L\:ZU+^%H/.II0^7F,:A^^D@X_1!#5_FN/K'D#[:[KPM?;33+%W*W)(< MO_+ENRIH2@R-RO&K5$+9CG+\JKA5N+.8V-1@*=O)R=+*!RY7PGEI*%K?3O>K<[^,RMM)[MD&)ZQ+]29+L,(2A$P1;A&FNX,1-T.;/PZO7@R+"O)]=KTN6 O) M<'BBR1E8MF5L-UUJ:W4:GQ,D^0F2L+HJUO0T_!&F2UDO,&E'UE:T$@;,'$E? M5M$1,Z!,>)6%V53'E>)TT7ACA;SR%9Q;DN+4*AW "II#@4:QEH)&L589T:>@ M4:REH%$YOSO(^=7/*I;TRPXPW_>@..;@L\2OGET "FL-];W?/H*'[@>J!NR^ MB/&G ^O&3JCQAV$YBAIEH<:]&Z4/*VKLGAJ?#UC/8L:]FH("^4*(] 8HX8[KCUN6@$*F,49 M7)\,YP=B^$8B.)W"]=ER8#3+L._BID'%YF)USK?80_3PN8-V-1J7VP=28:=R MV%G2)W+N#F!6YARK[#BBY*7C3.)4U%#44-10U"@EB.J(D\HJWZM7>"!6VD$3 MN3+NBT),*<1"(2[=@2S\(W+/CO5LB:+'WF%4]"@7C(H>Y8)1;?$5Y;]=R:JR MJ?,75:P[IV91!JBJ- L5'%HN7%(G#%7V0,'9 ]T1C-+CWG,*R>E=P.0RUH.RH11%'9*)EB*21ZHK.@XHN#4<>[(*6HH:BAJ*&J4$L3*!Z544L&! M.HL'8KX=-)$KX]8HQ)1"+*BD@DKZ;<>Z2:?HL7<8%3W*!:.B1[E@S%%)O\<% M=O-KM1Q7#<'R52":8B=5,DE!HUA+05-R:!1K*6CVPUIGBK44-*M#LXU-C(.J M"'?X-01O^( R.\0DFZ**H'Y@!9<.BF<.OCB7JB)8(F*H*H)EIH:J(JBJ"!YJ M-L?.CAC]6>O66 \PY8?>)-4;1B5X;)K@T?C>I'U>_?N?W0C!R9MV6A-,QYZ& M%RHW1*5 K(.8D_5R(*96TF 0/H;U;44-10 MU%#4*"6(50F JWH+!^H;%F>HG3>T^D7!H;;*;!!6QHFIW+9Z<0N@47#9 ;4] MOH:36JP<:W>4PUF C72L)[(5/?8.HZ)'N6!4]"@7C&KK4K6E*(F-4<[[RPE5 ME6:APETKY'L:_HCQOT/K!7R7O?:FJ%SDZSOB]C9![:[*RI]I]6UF41\T4Z@P MF4),Z4)+%144533Z5;NH"NCE??9\:7>T^GE5M+-*QSO"$Q?[7#W5V0$[V%S- M?0O/UFY/6%1UY^PX$Z 4-10U%#44-4H)HHI=JU1-E:I9/C].A5I5JN;Q.JH' M&$]7J9HE-...-?5)T6/O,"IZE M&18]RP9BCDGZ/FWU)W?<0/G//&L"%S/J#$/]GNX,>42J_K M4>/.GIMNXLE!=8_AE8$7\FR1Y!3Z,KW()/JFFD;,NJ!3OB?XER,.KPO % "C MD@T-RV,O6%R9N4,<^P<7;:D; ML-#!QG8=SB;<\)CK@7#UC^9DP^(0JO2_X-M?5C"RG$>'_R\@"=O'4..8O,!J MROLJ*K#:.2\X0*[BXV\D[C:BYKI6;V^1O@>\-[Y3(6C@/G B!X,1"/ZG$?[+ MQ:6JI9979F=UA]FAKT:PLE2AQ (0*CW!23UD)!0P_JXE# B8>L&]8HYT6^XX MLZL4-Z:*WKL'<9ULAC6SVIP M>; MW%C^P';]T-M.U@+3._-LB[>;#>L&O,\$&J,Y8T)#.M"]&%/=P8B;H1ZI&>KN%Q-HBS5U3JQFJI&YW2;58OV5XO'\ *FD.!1K&6 M@D8E;J@L 96X45J2J,2-@]NS_&:\8N8T^!6&?33I&K&C!+/_$DW^@0>/PV_< MY][+SH*9>J>M7;2V& 931-S!QFB[I37.=MO-4.5>3,FQOUSO!V:@C3WWR=MK MYMD.\PAFE@)BX<[YZKD#0,$^!%JCJ;54J;V=4W(;4NU".R_Z1+VRV@J2=I\M MQ_)'W&1/KFL>J:R+N:WKC0FU'ER99Z0! M5-0H$XA5\9AVF\0&+E.\"7MTT1_0-#LR%<[.&EJCJ1+7MD&N+9@#S59;JU^T ME#E0GDRC0X!1T:-<,&XO.PT=E5?+MJ\<\\X)#.?)@D&O?)\'?D'Y:O2(Y83< MO (IA4-UNPQ&W&,)RJ;SW+:8;8:% MA0:&YTTLYXD9U-X1:PH]1>"]&C[[QV)-%$UE(Z.A'6NA]C*CH3&[IR!P"C.T M$3Q$Z08PKZPYUX"Y.;N9-05SP*9V[AFBC>8RLW^,/\'?'O?'R/LOW)[4&)6( M&@[A A(0:XR"Y&$#RGD<3%C@&8YO&X0+@ LL?E\&RHC._2 MGLN^\A5T4Q\!G%MIB,&U_0GTNI;T I MR7Q-O5[_]=UO?9;D:NGY\N+E]Z-[>L(?'WFV7]1X97.H^WM_=7/7@ZN>[AZN' MZ[NK>];MP84OMP^]+CL)'2,TP;(WWS,ZX*Q?LI/K2"._7TEKO7EUP>*5RE\( M,M5+ <(G$W/:RQ L0"$)O7[O/8\.9$"7.+[$K"_FFIL\,"Q[*M/[]]9-=RYU5\NZ+M MUX-=S =/F%3?QI@@ .5_:+]!D65?9/F+?N3FJ20*P @"+X="=.4K]RS75-12 MTDT11DFW\I.E9-)-G3_N#V)^8? M ,^ME"/XO2MQ=L-?N.V.L7GC%_*N0A_?@>?A GYOO?"9]-)/DR_&OUV/.CU> M_;3\XI+>6XV6IE^H,PIOX8D%!$MIH[24.SS^:%[H6J.UQ3(7E3GNFI^,-9]H M?_I\&-KWUG"ZE4-^]E6AW)$B^:G/!Q_,T'L%^\+G#DB$J&')=*K\(1+\4)1$ MG)1=2B'0.F]I;56P:(]*HMS\<=:H:YWV%MO$*"4Q5TGHH"2VPQW[5!('?)1[ M9^[8U] ;C.B82Y(9?6Q5839WRF(LILZG[5V@ZA=-K=ZJBE>V!\XHVC4K)Y>T MZ]K%N5*[^_?-"F6/17I7UZODG1V4RDB,K%(*@T9=UYK;;-58=:.V. MVB=9P!&J9[C"3MFD2:*/E30Y+(Y0ZV5?V%&Q^>5FW;TUX(ZOPO%K&W4"<7#[ MU9/'.>Y?E1CD NJ+=W&(-Z:KS1=%1^#+R2%O3+Y0YL?\0_*YTQ;D*P)?74_MJ M4&55JD3L4J%JE4VU03:5P.:58U+1[U)M?=;K6J.E5'-IW+@2\TK[0CMKJ(:6 M^W?GML CBS1U1WEU>_?J2BP6]'I#:[::2BZ4Q;LK,:^T.]J9?J989>]>7L54 M2(ZS5]4F8L?9Q5)1XSBH4<[[%4\=,D^58:H' &(%5_@!)^7LMO>Q*EBTH:<[-!JB9X7H-N MZLMM4&\$'SO9_V,50]W.-]3_#BV/F_JT/7?^O=[,\8D7F^CMV$1O+TOZF-W$ M%[0!=-DX \P@B+&1^:(A>41KSN#_&%O8OW)YHV\+6G,!(4=AJ+L/6EJ>59H("IW4VFPZ; MRP0.2.#">*#&4( \82P%Q(?HH<)>##OD*"!FA0B.:B1>.DJ3V$W'Z>4\ A/T M.)7&[$_FD>75"/(#/)]=#W2-W#3)3GQ8PZ[&L"5P7N/0$'PYA%-)20X$'-I"(8$&"B5JF M;PGC/\=XTGL.([X:_C*QD![M<3A-J!TKNX)!W:H"RTOE7[A&D$2;=+X!$VJ4 MMCJ+4(_[Y:8\]5(@B;8!ZI88/T<3KL!-R!%%*,BUN,""5_@!@(W*$&17GZ]F M>>2'OU/OO16O_5]N>+U7=Z-=Q*)XY V0XX(\4-@_NZ%WJ*##O0<(^@- VWOE M]@O_0HMW1U/([96P^86L@!ISC[8M2(QP8S!"RX:$%CQN(@"HR' M\[>BX=7M([\Q*-WIY#M&ZCN[9 /N*$I1O8S0O. MM#>/S60C,=3;3T1A7&8P<(!,*V!&=+09[>(N'P>4\TY*AYT@,V"EJ 8H(KQP M+9Z)CT/3;_KE>_;DOG#/03\M2-Y(-:;.+_WE3'+G^$!E'+''O>=I_KA(^ ,^ M-^NRNN.KVQNYH0\J\\HQ88TZP>31X0+$SV"QV58P26?P9U^T/%$?%\ I+H#I M<)JV3)UFWP2P<-'\,T]XZ&)"^OGW!S?@_E=C@C&\GOO)<+*5YNY=YPD(^(R# M]R9CCA/X_HV_N/8+X%U.V,H>6LB;\F(1U8E%U,4R\[HVS^7L2_GB1<"QH23' M7(Z*Z!4S5# R C1S+/#=9CBS#>80N6%S;:C\MN0:<6?>>]G(,&%-!)@ N$(4 M,HO7J,_K?"*G:I(6P;5%:9G&V6P%P;6C5NOB(E51L52XT)?AP@T#'^P%S.R9 MCE.CEUGT#M2'W[P#=P*E-*K.6!OD6I";5GR?)T# MKV)] SPK?"D[>1U98!6!/V6("V@Q&0[P3C)$0*%*CC &*#E.]/=T;>P! <53 M(+Y$Z(@!%_DAC&@:$XV=-,2=G[G)/1CL&_>Y!S87X@A'0MK_K^O]8(CQ]*-L M;(<^TW]KX%WZKRFH<+F>-,6P!@7D0-_?WWUZ%("DQSA!UW&8?(=).BZ@C_5# M'PP6WQ= XDC6\S,@&0:PX=4>2%9< IG[WI,):<#*&[N^1:;$G[5NC9FN;8,! MR5X!S_ SK+[00VD+<+N1/RQGDYK&>^9*FB0T!]G=Q,MM^5#>[#QV^^>W^"M" M=!MZ+BQQQWVV'/*&;==P? H!DKT[ %)K @##R7*<7*_$#28+QZZ3RU(V?Z&& MQ?B,Y6I,<,P 1O/ M0!FXL$KYPZK$VWT1JV%(P*RQZZ%.UZ$MQS6(T#IF6B$ MCAPB?XRY:*"!1$0]UL)#3KPP?Q$1['[\ZG-X([Z[,?7BF&*:1),<=!HITJT0 MNWS1MQSK8. ^/ULBADSOP]M24I>AH* )U683K:9W/%<7;-=@NSJ&$]R P^%9 MXYSDOJ)%VQRD<]KC\87MDV(VQ,L8UIY812D^';AI/+-(!.$ZMG%EPD .:]9: M]0\Z,_P(\1P+V0P9#CRT4#LRD&4>#"F8$2Z/J;K E)C=V!ZF( >$M?S^=1R,-464.;P)X/@&TABPB(WAD,+%?[4 M98^## ,#/R /5LS@%:P6^-7BXBO,1NY&FWQHA'8@2 *JA0U ZH ^]B8R]O;" MQ:8'Z ##Y)%3-8RM\1E.W8FM(*QC"CZ^R42.&&\]JQ@9OB<9_L%UQ-[($GOX M3V(MP!H^M'3U%.B\S!9IR#HOJ*)2H@<8Q@*"AQ&XR-M 719919'H&UH_X4>2 MO/F/H*(="YD!=SQ;IRA #1N6-VDD]#=S1@6A%R 8*PXLUQ&9IFL(0@#C,T<= MO6+QE?6(EPE&/!MD2P# H/YL5%J^^\PCR3!GAK@&X=D +2L+G9-(I60EWOQ= MSNQ\OW)O@'+@B3\. 3;ALH @YU\1,,O<(N>."<<)ZS9BSCUM+*TQ,L.YO\8: M]@E$XQ-9JA[(1FL,ZS;2NFGOA2R>*0OKV?C!3U]'KITH:D^2B 0K]=CY,Z@%'T'[@XC M W(P\$+,/@#9&CK(/[&B)O/+G_MB">;&>O]W'YZ*= J<ZMGZ0X"X1H7)%BRO_]F1/1(^'T>?POV MGLK5%3CMU%J6DSZ"@^>S+S-GM8TP<*,KGI@_7GJWL^4T;S7E(:K0];5P\V=/ MJ_'Z\>'F]J%[>\,>'GNW7=9[9'"I^WA_=W/5@ZN?[QZN'J[OKNY9MP<7OMP^ M]+KL)'2,$+P8;KZG4+VN7[*3ZVC[[?WL\I['5"GP.Z4A4PJ>=<=*I_;,%6^5 MY*,E<\Y LJ!>Q*;+=6KWF5GFW*W@!?O%5^,Q=\SXUN_Z02I:4(H9JBQ17F_C M]>T%@R34*QJ<]WR^H;E-MVQ3 [-HJKPU?#;?]Y 1M%1<:\NAM%K*VLZDDN2; M==E_ICE]IOXXG:Z-\<9R%VF.K5.LJ;-<3N6(H,6!FNY@Q,W0YH]#8E^*.&^2 M3C-?:JTGOO/"E2OI\;*(48Q)I>5H.O))D3?7MMU7#+TMA#X579&\:F*>#_CS M:\9?V0D%.L2NN/_^0UZX.#WIQJQ"S3])-W4>#D^8D9LPX+8]1F'A//WS7?T= M?9?8H^_RG9\>O]WLTSSUXX867V!^7'0PC\D2!4P"7#IX%3 ' M 7F7/+!8PS,QK8@1C1 M%ELJTDH49\CE 'JM#MB512)_J=.?Y<5F9)1JES&C*#1T6/ MI?28,=ABBNA;H\@65O"2QDU+BWD>2-NF;KZ_>QKM6][!QW426]/IC]T D\F2 M[>/%::X"DC@N05E# HB[]9);-XA.;'.F2>RE##-MUO2\_AO3.^8:'>S]8DS0 MZVJNN'+G%@39J,;=CDK<(=:O5TG)*8R*&S3+K6N@!?*+WFU>3>V 23RO;?OF M2)G5-%,%YM:L2;,YDN<\M*?RX(<#GZ)"&>#;@16W=6-MMX77I846Y3!BC!2# MJ)HLLA'L24EO.L+ZFIHT[I5CWF/JOLPO7T5S*_V[&^KM4@DK=Z\8=^^/$KA[ M?QR-N[>[F39K%RN42I#NWG^%#ITD.3L:55* T[-_J\2GF\6GO^JQJ(Z:CJO(CPK0F?E?ZCMIBKX'VJ[Z?!C(8>. MF6U53:K\]IRRX#?4-?]= EWSWT>C:W8WTV;M;+;5Q!)=TZZ0KME63;[":/MV MB0K(4OY;F71I52BO/+IM:=G[$FC9^Z/1LKN;:;/6U%?6LMFRM$K7;J!KUZ3P MVR5NHZYT;:ET;54HKQS7#57JEQ*HU"]'HU)W-]-FK;5ZD#2C4B^42MU I:Y) MX;<+UJ92J>52J56AO')?MZ5K'TJ@:Q^.1M?N;J9ZK3W;EV5^D-@;C)3KNJF> M79.Z&P0+E9XMEYZM"N65Z[JA.GTL@3I]/!IUNKN9-FJ-%1J_3JG3IJ[4Z0;J M=$WJOEVHGBEU6BYU6A7**[?UK7KV>JHKJ1*D2P6I0%G<%"F]A+*M% O>3#E3 MPG,/PG-?U-8/46!61R[^"?Q#S ]9A][/!0&3%YLFSE#+D' MC/[95<.[LXT]JXL:;\ MHVW2;@N6@JZU]*;6.=^AMZ.,A<-74XH*9:""BB2L9!/LT1+8>=7C*\>\-L86 M3/N>&SY_[,/SHF/5SHR!UEEEC(&2DT_9 V751$V0]*8;8FW7R>*6DB'F_\.BVF ,S[0_???R_2SD@ M_[FU;:,-S)YT8UTARTOT=\ ;J(NR1&F2K\"60R(:L8SOTUTHY^V3XEM\= T.8C\[_&)Z% M3(M96?J\#I)ZSTWM/()/;KH.I7/U#>?'XW (\)@X ,&=WHE,CX[[D,553MM1 MTMKZN,ITVSQX7.FKI;W56$KL3DG9WS+]3+-B-R4"\CJ(3DF 60$PM?+??;RB M%K/P^&C=AIO4'Y>EVWX:Lq)H-YX9+X9EDWP/7%13GOL*> ;92P]2STZ9 MM!)ORB,L_UB'W?YT0I^;GVAP6/!@[H+\"":K9'\0>\@B\3WW$S";OV[7XVG+ MN!/SR<7RPP8S3"'0V[=L&V=M#.'M+-4>58I(HM> \%9CV(15M-[BYJGQ(KI' MQ_(.I9_/C/'8!C4CZ8"HGR.VD=2#J2PB23=XO8\-R:@+[PNW)_!6CZ\@1/^2 MP%T)V-(IK6OEYF!5__TUJ&[,[ES_2N@J' %STU7VB8!&+6?K_M+1!8ABW",4EG[5I>U]_"968O!1I. MU@I\1"!0VF%^V >+T3+(0@)$NT(RQJ+0'[E>(/:4T)))K68A/'&A+Y& ]_#< MXS";L_3%^&D]A\\S@G"3.,W=P^>81]K+Y)D^6_I#$/0YDF> J"U/;-4(QEH3 M:RR=V(;+0)-V*V>P1,>NSY$E4FP22V#!:U'V$O*-^PPFPL "E?L4&M@\GG-8 M @^NPZ-6]Y)-J=CD^>4<-D4.32N:O)<#,\]=K S@SY_I;M;CJF($YTG=+T'E M@9)T%W>.OX%K+P;2"/?3@"\!!.2 U>S8:\_U?5$;>3!)2_UHF*Q%&KTJL6R^ M6?X/(<=3_'D*"N"#&7JOX,."%G_W,1B!?CB=@,,U8S9FS "0,0#/Z4 "Q/Q7 M8PPK(GIMHO!]*5J!KY_@VA,^"^8!,#IPV8MAAWPE&RT:^,KW>? @GU\M)[

    $A!>CEO2%N882A8TQ8Q$^P?VH7&Y#SP5X'/?9MP M, >1BC"9%Z %,4FRKA$Q2$_+"2FT_''QHKIS0&CQGO'SQO('MNN#4=(#5OAD MNX,?*RVL=XP#V<8P)-!;FE#P;C"P@'PX5)>3D>HZWUN==JNAGUW,#Z+HG>*C M*.LVQSUG B<,D +#I1OBSI.:[:*,F*$;>FSL6<[ &L/R_G?H6;YI$?;(X *V M&HPR(A0>#8>P!H!NH!$\P?%_UKHUC=UYW :^U.2E_ZX1EW:!]0Q@9Z[!:%P^ M )HF" /7F[# ^"GY?H%#\6H$'[K1(X"F'.-YCA3^L^M[ 9V=0[;]@[M/L#)& M&'1;Q41.VPG+C>19.^%7K? )W=WN;$)ZHS8K][8PI3\^[6Y*%VOY<6^?4_>/ MW'3*"D= 23H&SYH\W#L"CO!&(PLGI@* ^X%!OF]"4% F(,2!@O? MGR8=R&-0UJ]@B0/1W3$-@KQ]^Q-N\)%@@#NXB.;>%&#@PHP]]\4R4:CCZP;< MQR<,#TT8TD[+&2%2\?E,\(WCL& 5D95P%7SF8'T:=KR\WL Q5Z"Y[-ZKVQNY MH0\SO7+,WBM,>A998<%_KK MJA='9';+=SFB&/DN8I%@,A:Q!$FNV*446QZ$JO3"U[/LF/':VH*S.-$1Q\0( M(K$VCKB0.WS\>T017L.9H^K16HZ@]-SG598.W.YQ6BIY/JU#MFEFV@[85HPV MB'SP^$QX<*Z+GOFA(9'3GRQS<6)^_1>F8!F3J\A;NG%MV_!R79UY%FU1CHJ^ MS$]9(0:ST;QT,:_&2FDD:\QKM@9>9EXSZ@[C)*NR#*P09EIVB&Z5/T*3=GWB MQ]\_<8VS(F*&1NLVIX M.K:\XT!PS%H\4G^)P(ND$@5K-A%+& =_B_*]%DXRR--'0'YN"EC]_'N]N90U MIQ58&B\N!YM)H#J]$2(!T :6@-FF/\.98@F>A5H?F _ MC!"*QN 6[:BC#D_N<&6\"0$0F[=D2Q0>81I[_!1F*I>FG+H'EN&30^=S :!L M#()BD1'(0<[:\I.-]-5VS>8KK@OYW7H^I6BJ97&'(K6\V-'^^A?H;E*D M1%F2+4HDA=1,8E-4-QI HP$T+B =85/^%GH62%;!W\"#N,^1G7__8.9@(0=U M&:85T/<;'=M="JW*Q)";H*+&3WP)%SXZ7/B57,W6SL3SF^N+R^O;RPMV?7-W M>G5Q=@=/OUQ=GUV?7YU]9;=W\.#;Y?7=+7L;N68TA.T]?,?$ M,::?LK?GL5_U798%%]R]S!ZN=KM69P]N?92_UL H\B3?2,E\W4F>9XT6>9)O MI%N^;DDYCIV\DSQ]?M[S\(GSQ1-];@OC60['+[ FL-SRJ5[7HWB/P1>6)3&$ MVQ(ORB(W<8@@5#R,?""!%]C)E09^Q1_.8TBDVTT,(ZZ^\0[<](=JR$0YXX&F M;D-\_I_(!BMQ)&HQX-U[$+M_X#-!/1A'7;_S7\@^@,Y1A%8@^W%S,&#:#(5&TOX[##^1;AC?!E#@^P$/8"$1O/87 M\(DCKB@%9!AEL&(VX2U^XO =]"C"/VHI4XQ6=G&5>/^CHL5LWXHFB#,+$02< MC1P\MN\QA SH UR78%:L-,5@./V],BGQ@M$#7"*F%%40PCQ<)+84\,7\/AHD M,9]E':+QQ6" 6\UR8 9[-$M%)0/X4^Z:CL 57EVI7?D,!ZK!_H5LZ]@35*,0O7RJ=E/Z M]M0.0%Z+J@+T[L74Q!HS_,L7U>RRN M &T;(S@>&R\CC>"&C9 MQ53!B $@FU#VC 8#NN8TT!M6^G"E<)*K-!,Q-+4 M0^7<5A=%IA XTOI$\.)=)>,;DD-N I8P",/XEN,9-HT'D.ZZ?$851JVJCY- MH>23HP(Q;-R,FT8)29DMQ 8"Y@_AGV$TOQ3/68(\>E;*#7>XP4HV"*NYG3/# MN4#IE;MBUUP%/P!"T"+NG=EWD 4V6%/2=7LSDE_Q@5_4V\\'Y*@ /'G_$?CA M#YQXMP$V^K(7)>NWQC-!8=X%.!FH7$V-X! M9V#DV1WY1V(\1G(6FD=!6G-17Y%8\EMF,:]\,$$,E140B4N*>>7PD&L MK::Q+E3SQ$J(UZ]N[?%\]KT9B/P9KE\.8L5L%LI0 /4E_BCES9]KP@/F(0%( M\02/<_QESS<+M2G@T;]@P.'05J&=:LX$)CR8IRC.5IQ)R"+?8QF)3"&^]B>2 M\FN,JM3U^>L*!FRAJ*W3T_9MHJ9Y*#8N&1:JF,BC7* TQ>I 093UR4Z=;][Y MGOT.CR+4".750&:O+"B<\42H*8U! &*PMS]QT"[$G2"^IU0=>W(OIA*7#7>Q,:K$F^[(KW)9U8$ M_ P;$H"6X2^N]"W*[38UD>TT>#Z="6M:A:B20E#)5!9PKW113NR+<5 M(Z(I:$\"A!<1--^Z,SFX\OB(( 7_A\^@MBJX*[Q?H[*BBFT]!)#E>:6MY: TB:QQ# F[<]]"8L["IAEW929R_ )AYL=M"_HKKX9:,V6-" MU@JK/ B!Q47 C/Q2+'Z3*#3S2?A0W_+&0V/Y?3SL V7]S@5?ZK-W^SFGKUSV MS9RA7MC,%U8ITHH\6D';W#=Q#'8)(A2DTSS,\CO0FKW%EXSFJ7@%GXC?]=-W MZUT2R5=$9.X:YT B/M*;)*6"?9XM29@S)!-(+)C]9B0^#<[B3,4OGO]W3"G; M2G$3 51!1G?K;*R[=7.NE;)^ #E\*IL2M\X#0AG;.CA!N?=/P@^W9S^"F!66 M-U7.-I/;IHC-EA9P*(70IP';1*%;91HB_N6WT![AOS#S4"4KII-.80!)X.SP$]BQZ' !G46HL4FDJ3C%023\Q&^S(M"YQ!(#;5;6[A= M6\T&NU'@S;7=)V!:= NA&8A>7U0@)+3/J@IB&]ZOW\?WB_OX$J<2+\MXY@TS M%1 C$OAT5+08<9Y*_FP*(NA>PN9>4HED"8,YJE,)13-AO0O,JW0V@:Y[+JY/ M%!.(+0YZ]A!0*)@II0\GYZGTV80\(?=G#TTL^.5"? T=VCC^G#"8Q28L9=S" M\)D;">4+ID7D MDKA;4MLV"F=94A2WOJ(6R(%3DH&H%/O^/L4RCO*F2 /QWY&;LA!ACTEQ,9>6 M0D@VV&TBTC86N,^(SA@H(3.'J>(FF9"9&L:G@92D^+15\6F+9DF6.$NUTX5& MDG _2]B?K0ET8[N-='N&(8\SU&WG.W33T+E.\SGC_6P*A\TP>?6GOD"Z#!&> MJ86G:+8)I4\SU75E(;\R'AAS[4VHC>@SPF ;>ZC"RE"7 +UNR*4R]W*%8O/+ M9+3;%BR#Y8-'7A G3U%>*1T#+7W5D+8Z] M_&5)Z-SHLY7^'NGPW#;R;-5PBU%H21R8L-74%^:>7H_QR=3Q9EQ$*R[$]\7I M>3RY\?&2 ,PX-57>/-FQE2WT^+F[=.$R/!D^2(+?\"(O"N+<06!Q$T7Z>\1G M$@V)6)KP<(RZWMV8KT9E/.#R,G";BW0EN:ORUX1[/UF5VDD"?^B.1_^N(ZV2 M)&@/T(>VPJF\,!R)(@:":HEK/88(LV^%$UI<\:-+&6B8 M0QP?L>C:BN?*XC*Y.(@=XS"Q3%'!>X K-[E;U)B=*46D.#)(Q9*:01S7F-Q9 MJZ)U<1$4N9IDBVB*Z#FK$ 0-%Y@2*1T[B-1EB+ MI *_&HE/BX,AG>/HF83W MXBLB::YDI>ZS%J3R+]R,+M4FO947/RM,2\?Q)$9N1C^2'2 M2'&!4$B0QNYN M1#?;H]E<.>3)UP8?VB[&.G+E'D2/>^()>E[()"&AZ0-<"8X<:W'E!ZF36UMS ML,=[,);:ZI5IY%MC3!^;"H>R8#R9U1Z\^YCG*J]N=69IR R,-_,ZS1+4C\W8 M4!&UFN4_"\6867OP9J%H\:*ETIPN5E5>^'!KC6*IBC9[KLHS4P7]F8*X7SJ M"9JJ0$.L1= 0:Y41?00-L19!LP]H1.U\MMNV97WL6K89TRJ]>*Y'-SH9S^_& MW/_\0,O#61[JX*Z(JHAO%F0G"WF@"BE6'N-^:XL_ZYE*YSOAMJ;2=(_]. M6'K?I(%WB09>UGVY(Q02+3:@Q37:VGLBQ='O7*/JW++@AU%NEZ9A5'8#UXLD MQIPD.I&D%"2A75(ZDNQIEQ1QW,E^=HL!);]9%N>CT9J#4'3>W3[HXS"M=_%^ M0T2:F@X/DLBC=?19V2ERP7>\90?7EWU[^Q:NZL*'#_/O@R[E1<5&=?Q^(@)O M1K>(ON5JRDG]VJ_J@FF3].[-N\"V>\OYW:\BPZ:2[ECIOUST\+#T[Q+]]T?_ M5=75#T=_0VOGU&LE#BB: \HC 72M;Q0H XI2K>JD0=URQXE[B)E#S)7%8"R1 M(:4B'@ZH5[UZB,,J5PJW?Y<9)F?N\"R#8#76_K==7]-S&C=64_!6B45R]*^R MLDA;T_7E3K3$(@=0THB^G9U=K=9:['1,Y M]VJE[XZ/KQC/ M!OO6MI9?%Q67D]+>:ZHJ[KKKQ)6;5*J,Z^:7&6JLJ=J!WYV3.NO][?6V'.P@+,P2VW)F[T/?%*TS8[3(VH7W9F#/ MVPK'0,8E_\2JYV-F)TXUF3'#/ AL.<4$8KH M9H3M>$(<8U[0W.FOCLG6-SC$-[$YB.R'E[J35&(7=7$$U7P M<@>4:TZ@=.P13['7O#%#MNIB;F'#I.;;U)M&3E+S;^]=&Y+> XI]?3OXZ_T( MBQ,D'3M%#WA%/[$3XNI_6#HRZ4H!0_W9N&U(*7KGBTTTV_UZ_LM][[WE83N& MN(VW[-T@:Z #6V"S&K%_0(I(5ON%?!QOJ7FA2_P\0AHI]K?=:12W%UO8>6JK M;5C9,+\$?JJ2??!/D _R!G,NG$1U[:*['QFR+*$/SQ]5;5-3(D%TIU(U@@4& M5HO*73^ &P6)YVGD<_36V^^\]X;ZZ*A M&CO>>F](.!?*+:\7U:_@EF9CQR?Y&U*K=R3"+S/7N';2S[N.$GS'7=?SMF2, MSCON3XKN[8V4.OG47;PD)!6Y?!1_B?0] ,5)Y]U"8,X#8NHI+?>AP?Q+8)+;:C9VG'-%FN^>^.:@*G#+:.RX'B/IP#L7Z0 NX(D\RJ_8 MF3$N+Q0JU?L%^IA%2M>OP/[HVD[2T7AQIXF6UL9I\62JF,PN$B^+Z0.[#EK\ ML!"UN''/[7R&3T>FGF%(-1PGKX]&_;3W:,G^JX,E>\W2A8>M"6@K7W0G05,5 M:(BU"!H*E:1020J5I%#)F =B_\)[Y6!@ERH_C'T'Q9*+V,EY+"2F!\7A22J5 M\4*E#(I@"@J5/))0R:,A"05,5L&KI4069DH?,"9GO[6#UCJS@JW"WQ8SD3BR A8R^WC *K$A' MM\WKA?B7I(X&"?"7A"\O;#[Q(>KFR=5%J86XWNPU!G7IZW&4;%0*03[0&^T" M.[V]L$S4RGN>1=M_@WN?_!ER9/FVM9B6C2ZL!)G4X<\F;/@)/$4C)-S41DI _'G5)T2+<"5=%+KS>:;DP\KK]@:?:P7 M/0>)P>G4Z/;FSR18\\=I:Y ) MD#Z_N;ZXO+Z]O-W>7M^SNAL&CVYNO5Q=G=_#TR]7UV?7YU=E7=GL'#[Y= M7M_=LK>1:T9#V)W#=TSJG[.UY7.CF'=W$K[I?N9I"N,@F:P[!6^?8"05,5:$AJ M$304@$$WC4D 1C1)U%-O)/^5.C[=_AZ*)K'Q)-A0!-IY MB>'%$!A%U'O_PZ?%:!C@ ?F\:!Z@>(#7%%"*PB $ZQX]"F;(+KC%YW*V)?T M.B6^;'%'D,*H/+,6_$AGP8VK&S];^H'JXW0'!3;RI;NC3?ABB\O_!6[Y9KOV M))I(3@G\4'@LD44.=8O4[S=ZR_PDB1MZ\M^_50&QYJ]R(;;5TQO='2>'TD[= M'T,=*CRG:32, MFFPN$Y>VN/^W?9 H*T)BI 25*Y3 &46/UMZTKYB-ZJ9_O5VS-W$KR"8.%Z+U MF-QC\HHD7<4BP4]9]:ONCDMIO2/IO)ETCCFCSCI6OK\*NYH4K5@5@=VRZ59& M;] 8%%A^G7;O7OGK4 DNW7ZCM>-#@'Q8VVE1YZ9K<>?HE*A7>K&^>/Z(V]A M.3ASAY>_IK8ONRO'>[*D.E=[QS*;5*X=\4L--3 =5+#N<@+Q+E2P$F"[;!H9 M>;OJO+D/I>9W6ONN 9#2M*:_UBA:!?'IBF]MGUBG@@G%2[":W/)7^5K90LIK ME4#<$S7*^7XYH:JOL_E0X9-Y290ULZ!*$#QY0$.I:U#UI(J%9)78%"K.&;T7 M=);.UJ&0R4KOST-9,ZUVHTW6S"Y,A1:8"D,OPIH-I35G=@1C#2V!>JSBA86G M]/XN2K0L9S'CSPD[;9UOMV(\.X3U6\NO_^!!"(O$KD5"F+)LVMUS=8"ZNUB^ MC#S9HL*,)M[%,\=T9^Q!!D[#,Y^K3-*X^HPL.!-@;2E_ODA1\J;!L##.4YR9 M:,ISAXV2(HFI@C7P=9@PX,S$0R4IS"TFQFHV,(X9%*9]7?XGLL/9E0OP1^)* M]P8F]^_&IEMDF<(Y4PB>*('WN;&N.%HM]R(B-6LK=W"$IL5.@1Z.^YG16ELNV6A^IP"ACYHM I,=">-?X,NF#*_ MBN3]KC9K@M *B?Q=IZ&1R-\1%V':8XWD?:?;*#+UXXABA"GCL>JQM?4R3@]R M*T6)@H>\DRJ+[M*F9*62\LZ+[J3*I;'T6@UCOQ9J7346RFJJOLZR?3Z0L:P] M;!_BGDH"F(>M!PRCRQ^X"[+%<>9I+Z;K1N*![;(O_-Z/3'\F5X(),"B8\!/^ M'WA)O0N_!R%\10@SY@$VF/F2=((-9*?X"]UY26E9?=?I)REY]C[@UL=AY#\! MBP<<$#FR'_G[&3?])?I-!3!'D5*2ROI8FU-2<-Z&2MD27>=[IP%2(0%MD=.Y M.':!6>8,%^=?/=GA&%@6(/J+AX+%,14$V&IHB]?ND0WC+*W%.>\\P).,Q!M[ M#HA"]H.'D>^RM_B*T3R]N_TA?M)/WS&?.S#S(\?L>AP,/E/98 (PSY5;2#ZY M_1]S,CW]SOZ/FPX >(ZKN +KX%=#?,^6R2G6&#<-[DF99@9?-M7BIZ(%GMB0 M(:!/@YH,L4%XLKJRJ<$@L<\/*K=$H(\@=VK,C3%SN8@D#]SD#(N\K'8Y4F>90#; M?2BV#2RX*3- EW9^()*Y5DD54%/5CN*PY=)OY8B.483.2!; 2@. P'L*Q^M. MB]4Z5\HKT,\$[2I-"G"$5+;A=);%/%;,D..;V%80+T=C YV,9&79?U:F-[J]^3,)UOQQ.DR4MN[MA\.CV MYNO5Q=D=//UR=7UV?7YU]I7=WL&#;Y?7=[?L;>2:<$B"JOB.B5->/V5OS^5V MPF>;:#@OWKH+.Y?9PS].,'?VECM<"+RS*9P$PY^=?K=CZ)WF3V,U57:PNT\^ M7;D@JP'W$]N-]8943KN2O2LD9#:O?F+^A8(9ONG;'#0Q5%2"()I(IP=#ZP+E M+XA_'J15E4M\0I@ M5?8])M['4"0JGTC)AZ_+5Z(@1L0WW-FHESD>"^"\="3-)MZ0.W+Z>.U1 $NW M)U/'AE%3"T(*PTDR!9/9MIS9^] W,5'8BW$B53PX1&QY%.'+,7AB0?&2YV-F M)[[G,.6CR&,VPSP(E!8Y\<"N,Z=3WP.E$0>WX02SS!#FS)\&1K9,6!: A&/, M[4@0@8)5'P6 8QM0[*-QG/[NG%JR%JEX$TY3=4BFWGRR'0<4T]$(=%BA>.8. M*-><0.G8(Y[B+8$Y=>@#J!EM/LT,TH:+>1J$+_>=&=)Z!7O+67T[^.O]R.>( M,F \M(]]@4")6,&?S(I\'T08H,=\-&U''@TN^[-QVY#[_\X7K#UC.T\O^B_W M/3A%(C NE)"QL3]+8O7X?&*JO0W;1O+ +V2PF,LSVPHY>1CSI>U.HS V9=9O M!LOSI?T#CRV/CT:V9:/I 9@2H\) XFTQ'!STJ)P!"F#+BGUK*9:VW>>M(X 3 M;!@YVJ/0\))9X9D8RD./*QO.ZX0LLT$CWX/Q9(8?;Y5!=#/*=U+DJLCHKY7Z M^USFO;XR K/B<^DL7#@HXB.B(TUEP %_5/5%S 3?L6CG4O_=0*8G?J+AME56 MQ*[/?&#(-"AAGIO!LSZQ]4Z+C72*)75DV]TD*T4$'U=5T'C^\$[19)M*#OFZ MU6GFNE#6=M@.9>D97Y=:G,+"MA4E5.$'G$8JGLJC+)\HP2FTX'G.>_?--HKD M$M&5RQH&=@F6M2-?, M?&^3GQ?'-G8S]JH+EY@0SURQ"WV7+=_4,W%5OX2T;?-6GV7]%]98>,5"W$TO,>C M8-6EX'9'V,:I^B_'P[8,O^I^1+9%%%K0+1#7!O47];&4/LC^5&K9I3+Q1+X_ MWO;+G/\@;S-L>,&[%YEFD$S+8<,%95CIODFLU6%EV_[G(F[9G%N,.;?H9> 6 M"KU\1>CE]Q46M2T/ADPAP'<4AWFP%/)77W&6J@O>SJ*X2!=Y?R/_!L!DNB;[,"OR%17BCK[%B&OX)UFHT=9_F]V8<,/PHE_C)SR0PJ.X8#!_64[<\$ M;[\D+#%O?\;HO./^9,-0[A=LS)R8;B3;R2>C,5B\=B1ENWP,\&K)?! &(%UY M"W$Z#^:IIRS=A[*SD"_XSP2EU5"8C4YCQZFHI#'OB8G*HSJW^HT=UT EW7E7 MPEZQ5"8 =L2FG/LJN,_F-=6D%S:NB"+)8TF)K[P:7<4WSMU-6:%M M.N>N2+JEUKG4.G=5R@.USB5HJ'4N05,6:(HP7ZAU+K7./1[\[[5U[CQM#C5" M^8SZY9;8PT']V/2PJ0S] ON9[I6!J#;YCMEJ%\7)^YU&;\>=>VIR M+T@-A4\!^HD[NO:-+=B/7,/[-LAS;^,3+3#EKFE$/=]O=&BGKGR M6V5H2%L!$&O;?ZY>UBGUS*V7%K-5S]S#ZBZZ7J %0=K+ 9OFED%G,0:]1F?' M&9!'JK-0U]SJ:RV_K^J:NVW\_:7I8Z,;[(8H=F?1K5=Z*P/P65XGV-=V3-LV M'$MO2ES':&& %QDBM=#C;+.&$[$1;XV4>SF_Y*C.^DYZQ8 MDJC@/I2+8I??;QGPL*7:'FK8C^R2IAC%'G*O0;[\L5Z%;N5R%;ND M)FBJ @VQ%D%#K%5&]!$TE :33L/0FU7/P[@;8W'R=)>M9]R:E4F4J!0353Z7 MYYJ'[,JUO(EL4L7>"O,0&P:_HP2K0Q$ER8>2-%$N4+EBE?PFB77!76]BNT2N M@Y+K>RQP95Z:I-G$B^*Z6)41O4=S$XA2SQ923[AN[H4_"'Z=>*[TXQSN*G"_ M%SF ""G]OWI!^X'PF2VZ^WH_FZT<=]\+Z^0L7\]U M.MI@4)< HP-<\BYJ+SD:7(G$/>J!=CD;<"K$,L[C1L!_C\DR>N%;7F)\4J)(?:"M+.;G# MI9?E)P&W(M\.CZ6X<[S3+A1";Y/E%WL*5J!:7#4)F7L8JEO-I1/Q;/CO* @G M.?4^BS\6C7Y=LBGWF8^%%5L73T5%W5<2<[,3,@ 8@I-?OD M&-N%8^R56W0'KK$"C;DC4ON0K_<_GEJ1^WWX!*4V[G[F%7XKP M3PV7H]QOFZ:P'-0 ITDKR2S(_I,/A; 4%J#@(KX@L8KN.1Q?8!4Y3^8L.$E2 M1<;)>:(,GH'X8;:E0&2Y02[K U7.;ZXO+J]O+R_8]P8-OE]=WM^QMY)K1$*N2O&/B M/D(_96_/XQ2>=PLY1CO>70N)8

    /I.CM?'+_1-*I:&@=(*FW- 0:Q$TQ%IE M1!]!0ZDTQY5*8Z0[5U0FGKM23%3Y- !*I2DA42B5IE+DHE2:BL<-4"K-RU-I MVDMMY'<8,]#5-;U?8#&R(XT9V#B59CUQ7Q"SIF/4Y:"I0G[*KHZ=C?-3=GS^4'Y*:>-Q*"." MJ$'4H/R4*JCEE)^RT_P4\C55S1+8*C^E>&]3OU^7!*2RYJ?LR]]$^2DEBFVO M HQ$CW+!2/0H%XS/YJ?D1Z)11P@*"*U6T"-!0ZQ%T!!K51A]! V%L=Z ^^*/Q991EUJPI0^XW^$)N7' ?9L"[LL3L5L!$(D:90*1J%$F$,DE M1@'WY0NX)[?8H77$0@/N]^(8Z]3&""AEP/T>76,[UO>/5-T_UH!BHL?!821Z ME M&"KBG@/O:AV<2-,1:! VQ5H711]!0P/U1!=Q3V7@*%J: ^PH2A0+N*T4N M"KBO^.TB!=R_,N"^H%)>[5Y7Z^XZ0(EN%K<,N"^TD%>O1_>*A0?<%UW&J]?H M&11P3P'W%96A5#:^-%'LQ9TU[1Y%*.TYBGV?9>.[%,5>GC#8"H!(U"@3B$2- M,H%(?B:*8B]O%#OYFBID"6P?Q5Z@M\G0C'9="%SJ*/;B_4W='>O[1ZKN'VN4 M+M'CX# 2/4*E//GWQ?!:. M.?SO;D:+)Z6, ]A5CYQN$P^ M 5\$W%UWG!>RII>F(59A376B$_!>JU Z>2[/4 YM,8=C0CW@V ME"I]MNG]5:Z:EWMAM@W6%4T4PK86[$GO"B TSIX]S'AUAJER@V,EZ7*M0>ER^%8DW32 M*QW !$U5H"'6(FB(M1[[/76LF\W[N?-,-'&%M M4T+6H4CRIPN[QX&M,)2K_+MINRIC#LWM=\Q3O_[@H>USC&&4+WYW@'I$M]+3 M[2!FR"ZXQ2?) M_5E+3]<0J$.4VHI ]\1WFPI$N_Q/9(>S!7?L67#CZL;/EKP7^IG:!*FC?QX; M_TT@,PIP\-L07L.'H:XYN%X*EX2)8PB!WVS@ZK MK@(/*QI0-A1Y6%0XC;>U+SWL)N=4FMSG;9F=&JCS1T@06'?''0 M-?!Y$:_U]+ITMSP"]CF(TKA77;%>W%.R\ZN,2F;'T#K&GG7,NJ;N'&-'XH3$&5T%>C=MM8:%"D!X>1Z%$N&(D>Y8)Q;=F5>9;YI\7?MU] RE#O9R)HES*P4\/E^ :V MS2%?CE0^^62TYW4*\OY) ;/D\A!'?A*1S)*0Y)5E:=!+L; $+@*+$X_,/0=] MA'\TG2=S%IPD>?[C1#E0SI:!^'.J" Q_DDR@;@,$@YZCGB5AX\]-*9.X" MI3EDS'RN&L4V.G:&Y.@].LUXDC 5/G[BRS6J[/BM/52O<#ZE0&2Y ?0;9/_< M7%]<7M]>7K#KF[O+6W9WP^#1[KZ[/K\ZNPKN[V#!]\NK^]N MV=O(-:,AX'OXC@D#2#]E;\]EH0Y\EBTUL>--_ESEBN^H_GONF2MM@N]>$/I) MBHQR( 07=F Y7A#Y!54&*8#26Q<&,23.YOE!3/A--J+,SFINQ/6J C"U L\/ MV*/IVUX4L#E-V!3!DC5DLB4Z,$Y,UJD!*M]+TL$K0:@*=B1E< +N/V*I&_%9 M,H:HWI&N8B._E8Y"2TK;N,)U;LIV$G5.Y303*L*Z) MK%8F2)'\MK/:9LJP3S+=YNO0/LX>K5W]DM5=R5BK7D%>3I=MZ<[)! MKI+RVZCO9+^RR<^;#-NI\;!'GP>MMZN>#W@G)%ZZ'6W%TOTJQ2_=JK/+ZHO= M"B;SUHL:U#B:LK_7YNHW;AMI(TEE>?\?-YUP;"5]<-%LJNRNKCR1,KZ9U#49 M4_=D6Q>PN?;<]TAY14Q)8FD-S>E--1EH5Q*1CFE74K#C*X(=;U,.N/I$-CX? MK;(=MWL>W MTO'ZU;-D'.5NLZF, GO8$.L\QSI?/!\VH8O?7Z.B#/K'.85BGXD)'U_1=!^_7I#K(WA3%*[14>! >6%,\ M0.[]\O:+<7$\^J+>WG'F=+W2[XMGH(H+\);1(_[9&__447=LZ\1 AV2@J@N@ MYJ!Z^N-1>" O?TVYA>%[() BWV7 O1C,QLP@X'&%[=IHFFORZ)8W:HR='P(Y M-V(;G0G,'(?B:71WO&]K5G5N[PQ5\7.@W:,JAH?CIQHJID9[QTY-8JC7,535 M!52GR .//)V;7(F'H2,37)RD;4AM-%!5\Z+Z)2[V:$<_F>''.5=@G9*ZZ$H; MUL-H%6@\5Y]I:$L5M*4J>;IO6GZJP# *\D>]XOB_YB$S)U@,^;^">S[N6@'8 MZ:XO^OUR0D6K* ]4E3WZ2\O[6\OG0#M_5,:!B:Z/_+"5P;T8" M4:D8IW.!J=HXO#?3$-KD5BHGA]5%!6WM^$:=..Q%'%9-G_B&/3>(PW88M+$[ M!BN_"%OCCR+;N90:KK"=K3 R?=MTR'M.KKYM!!K6 _0$\B/S;V^ZSKTQ%6; M[THSZU* M?+QU9 EWQ5&4H6D:W-Q]7QAD+K8&U5FHO+;&6OJ/#3[5%YFSVQ431_(\[)H MQY?GQ$0O8*+*RR*C56#1BR-R=AQK1RVBQ\%A)'J4"T:B1[E@S#F2?D\Z %)? M'NK+<]!AB_#"5:I10_7[\EQC_S%JR[,?=JE7(QAJRU,F:E!;GL(9IO*]):@! M2 6(5+\&($1PVI55)U+]=F4=$RFH+4]9VASD=M^N_+UEMT=!% =BG8K?5K:T M9J8YU*B]VVNT"Q0Z%X5)CGEVU-:BGQMANU:61 M8T49J.("7->:K;H$2U:&@^JE/;9UJ@Y[4 :JN @:%'F$D1>26O-LMD\+;%10 M3]6SW]RQY5>S\EY[9ZB*GP.ZUFE2P;@#AYKSE(JA*B^B6GUJSW/H MJW%JST.V]':]1*JJ+U%['MI2)=]253O?J3U/M8]_:L]#JRCG^^6$JO*&Q8': M\\CN/#6S+O;2TZ*RWNX-50-JS%-2%JN/\KGC(LO$8B]GL#M?1A*8N/>3Q*V- VL:M+^JME;5[%&E]2*ZJJ2)6EX3/.C!57415M[/? M!HEU+5Q[G+TOB!I$#:(&4:.4(-;E5HNZ]!Q.2]RLJ4%EK[&>50V- 95Z.#P7 ME=_06%/U06_JQ$8'8*/*.4&>YR.]+MZ/*G-1Y851M\B>84?D[CC6OA=$CX/# M2/0H%XQ$CW+!F',D_9[TZ<&S#P]ZVXW$X;P2Y$SK'@7RW,DP#X)XSE=R\NDB M\FWW@8UL/*#9C)N^Z-.@L7#,V;DWF9KNC'&1*!JPT!,ZB&_?1R%G)OP>PI>\ M$3.G4]_[!4=XR)T9^]M+$U&_1&'D\\O)U/%FW#^/IX(A@O/(]T'K^"+@_'\ MYH(Z=!; "B\ [Q\=CSKKXU,^1/&8X6.+/3K_;,?2NGBWVG98H>G^5[_#E;L%M"Y'K+?8Y"N#G M(& *2>S*E=1$TJ0KAJ^2,]U=B)F[' :XCR%#KGFT0YL'&G(: ]W>&C-8C 46 M, ?9Y)JNA=%-=@IT&[[W:-H.BDV-F3Z(9/X0.:8/ LCGCS9_ MXRW2'CCZ8# MHA0Y;288T1K;?,2\*=C2R"R"Z84C=6+^Q?T&.X.188@@$8IE*#P%M9 MR3@$ /V)X.-P;(8,^'AL!NSY?0],#)OQ9G03@Z!(LUD,SN+&55].;]ZKZR_) M[FUF=N_[@%NX@Y_@5 LX$"9\\I:V;PHW@8+L(_L7H- /\MO(]3IO3MFR7WV1 M'T]3K5P:+;2V[KXIWD-"W9T5-'HL5(H]29'%)9*6\8?<.O6!.CY\%=A8\%#" M_\!D0X[! / -#>!PHQ%&]/GBUX"#%(61$$,RG05_^WHN'GR[A<$"$%:"2!JV M4(@F;B ^\V .'V:-N=L:\XD-[\Z0R8)H@ALGD%QKF2Z(81@JY ^^V"HX0!3@ M#XX'TSW9X5@-:+JF,Q.D2$_=8+C\N[,]+!VA #:7@ 0VK-H??N0LL('0H ]QP) "@ !P2FLRQM& M5HC_6APC4Y)'00IH?!S.IEP^LQPLN"56;D4!L!HP## ?#\?>4.(#B:1.^U/Q M%2G80@\6Q-U'V_=\Y=9CX\P*B"U$!U M;T.!)0]89)P#2BS/Y1/_6 WVW>%F@,?& M"-A:*2FX-?!:4V FY^O!PKCI$PD1Z@\5BS( 4T$EVF3&8$E2Q7RX6MW9UDQ) MZ13]3/>.YP1?SNWFMG)ON=/*R2>CDPC<[#\KQ"]>E2Y P45?DN3V]YX#FOE' MTWDR9\%)HK",$R^>"N\>B#^GRA*#0T!UJM2;S3T?.^?V#F:=IY> O\[E< M0+_1L3.XQHOG&#IY"8W]3^,GOH1,M43=^G+[%??6*1!9;N>=]4KK^7U M[>4%N[ZYN[QE=S<,'MW>?+VZ.+N#IU^NKL^NSZ_.OK+;.WCP[?+Z[I:]C5PS M&MJP;=\Q(=WU4_;V/-;?WVVDZ;YX=RV8[,P>KC07GK$ISJ93[@Z35W_J)^O, M'CC2AY'#;T:7,&8X^Y<]Y"GM_@=_Y##1%]^;7/X"0L!Y>1Z?.)]GW]5!=>8. M56Y+\"IC:94=M ,9(^,> A/U%12_>=9D[KDKS (3O^0XWM/\RR%L5"[>=+&C MZ41V-.78T93E=:T4K^8U4&1O;?MLTPU8]JW$:*;:5EU$^L:2' M1QQIITS*?X8]K[<0PTND56Y,&-0QIP$\CG]*/LJ@X46-M%D'@,QMI1U_OFS( MQ5W(7MR@FH9>?:T9L\HS$7+B/&/+@79,1-HM$7H%L"M[R.U,.*[U\.\!E%4 MY30)7@5OC343X-"HK\<&\Z@#??*GO2ZIDPK,+@JL/&((>O.D,:<(75B M2&+(@S,D24ABR%(Q9,4DY&MT9>E%6ZDLLZ520X)/C&9;8T:K#W]U.N_6JM08 MU7"2^;%^=-^; *V\9%SDRS$0UI-J)A?68C M&A8]6X7+%^RM5J$*CYQ'Y;%@%H1\%80N^UM6:'-/4R\$19Q(0._ :B8&= Z7?[4G?:W?;VL @N[!\KH(]\X$^ MT/06\4$9;,%#R@-=PZN:5FVZ 56;$PXI$73-:!N:7L60FCKU:5.T?4GNU.LL MBG*^7TZH:!7E@:J^MMV^DRM4[4,RZW:75J&D^;XBYXVFUFY1?%[YC+N#<(/> MUXP!Q6"50;$_O&SH=IM:JT?<4 9N.+QLZ+;;6M/D/Q2.7::?S= MG@_8EJ93-L2A&2$WZF[?FI;6;]8EA[F:C+ JUF[/QVJOV";$Q @O#K#;,R,8 M6G>P7T\Z1=75*5:%J$'4(&H0-4H)8NUO7O8<5:>\ !15MSM?P)X-P'9+Z[9( M\2^?*V#??-#4]&:!>C_QP0L] ?OE@QX62NE03%T9^."0\J#7[&DM?;_7+.0' MJ)-V3=0@:A UB!JE!+$N-_Y["^Z6YGX2VDVUJU]GY>]24>MKG=J4QJ@B=9=M M]QW>QG4&FE&;9+?*43?7(M^ATT73]9;6;MR]"UH]^K:H#W0VGN.5JRK M&=T"S6_H1?<.+Z]VNB,8B1[E@I'H42X8B1[E@C'G2(*_L4(O_B#/ONL(#F7; M@@>9WU_0NZ[IA,?Z,'GV=^Y]P 'X]BVSL V#^YPACLXSC\[GO77ALH; MA\-["C.&?L2SG;!2V-.-9?-[;D?/;_J?

    C;]Y% "PL] M]I L!C\V W9O@I;"0,\)QT ._H JCS<"U2,(;==$O:'!YAA0(]NN5$'P93M@ M4Y\'V%QUR.ZYXSVA?B*&"\<^!Q#<(7.!LFP"8(\#QMTAO+G0;Y&O;^6YZ MZ&PXT/)P26_G;K(9,FV8/^J-)O"V\IK^UA1_UAMA.^_1O+[/\IT04M^D;+I$ MV;3CULI$BXUI<8W'Q)Y(B()[1(B MR5YW21WCSO=V$8TV]2U5%RLG5+2*\D!5^=B6O56S. MLDZ1)^:"B590'JOIJ M+GO+F#L?VZY)@7.O"YS[>7X=^.%M:(8<6P[-KT-,9\=%A=M-K=FO2T)4%8F? MURQX7\37.UJ_3V%990J[VQOQ6X.!UN_4)26VLL0_S,YOM;M:LT65Y ^J*?W# MG)HN51/8A;KTC^][VC<]K3FH2Q9"91D@1V7:%P.TVYI!O5A*<7(>1@+H1DLS MBNS'2ASP0MUI;QS0&FB]YGX[\I+[:1LO-[L)Q]PGS6H7FA7B4Z SJAPKVED_/.@@[#-I:FUIBEN+(+8%P,/H#S6BVB1U*P XE$ Y&MZ^UBCPK M'F=A%*(&48.H0=0H)8AUN57I[;>$$ZHBY #8E0/@NVG9(]O:JUK7 M&VB#%FGYY70!'((A.FVM6Z3;E1CB%5Z S!$7SWJUX\+OB0B9.%NO+LQ-C[\W9/ MRKS>U5JU23NH+ ?D6'?[X@!]T-9ZO;KD'E23 _+-N7UQ0+?5UP9-LM_*P &' MD0&==EO3C0)]?'4TV/872:<,-HJFVZ$S7>%T[U$2F.9I4$!=^?2M@W%$JZL9 M199L)XYXJ3O]4!R!J0W=)@F),K!$282$WAR AE:@CD[!=34/62%J$#6(&D2- M4H)8ERN7?0?7*76$? *[] GL-YBJJ[5)U3\T-SSC#]@K-[1TK=DL,'"&N.&5 MOH"]AE%U#:VC]X@;2L -AY<-W4Y+,XHL$U;'.YJ]!=5=1KXWY:2'[4(/D[C< MJW>M9VB&3B'MY=/"#L$++:U;9$4^XH47ZF#[YX5.JZ]U.Z2/EX$7#BT7.FU# M:_;WJW_1#4R=_)I$#:(&48.H44H0ZW(#L[?&8/(&QHU;;E.CC==9_3MTFS;[ M6J=3EX"Z*E)WV8[?I1MTH!FMNM0@K!QUTMKMNJ0C59:^!>U> M71NT!UJ[R'#G(S*C6Z#Y#;WHWN'EU4YW!"/1HUPP$CW*!2/1HUPPYAQ)\+<) MP^(/\NR[CD08 3S(_+YPJ-]:8SZ,''XS4L?[Y]DW\]^>'Y_JP>?9#S[U !7N MPRU_0"=X<(<3W<&I_MGQK+\VU.$XG.%3F#CT(YYM:YY"HFXL6^%S,@XT_9 M][AFN1[RZT&T=/]#96]N%T;PH@#>"=TD5G,4V[LI7D%[OLURT MP O(!4@%9G''45W:_SAIGHC?57-Y\;N:\_/-CXO+'^_/;[Y^/?M^>_DQ_F&[ M4(LG>QB./PZ,-Z>2IS\V3R6H'YO,C$+O9*5FI-:PH(&)X3K&FY,->M(KK55] M)_N537X^]F&+<+KUU_K$-QQH>3C+P_W@_G'233:# M$LAJ!+W1!-Y6/L[?FN+/>I/) D'(_=.L)'-X" _?J_VG-G.RK4^'=C!US-E' MVT5IO_!=@=4G>0#<>\YP^>T[(:.^2=%TB:))"H/X[QVAD&BQ 2VN\938$RF. M?N<:5>>6!0U"*0Q-;"]6T0U<+Y(8E(LJ==4L= \;U=&W\? MF_"3Q2.Q KHU?MVM\<\L.A.?2!(8F'65[+J43T<;U*8Y7A49(B=@_) ,T1KT MM5:K+H7T*L<0^5'CAV0(73,Z6%NQ+IDEE66)\L@(7=-['4VO8G7\.JEA5^X0 MZ.O;AU3!JIF/D:^'S?&YW^UD&"UMT*W+D5M9CLA1Q [%$?J@JS5;=3EQJ\D1 M^9K8H3BBV]:U?I&96\01+U3$#L41G3YR!-6[+J=N=F:90SZQ+1'"\>#!4ER, M:B%%;1>*VM\3?)K.F3N,<;W?_=?K:]TBBYD2=[Q0:2L%=W3;6K];EPR/:G)' MO@)7"NXP=$/K=DF;*P-[E%!XZ -#:W4*+-]R1/DEQYG\3-0@:A UB!JE!+$N M%SU[*\Q(91JH3 -1E\HT'!=UJ4S#<="7RC140#D]UK1GHL?!821ZE M&HD>Y M8-RF3(/X'8]AVXU,<1ANOX24>=O/Y-4LU2!(#9=C46];3)GP+QQK/YYN3#REH,C3YZ#>8@L8],;W1[\V<2K/GC=/H4$_E3 )3)QCZJ2+^%GG7R M253*8-Z(H2:&I3-^_V!^6HF63'+64BB&4(22%"V6F]&50X?TQQ(/_4;'SI , M?2:G&?\)%G.(G_AR@;*^P]9NF5=X7%(0LMS7U[>7%^SZYN[R MEMW=,'AT>_/UZN+L#IY^N;H^NSZ_.OO*;N_@P;?+Z[M;]C9R3="00SY\Q_[G MM[ZAZZ?L[;GEW.X;>U7_JJR7L#N1)NH1+7*'EW)M,37?&?&YY#RX, M,V1FR$PV]6PW9%AT!<9@FZ$O^[CG-N#!E M"97TH.NS.],S;ILJFN;,]-_B;-NF^(RJ$8/32,FBSEKYQ(I\']8GA-PIDR** M88V9+43%DI11ASD,ZIC3 !['/R4?9="0A^@5QF/JTX5"-JS;?'.J2K+D?=R" M):U(C$U_:^V/QSZL4*26J1,SRC.W#T+DLN5+#"9N,1:INFT2\[,[,[N9%I%3 MP%0K)LPIP;)J\DS.NE)"%M3A["N*Q'IJ ZI/Q$P?Y075Z=J<]F?%VF%K[.R- M?,0I)>>4-16 #L$H)!AWP>X&L?OZXBP9-A76T9TE.7U M$H)$*S@\2$4*G<)ER]X"L*_<(/0CS ICP2P(^238J139-LBO.C%^JPKMQ.B\ ME=A,LNJ^^]XPLL(;_Y;[C[;%,:_NYYUONL&(^SX?GH7?49A?N4@^^:TH0&#A M=X#D9A2_>S/ZN^<-,^/LL$9>JZOUC5Y^8.'KXPJ)H;:OTU-MAC*PWD]_13$! M8JA#E/FI-D,-!@.MMZJ %#'4(:H$59NA^KV6UBV.H6IG]NY--3T?\XD-O#5# M-@RB"8;,'$H[?>T()5)1$[2>S[%:L2VK&WVM.5B1WE2M,Z"JC)6CJM:"L5I: ML[TBKXH8ZT J:PT8J]7O:-WNBJK2Q%@'4EWKP%C=OM;N%69?D_]TC9*JB+K) M_0Q[BW^K;6A.I@ARR+&\:O".U-K7JK6*$!7;OOV!UC-65+JE8^% BFQ%6:D# M-M&*DA[$2@=27:O)2D:WIS5[))8.S4MU$$M&IZ49^A[=JPMU2LH2\G"@ZG35 M@8^H4 ;XB IE@(^H4 ;X:GV-USE0B<_G?23D!WFM'Z1T"F"GT]:Z[5J$E%65 M37)\'.5CDV9;,PRZTSVTS5ER::)KW8ZAM;LD3P[-*"67)[K6'G2TEE&UP*Z: MIRTEE:4H6ZDT(-$*#@]2/8W,O5_#8YFYP!N%3UBW;F+:6#72=//NY^C2O8Y77$0%H@)1@:A0'BJ0B_4E[3/WKNE5 M+8]][<7YP?6W9[MO5LL,J"!S/']=?G#F>+9Y)S''02_)#\X<:WI_$GL<]&K\ MX.RQIG4HN08*[V]7(0")#N4 D.A0#@")#N4 <.F\^3W3%#33!'2Q3>CS+0+! M[#ZS+"_" 1Z^^YX+/UH<:YL%9^[P?&RZ#SRXAZ0Y-?\@44D3DQ06H4(XWGIPN6P#:SEUR5JG!F["H*(#_-P%&1;7A:/DBN7?3-] M:XP=%F%_F7.0'B)[*.)AGLR V1+B<&R&; 38<6"-(8R$#1[Y:,2M,,#>JSX' MK93CEWSX&'\%S#+0GTG MOO=H#SGSIK@YX8L)/-A8T@0I,,&^H6P*>],;XN0B0B?T&#<#+D::>M@(%B>] MCT"NN#A#:H$X#OP7!_K@HU0$&TW$8SAW:/-!8$-W_&\;$#R:< MB[Y(X14,+:G\!CG\@!8GX5H M"DB]/)!#S('^>O7YY@G/I(R%-]&&0>!B&J8YQV.68_KV:":AC->?D!>!&=J"$7!U_)?% MIW)5D3ODLI5H/CTRC!'CCDV\H3V",TF.@4,B+GF: 1)JP?CV([SYR!4.12M3 MP0>(BIF87*!'?5-@W<:A&^P6D"AF]#"&L\(21K#\N*7ZQ$KY$?>JG9@SB3ZQ^R3&$)RLU(!Y M5S (?,IA_3:J&[F;C@TC7XH(P(T0-4KRI#;WXJ;.@CCT8+6P$V%O.3804.8<7AL6!ZOWW'3K8-'+N7<:I 0E+$-L M&$WQD:"Z!SA,[5#+#,9LA-V#&^MZF!L[.OQ4ZY58=&UP_"GD(V[%#[[8X2:< M,0$<\T$ '#:YAV4+OQ$P11)(*I8X@=,)R9FPH1D$7,F\Y)ECF_=XQ-KS68;/ M3**.-5_!:X=C=N=-06/M-KN2!5U8<[*@9 %2U(6"<&(:22&&LEN;/X4ELF L MB*_PD_1V%CN$(T,*A]C\Y,J#":#!S0Y<)W@>3C ?-IPK!L#!DB\K29( #/MT MA&@>^=XD[F',_GYV]EUMBCE%W#G$6X1&QGD STG3R'8Q#/KG+J;4$Z M'S"*B@;"O8PB@11+^0R#U)D>@&H#9V7JU?FA) D H"()\I&L,:&DV3Y[-!V8 M46W-10HO8GE)2D_!]@(F2M"12&S\<&2C&Y'-N F@WW.@HRN.U!&(A06!K7>D MP$[C4)Q3]D3)4(D+V=T;SC$QZ))ZF+P"@"K]0G$EZ"XH\?&@ B$73.4:Y)F9 M1\P 48+'@0!VKO/APL6XJ$QF)F^P2].' 86X1 0NOH'8@[6 2@JT22\T^0;2 MREU8MUHCPFY)MIG)D=-B%WX>D8^+AD<8O%2D"[*#%09 M'W$^9#LQ)%"59]J_/]EX3",/(4[PDUC6CYZ=%>&7DZ:XZVG,W?C0D2O TTFM MW.$)/(W$ %HTQK?U)2RT7,UZ"%8-EW-IO^VQLMQH[.23T4O.L^7F6BE(EK(O MA&,]L219KN69/A8Q=& !?#[)M)N]%X3^:#I/YBPXB6$8)SYXE?4Q$'].E9NE M!0B5?=;T9O/-R8<X?J-CNRH 0[V/<1D) M$GT)F1F%WD+@AG@4#VH/8YKMGHT?VV9;N"G1Y MN6F,CZLXME@(#NRPD8O_9KJP?5#*YW7&.S*$"+W^Z/$0L O0?Z(@$$P'E M7P;:MCC]'.N1>"__:,/XVZ!M.]F_!:KVL_BT%P.=%>&3%YONH(0&_$$HR1_9 MO] I$*S0#7J=-Z=LX:(()UV:[W3^I7ZCA8$ =]\4@G$;W9T5-T%#+0'M"$S; MD%99(,,K\*D-9 &$BS8C=B"<86-@UO> #!%,@:JN8X.A!2;A&,P^,_0>?',Z MGK&W*#N-YNG_??]Z+G[43]]I# 2";V[Q[3_AV\4M7\&%BP;[WWO@PAP5=B6" MK4GGE"_=N< '"JCT@B9@%#-A@@'\'#NRQ*!_NXW?$DB=@G4N'*2PU.7F+5D" MQ&Z&F!!@-YUM0R)ZG*8GD &SV;\>HFO M:PX0NN8"Z<>=CDV8VN*1((O&[FU/K%?\8KM#,/_1C:8Q-X(?E"\\,$<%* 6@>QA,]"D=W MH/:2<$8] E/@HS3*);L!AS]XZ(.0=P2F$XXMI&",H@8K^FA<>7/[FK,Q'9+% M5$S6UH+__.:?5Q?O]8%:^W= D6# _9YZGST00'E9D64\+7$3K$)FC/"!P?;/W&/"7=I,/7D M-L7QBUZZ=":=LK'WQ!]Q*Z=]3Y;IXFV$#\('5G4/8".A)[$CRN'N _ $B*@ MOYOXS8J'.B98VL M?,!_A>(NSE->;G4'Z4?2GX@77K%X!?0HUUS>+HEI+ 4>YMR("?.N9C(OY-_3 MR'O#^5OS.YN8,4=1" =&[@W.*\1#WHV/D@]W>Z2[V*/(FGB!L?$U&"PO&L'G M\@I1!5"@*UW0V@L2EW,XMGW0C4Q??"IH[TWPOL2+PL"+?%1QXEO&[*!P7%D8 M;!QH,:? *7HO;4[&9Y[A.*S)"RW'%K82XVX&Q(G$!X4LYCE>& M0QN&P6"?>(/O2:PFC(H!9D/O2=P\G(]AL\NP$9C3R?KYAV!N($=C!(9O"ZD5 M"C5R"4')%I=L^BS2E02/PWCP$=ZR^6CDQ!=:\&P4^8*=YI)-3++,=0+#,.P8 MR!'(NPFY#<5U=!K4^5;$4:0TRD3L2+$67SBOOF\N3EIEC&GS+U!-AL(:>N1Q M&)'O@26#Q]T\MD<$0X (Y93]X/NKV M %3H69X32$O#FWBAX V8@#UY_E]I>TK7Z (^GP.;"ILIQE*@)(;M MSZTM7 60S9)A,X$G&!I%/?(V1O7,K4+!Z>*Z6SAG,A?8)C(%X%S$T,EUIV/* MYG@$#'E/>]P;!_1O/9I!"$#]VTMKDTJ9SIXF4@>P4[;[&F_7"ST5^PS[/_K H?7[XZ9BONCIF\/#X] M26:87Q^K>U6\)@;33EWLXO4QDQ?+(I8?"ZFQ^*]WIRO_).^:#WR+OU*ZWBS--,O0%DHHI#TOIP?=P6&" MF45"@%C<<:;F$)6J/TZ:)^)W-;#X/2-FQ01* L@\)_E$!30*\7C*,O+S%:RD M,JDLI,PT@,?Q3\E'&0SDH9&MR,U-?SQM0\)S+[2BQ$4H) ?:+"9(3[]G0Y4G&OX65W MX@#Z)L^=2SQWLH?YCG!?R$!$OD_7J#7LB7HD*/XX,8Z5T1:4T=_O_0^?4"&M MH+0@&DJ[(::A3C2L#@T/''/[1M+$$D4$5H;-$@^5FH=(EM>,AB3+*TG#(Y3E MK[$AI$]MI1'!EO+V!(L8S;;&C%8?_NITWJTU-3!6^R3G_B&G,'!Q=P,YU8GS MZRT=R.6M2B\&"V[DC5EEM:&UAL5>M$;I*:6YLK@O)W1UG:OY MR@U=7>#=L>!,H>D:(/-+U58:0N@L=^FZW>40V/? MR3!Y*6\ M).VC6^8>Q&M=4'4DRR2.((X@CB".((X@CB".(([8"4=0.%'Z2T>V:-O:-PVM5C/V,,34MKM[O5 MW=&%X4;7!NV!UC8J? Z0M"M\C?VCD'848E2'U-1S+U!EQ>IS MV]OH:0.]PAD;!6*FHS6-"OMK2-(5OD;RP),'OBH:_?<(U'DSX$-FNZ'I/MCW M#LQC3CS Y7_-T/;*J?$>RS#WLWKJ@ZDB621Q!'$$<01Q!'$$<01Q!'%'VLM:U M#:PH7_'KFZ18GNU:WH37/8QB8&C-*G=6+A SNM:GEG5TQ?CL&G-&A=GH13\9DP'VTY[/?"W*[]085OFPK#RMON M#CS1[T@+KJ\R\=9HUTN9J'E*LZ%UFQ1QD!-QT->:O0KG>I.H*U[48;&^8Y!T M=/%6;MW\RH77>9!4$#T&_?SM0.L8KR_W?#A=M#C,]+5.Z_4G%VGI-3ZZCJ3! M34TVM-'36MW7Q\;54=89+:U'+@D2=L\*N^,.CZ.L_Q(G+1W),BE;CSB".((X M@CB".((X@CB".((X@K+^2W&=4;YV"ECSR?QSE$H?FK]IW1]'Y+:_7U MZEXZ%X@90^OV*AR116X^RO^G_/]GLMR[AM;J4"!27OY_2^M3)!*)/FJ61F%( MI0Y#^NY[CW9@>RX,Y1^3WH[W\_T*2^CB$*-K[4&%#W4ZNO:0-7L49U<]]G-? MU[J="I>B*@PQO9YF=*G3(PFZU6NL5ZX !2'5Z [E2)9)EX?$$<01Q!'$$<01 MQ!'$$<01Q!$4A%2*RXSR!2%=\[!434?^5D143:>C#0;]ZKJM"D%*5]?T/H4: MD2_OF>._=R@.[!>D*ZX?F9QQYF: MPR$,],=)\T3\K@86ORL8I-TE)F!6Y/L JHB= N+;PW",RGCSS:ML"V79P:B. M.0W@T/ MV7\BTX?YQ&88NC#="Z[GP%6?<]] .$4 70 ML.<3G,&T?"\(8'289V+^V_/9 _<>X(0:VSS0&(=7@'9_\1!^P?>GOC>,K)!9 M9L@?/!]>:K OG@\/^F8H?G MKL>7;>I6HP5_D]R9&# X8+8 O#N M_[)A+!P0-_%?_+TZD<7G*Z*U.QT1J*VBM24XL!4]7^S*][#7K+]<8+*/P'? MK@C'XCL*S2L_5],EGX\'P()UI1EA"5&$\ C"V9! MR"=+,EAOOQ&E7_ TVUX&#R,>2]M[WS.'[^_%H/'P* A62$B4&/R7'8C]CL]= M_H2BP0V%1(1!OIYKN_6ATVY:LYMJLG'R[,/G..7K^?MOM\0B)'!W('!W);%0 M(H)*B@AF9Z[IS (;I7:N--]88USQ_93VJ#3RSNLU\@;[P1$<%.\^!Z4Y@HG> M@HI^;PLU4DP,WYSZW)(%R*PQG\!YX,] D7>#:()VEU0, ^X_VA8/WJ7.+4-" MJDZO5QH/3S8L?[0!$G$U.1KW.IRMU#/Q@QD8DPNX2PS14FB>>[0<;Q(30-V9 MHM$U AH(-#[X,&%G!Q27YMZB+>$M3IY+S]B^2" 3S(/O3<%.] 4YT8J2;/+H M.;#AE*EG6VIPP<-@47*?PWBC &QC8*0QB'&8@#L )AB7MB4L6I!&KES^R!>" M'@882:XTQ5X)PB!ALMC(8GPT@E$0V.?86N(A9]U*?8L1O8Q67#TL"+C)1C,0 ML1LY8&>"YL/T MB&$:;8P1,M/10.\&,-#[78^9YXT\R M>;\ GVM_1R[757X_](!Q?T&3V4Z2O&J5^Q$DQF#1I[=*HF9$)(:/+"X,GZ6< MN[+$_4<] -_;O)QCX?_7'R6^A9)Y_NA$,>]L$YO L4"W[_ M8&[(/ MN9;7>?J-CNWG:I8+1E]"84>@MA.V(1R<[.^E6\6?&,\D>N(MR#W2) MO[7UEMQ!,)N#QSU*C;]UC$'V*> *W9B6&8Q167R" \#W)K'\!*5E _<:#(S. MI>7S"/2[6%/#8>9".9D.?G)30O<>CI4P].U[$5"DK/"TN+1=4+M"#T2A PJ8 M$Z2M=7769(2S%C^= %; VG#F\E0(TT269FB?9VQMNUOO(]L9OH^FBOL 68$Y MXB%Z63WK+UP+K!P6RR?3$%

    1A%^D*DHQ!,*[S=DQVYA[:PPH!,CJGP._61*"'HBP"]&VJ, M_R>RIY/X$ J\4?AD C1J'/N_$G6PFK_I>CN'P72]EWWZ8O;9DZ:(#B7V#].- M\'PUFOH@WRG[V3-!80*8+VS0[H$# ]SA8\^'^8;I;R!6?3Z-?* <\&PTQ0=_ M4ZBZG^\Z&PYR+PH#,+^&8DNHZ#G!'=XC*G^[9\KPR7N/RIS"K;P&$"[I"V[Q MR3W,"J1HOA0%("6Y&Z@%X@,1"YA&!_#;@V].X$,PCQ_&,>(E=I '8/I6@UU$ MPLC:E''2Z)]/AD*PV\OAT7:_O20$\Q:\BCR+IA;8^4BN.2Y6+3O(*.D@[1P; MI!C>3H#.;8=LK&XJ1K9KNA9*JY'#?]G -78H&&L427$5+*,6S#=QCZ.NEJ6( MQ>5* 2&VM)*9^'3([T.\%0:33PID9*%07CH]<<<1ER:>^C)N8E@R,(XU!FQS M:^S"H?\P$R/=1V!"XEV$:8'L"&QY:@A@_1!%+YJ5N?B=7Y,DER/K-OW+KW/U M_DH!L#2;4C*$CK$^B&(_VM\/88T([K^9'\[9V(Q="LSNYNC:;U3*K> :L*3^ MKFXA9^7 PG[8(%XTV(OQM0?29D^+4M ) MX,T;$.8@^J5,E#)82M?,!X;X0&=OY16J4@R]*( W@W;#[:;^\>)/I<*J\96VU/^^C[W MVBW[2BPR4MM>?:).5U%?+A,-ES@N7G-!LYWN3!* MEB.9Q!J;[@-?-MC+RDG$0R37:T])DNL5IN01RO4""X34MK1Y.ZR26=>Y"/>$^V.Z\_GH]MUZQO'6:]W=2:_<,5'BXS:O2. MUN\?KE IE2NM2KG2%]_WEI)B*^N5%J0^[V]'MP8#K=\QJKZC"T%-NZLU6Y4_ M!TC8%=]+LGL4PH[\RN76R_]A3DVW''KY3H;)%7H\%[8OM:-EF88E5?3B\-/:Z#UFI7'#PF^/0B^E^84E))D MJP4?^=KKH--CK B[P6HW-5?L]::A]3J#JDOPPO S:&MM@S1[.N#6K7%0J^.M MWFJ]T1]H<&I6?5<7AY]N7VM5_U @J5?X&OM'(?56Z?1*P\PIQ56"X*&7;J;7 MMJ '=,@\V@-WH#^291)?$%\07Q!?%,X7QX>J(UDF20KB"^(+XHL7\04%)Z4O M,GJEN\BX$PV8\3JCYA<91F^@#5KDTUN)GTY;Z])5/?GTUH?5-H_"J5>/JXR^ M;FA&KU_U;5T8?GH@]IH#O>KX(;%'5QEE3R:H;7A2"4O93+@/2*-"BQ6]J[6J7[6FN/R" M05OK]:AT#?E?UKJ=J71-==S.W59?&S3)[;P*/YUV6].-RM]&DM@K7NSUCD+L MD=^Y#II]['<^BM18K$=I5#X)JC#TM+J:852^)!"=<*38DV*?K7C3;9+46UTO M80"*?>4-'Q)[Q8N]UE&(O56*/>7&ECB$_TB627Q!?$%\07Q!N;'$$20IB"^( M+X@O*#>6U] Z M&&-1[6U=7"!7IZ49U6]$1F*/ I4H4(D29&/R7D:^-^4U5^GUGJ$9>N5E=X'X M:6E=ZB1)9]O:-;ZMETI?\ZY<'3@KNYW*F^H%)A\86K-?^7.!Y![)O1W)/0I2 MJN!=RI$LD_B"^(+X@OB"@I2((TA2$%\07Q!?4)#2@6XR]-+=9,@@)9>'+#"= MLI13^EL1-_7-OM;I5#ZAN C4=#L#S6A1%V)RZ*U;XW'_U&J.(#6UHNM[2 MVNW*UT4K CFZ-F@/M#;5EB!YMW:-QUVTGZXO;? 'GSO*1PSVQ7OA&/;'[+_1*8/TS'3';*1[0]SUYJQT#?=P#%#^)@-N>5S,4(H[CTR<-W/6/_-:NBZR6>KX00P\84_&[<- M8&#',=&@!C >X*D+LP8 F3T"3+FA,V/F@VF[,!+@+0;7!G#4+$^>[PP;[ Y^ M?(A1S'%\,V1/W.?B)8$!ES_ \AXY#&D#WBWLC@&+P<_GLP,M$G?^I25B9[_88%G94?@NOXA\1-0RCRH>U!)$QZRN-P7G8I/N M9)6*Q^+B!!J[C\+4[I!O2+QJ[,D&/./K?#2"=>-,HPUV&8*Y2"H!A-QH",J< M>))D#99:WLIMMKS$?K)"C>F]G.7A9$4O#Y;03<&10K6]FXR,=#'WX06P#VO@\+,5LGSEVY]$)W?_//JXKT^4%L1! &LV+9 ;%A_ M#;TG%T&38(]!3D_,(6L#8Q9S#6(XB>1 8K",8TD )>(]Y%M!!D,Q$ M@CE 4$"^E)\-=KNXTV-.FF\!(>LSLJTE/KMRA\BD:=Z)OQ(3;95(DT*KOVD$ M1)Z?>C["+O2UQ0 /I8Q:< IQ?\$IO9T.DTN!)WL8CA'RYIM3%FOA+80XE6ZL=UH@@]5? M[TY//JSD(+W5,/KX[0RHC6XO!UKU^%1\_4E-?>\Y& 7T.VQHGX_^./DM]*R3 M3W>HGJ/$.8=W@06"WS^8&[+*@MVBUMMO=&Q@E/3[&,V3P.A+:,PH]!;"?<2C MD_^_O2]_;AO'$OY76-GDJV2+=HNZ%7=/E=M)=CS3.29VS^S\]!5$0A([%*GF M85OSU^][#P )4I0MVY*L U6[TXY$@<##N\^U:04[AXU*G#P@K8&[!XKG%1($ M)7Y7\B0A-X3RYF7$^>X3P;2D.]$66Q!$S9),I97KN5V-J'WH1!O2^?J/8*!; M#1P*,0-0O8Y1:%X$+"DEBJT7#MU=P_(O*CD.09!K4RY"P6(@IJ7!@RC-P431 MS(V8"ZM$QR$.6HEG?773:,AC(BN,-6E\15D"3R;OWM\/ M?7GDYK/EM%AB#8(:72K$G%T>!#/F>;#0+Z\:K^C?7-]ZCNMV@5U) MO9#4PL5$9^+&GP43_HA,^(FY/>8.7^P.OZ X]8KM1L<>=/:^H?HF0-,:].U6:^^')&ZFN*G9Z=N#QMYW9]L,<)Q>QW8& MZVWM9RK<=UM@7(9>EJ2QORO"8BW+U%9]-EOVH+OW;'%C\'$&7;O1VGO.N#'X M=-N.W=__OIX;@T^GC_!I[XOP,#;)UD3,N8^!I. 3H'+F]Z?;N[ M_Z/*-\A.[7YW[YNJ;$Y;<9IVMVNDS7)MI6FW.NN=+F *_?>PG=J1'-/@A<$+ M@Q<&+PQ>&+PPW4>/9(Z:Z3ZZ7]:.Z3YJ^CCN"G VT\?1F,C[V*?C6,YI,,-@ MAL$,@QD&,PQFF.Y6V[!05VVWDT;6K)29FE<*EUJ]O-$;M!1M<18;6=G6#-[C M4T^E:#1*P$26+9VJG49&<32]OV%-M5B^LM&\MKGWYA0;E@S],*^HAV/Y>?Y4 M<215@ \G"S*/P]8!)/0$+(T-J&+_/[)2?Q1AIR<>WOAQ1%%Q>$HTM DY/(YA M<_@$KOP'3V%=K9E)^XWLS?/4;CQ%-R]Y::7V0DNNTUT *N/[M=?L//832]; M??$PJM\+MH7)XA6VA<7I$Z!50"&/SS@YGBS"!X[-<)+43S/1U";F+D>4&F6A M1_ !;,YBN,R$T[OPX3@3^YHG*9]2UR ;^YTEF3M11."RT+IA\;S2YXPP5/2L MH95E]YHM-\YZ>0;R8$.KU9A(;V4F@I==WP5JY3Y/M;RBP,K.RBRCW)!LK5VW M5N\;]CSB=AY-W'4[7:5K@VFN]"+-E1S37,DT5]JU[CO_0MTJL;[I[?JN9+L^ M"WO3"*W@*!OR8*L="9_:=H:BCQ[#!X,@NDU,;YX7[,TC6-NN-^?IMNYOSM/> M7)L;L_1FEGY.%L"AM/)P^L=::K[5QC\&U4Q3 ].?8O^O$KO6_SR,?Q(92KM] M?^;F7KJSB"%"0X3FYAYV<6QYTJD[8>&8+SI&=D[S,Y6\NY*0+)U)B_&NPTU- M;O:P4'7O&PV],,M9=*EMX*I>^(SM]AK/]^*G63H.^S'(NYL4W6[8[=[>%QL8 MBMX\13_5*MK)&]L-BC9HN_$S.L8O0B&PASGQB79%..G.V(H M;*XM2;-O-P9[7Y!FF/3&S_ADC^M.WMANZ!8;).N6W6@;D\&0M2%K8S(<(-H> MM\5@JM=KZO!VI6/-D1S3X(7!B[7BQ?&!ZDB.:3B%P0O#*0Q&[$ZSOX/-P-G5 MEH#EHJY=Z@ZX,1=3VS(^B#)NF_(VM@*>X>VQVTJF"R<'0XE' MEUEZ,TL_)^9R*%.GCG? V1?XCYEOMCU,.]JI+F:^V<%.::ED*-K,-S-ET@>(MLYQ-.W8H$EAC 4SW^Q)E-_J@[70-5GCADF;04@' ME#3>ZO;M=J]OR-J0]4-D;;JP&I-A_]#VN"T&4ZQ3DVBZ*^T!CN28!B\,7NQI MZOVN@.I(CFDXA<$+PRD,1IC.2L?>6>F8YILY=M-Q[%;+..&,-\-,.#L@W[IC M-_I=N]4WA&T(^T'";AG"-M[UO4-;YSB"0B8A9[<33CN28!B\,7ICX MNL$(PRD,7AA.83#"9.+L@#=]QS-QCF#&F6/W>X[=:PR,[\TX,:BZ0!\ZO/C,6P"'TW\N,DM4)8VYI&-)@H&EDX*<:V M8I[,N)OZ-SR8V]:MGTYH#3X:P:?XV"B* ?*A'+'FSJTT9F$2L-2/0LOCM LX MDW+XZS]_=J;6T6SJ\#Z[ :8MW.? RV/5:8''OZ8/HEL=X M]N6'?O8^3JUK^+FZ;07$99"0.W%9: VYQ=(T]H=9"DB21O0[>#R"_;I9 C@. M&_'XE/8"NXRRV.)W?I+B@0K$2ZQ;'@3X7WP@Y'!BZSQV%WT#A.V]3LT$-8Q^ M5%'\K/A1_Q18TZN_7'^61/W7;[]=V-;YQ3]^O[S^]P;?\RWF4U]>QO]^_.?7 M95,3U_&NZW]8Y\,D"N N\B)C/TS%7X!*R>(URRMVZYI^RFN^9<@B?&!P'O=R%K4Y# MP7?8;!; T7&;)XB7_LAWK90+1/GA Y+ 6V<3!H+#Y1E!*4PQ M&HT2GJKWA7S,$,LM?PJ,,;5&<32]G^)N)[X[45P'T%K 9;KOLG9PS(^*>$S M 3$"MZZ>DC :^@'W6S@,6P78#$Q<0/&9T"=_Q[Z ,U"0%VE<+[DORU M,<<=(TQB#C#-\'YX#$08)%%^4ER3S@K[@5U'0/RP2238@(<> X)D84-SW(A MLEP![[#9?&,CM@4%'ED?LSB:<5KJ;VS&0@T/X2X=*7RZ;ZH,_-,*$A366") MG87#V%+6BX,TW^0'L$GTE7?:%-_3AH\,:>Z1L"58%U?@:-"K7G_^3+\>NWJK M(Q_73\MG2K=-F'W]=VNIIMU>S6_FQT)?D8"^+)GO!1IDU MB?GHEU?_E48N:% T(QKH]@*>!11(?OZ)K8@J%8-9GK=_VO$!4?3G,2$FWV,L M=B-&3)R+N9##NACB.!78JHQO)K,'QM#U0]3==]0M;$2]@YMNT>!M:93R1[V1SR28QJ\,'BQIWT' M=@541W),PRD,7AA.83#"M)8^VM;2U^?'T%:ZW[&=3MLXW8SWPK2?/8QDFU[/ M;F-QAZ%H0]&&HHT?_0#Q]BC0UCC2][%=Y;&9V(YAE6ESM>,[=3M:N'U.+*Z?7MAN=CLG2 M,=D.IB7.0:3=.9V.W3-Y=X:B'Z;HX^@69-+N#@MMG>,01!LT)XRA8)IS?7UB-V, M^\+TQ#F,=)NFT[?;C@F/&9(V)&T\Z0>)M\>1)F9Z+U^%7:HNE W"GRD(M%GHJ!UQXKJUQ'-VF M$WC42B<<_M^//>O/C,7P+GIZY,=):H78CV8J^M%$(PL;A%BW++&&<<2\DR%+ MN&$]?NC&G"6P=3C/&UK:<=[85LR3&7=3 M_X8'T07A1E,6X?<0[ M6((%\\1/M-,G^KF34^L:3BKW@W]8M: 2X*F%BPZ!TOYX.!:PO)CX(:.WXJ_/ M8;M CHF-!F; Z;/*^\N74@%!!C^)Z%?B:WB_>A[N/!3'&_H!W/PXP4>9-0%, MAYWBL5@0P.W@'>$/%?@D&/AH!-#'+P".0!ZA;(/FSJTTAJ4#EOI1"+ 6N_5@ MK__OO_I-IW>6E!$( - 7U]IY\P1L*B/"J56F_#71:/\1G>JV:N)?(,T )*X( MHHMU_^N"0'?7F)0ZN"(VA65.2[*(YALB\&=B4Y7@W1E0_]2_*_Y!>\"W+S85H(VS:03*Q7\$7\!-1J/TEL7$BE)XWQ0. M<)ZJ;HJ+.^!WHL>%%;.4PPD0L!< &CP6O\-+2^[G17 9"7SICX"EABG>D&1. MR(H2O+IHY*0+B3;">%/:"XU4X&2X19M.A("0^G071G*,V=1GF M*PEJ?K1.L!^RX&U M U-L"N WFZ>#-N-WX'P6>Q."$8?.( @FI' /D;& M70*&IP&CAFU+];*Y#E.%N#;H+TM87J[O%/Q.9VIML9.6,9H>B_SG[I^9'P,X M]=_517 ?O9'+\.1;'+D\D8E]ED(MZ7)F4UA4([_[I1_@.Z7^V]3ZW[\K%;X_35UPE](V)6.7]E'T7H&"C[B3-M!P5:K8)%:2R \GBW<,=:TK73:=F6 M^I]W9Z]^6CY- 12K/OZZM-73;J]FM_+C,[V5I46]+&&CS)K$?/3+J_]*(_?5 M7ZYI*@+@]P4\BP[0GW]B*Z)*)48@S]L_[?B */KSF)V=[S$6NQ%#%4KIV_31 MJ[4QQ.78.&,^L)C44I1FRE]2Z86!/ M98GEH9L"OHNC;#Q!_C9 D>\G"\QJRGZ@CI%:LRA)?+P ,J)8,/\/ZM,I; 39 M$QAA8^1 4]F0:J_^]9/)[!V> ,W+,R]*3!6BS2'.)KR- ;=X6OHDNZ1 MZ$>"?XVR&%^@%"KNV<" 8>G4=_T9@$9L!4Y-T(1C<@EWE\W8T ^ RPN/-?KH M%]X+L(K34037(1BY""C ZU!,P(^ LX/L)WM1>I_@]YF4%LJ+5]VU$#(3#$]P M#C+'=:,L3)6L2*P74!P6%'3\MU0#Z5 S4/?(/4_>-_P68(VV&.!MQ=:''0/< M:14$JW@,X'-:QP(/4O/[2AAY&0*]<.NMM'7>V63:&EWL'ETL 6EA<<#^%&@; M^$&2BO 8$D:=VN2R1*!NS%V, P,?8LBTHK +: 4L>NZ28Y$A MFTX# 3PVCKGX"T0/V*51<(.B%=4/#'+@2\37*!+&P@5(DNG7./L!-W,1Q2 , MQ.>($QBSVY83^V4G^:7'_]E$@M!L& M(+MA04;*(3S)[_R$9$Q!,*4]>!'@' :5)NQ&Q*V%3)_CFP /8A<5#RT<0_&L MC*,R$=WP^/0 3W1<7I9+M H D,JE>'12%@41'ME7@)#JF$#5)^3-%%[(UTX9 MWT5@,O^V;*XL.- 3LA=8K$=XIEH06^QL!O^*K3EHH8OQI7LU!Q5(*B+ABR&E M(+HEF2HA(X0K_"CD%($%)5][#(A.6!]LBOJX"#'+7V(LV!+Y0[GC-+EELT*J M;$H>[RSA@2%QXR>(%JB=267WFMT=EU,?47:$IB.@88@69V#] 9(T\7Q7&(5E M_Z%D\K"##%,DP)0'8RH6?/[WTZM3V[J,>0!T9LN/_GY*5'<%FV&@?G!,T>+R M!Z@89FD$5FK*[D2Z@@R'8>*:TSSMX'\&,E.EMYC,1K14F;!%M%56;R<,52E0 M6-(8]PQ'5._#WS?>H*(*K"7P1W-R;. +A%D-A\]WGKLH/I/!*?0)D9F7S:2J MR]R)#T:H4G9='J>,_ [%J^%2@2"CD"?536(H,80+KIJQ(!A82(@*2(IZU VO M;HREJ*#=^!Y>![X.3629\R*9AG[D#AU9[2Z=S[A,2*$G5910,#KK'# CT*'K ME"$AOFJ)[[K5K#=T,,R58G;OQA+\7S0AX#CA$OQ OJAVB%K&Z?- MCG@7_-5XQ*9?.#Y_77-8@26(SOG]UD>H%RX PA.^U2Q!N>T_^:A7(\B<4+0 M3YDHEB9U:(%'=@/F$VK(C6*7:T]$Z)Q# M8H -")F=K-]E%HT$2LYB?@+'55H5'E]>/EH-H(W_1WA$R]R?3#NU^;3FQM;O M%5L;#JU R!*/.A*/VJ>-6CS2;V_(TUOT>I;QJ6!BB$F%2K> 4RLC NQU[;@@ M<4!>F*2!35V_">&]8 BO;4)X!Q3"6W\+J&) M]9;D4Y0E /ODW?M%6-_/^4N"_&FL7RRQ!MZ/16W"NZ;9S5NDW6 L&C 9@E\K/[*ORH!X-7R MQA3:UUZ%1W4';XAE+Q0T*AX&9UA:VZC7!Z[P=V7IWGJ6?DZ'OT,9IMX]UA&R M7U"7_RQT^8_ S+PGMJ'9].S60T&THYU57/$IBO^BZ;A!A#-7>3"SWTT;VD,8 MY_8E]\4>;OO9=K]A=P>M?>]5N1'0]+IVM]%>*VC,!,?=)OD/?!9SUR^2I/1B M[-W@ AL;_S88V$YC[\>^;PX\/7O0[.X+-S!JPO;JV=/(_2%;].AEW@?.+EH- MH(>!81=+FX#;@_9ZP6.4A]UF!!_XB%,"?9%()51BKG ]M,'2PW M2IIIG&]NL45!V6T&YR"M[9,EN(DNQ,#1^Z(I*:V W!GVC MJ"PU6%IVN[?>H45&4SDLKN%3AX,H]@_?K'&<%BCNCF$72R$T:-G]WIKYJ5$@ M]H45Y K$C,TIL:XP851CVL#/VY,<.K=HVX/.\T7GX?**MMWK[@^K,+K%"S 4 M3SE/8PY*1B882CZ*@'DW#$MF#IR1M'MVH]LP_HLEX.DY=K^_-\Y4PR#6P"!$ M)RK1DN30J?]MKVOWVL;FN = +;O1>_ZL])44"3/D4WZF#Z@"<(BLWL.>P[4K MQS1X8?!BQ?%LQA)ZC*+3VCE%!Y/-J1ND[.-"HXB*%J5%=Y,#5X+:3G,MSI1# MU8$ZS8'=6D/"C3&"]I WJ*[5HO7B4?&%M^V.W>L_/[?C<(VC9KMOMYO&S6H8 MR,,,9.2'+'2/BX&T!GW;Z:_9>W!0$'+Z+7O0V))_Q2@7N\$;/N:M&DN#0Y7/ ME1I%JB[U] =V@+]A@6B9=-@LH]FU.[WG!QP.EV/T[<'@^16RQA^[[PZI(SFF MP0N#%\8?NP&UJ+-S:M';#W*:Z+OR8/O=5H4VT0?C;:=G=P;[;S=M C;]OMU8 M@\%D])\G"H 6" ORC !]: %W_$U#PR?%V,OCFAJS7A;K1Y3[@$SI*%M2> U:-7_#_!A M-:>P.,[$GXF#PT,X8*TX-W$C9B49SL9"0&-*1Y)D.(:((K0 )5QL[]:0>3^\*);,>WM A@Z$S/%(E>.! XP(J08,G>C<&$V M4S$'9A,*H.' A@,?%0=^P6F0NKNS4$4:*# 88&=>%)-=F+,F&MP:ACB<53Z*OX+C 6[2 MO^J-:\-_#/\Q_.!@.60:Q0JA.U8(37BX6#)%(1-8)?>9>H1=J%6UEXB>"MKYM-I[)W7,D'( !=!#@ .)W$43:>B!TC_QG= MCQNV8&Q@M[G^C":S)P0"A.0,6.2=C\ZJ8&Z];C7*KP:PH)T'E,G%'E#]6KLO M?O<73/#Z3J+1"<#YA,5I#5O);T=BI)D&OY/3X#MF&OS]T^#5B\(L",Y*R=!" M6]^G8?%[CJP?'I>$H\DK:Y;%H#NC_@$2NU:_J J9D92OY!\LBV,; MOOI5[J ">C0K7G?*,,'ST4,?/E\!JKN3$"A^/"Z&J"?7G,Q\SCP5I% K@Z>_T49.1PSM 9D_9#W306$SJ?K#NZT6%:)RQ&)0" M#K_)_<(LS6TGCS0%I=Z)V)/2/.#4 Z',D!J;HQL&Q5SB#A7%PJDH%IC])5W; M\O;A@\W-'[D,3[Z5YH]\U^>/?*C,'R$-,2%%&2 3DP]<1O%0V\J3J^1S17X6 M:@G*:;ZH"B[%G^6JPMK1>8W\O.J%P% MJ HCID@FI*7EWZ[*4XRE+2WM3SFC/J]MF7#@&;>Z#4>*#5GYP':9Y<+?/C"1 M<.@#N\^ <;JH%P!/3Z7K#;22"JT/HSB.;N&A#'10 M(4$)B!<"SN<*SJ?6TW6E'/:8!8OGDF^%Y8I,.$I$6S"/A?36GVAVRX]4_1I; MUEY6O_ZDC,H@Z+E 1%)/X!"I[(401TER(ERB[MQ*;MD,@!;[-XRBPCGFBWQH MP"FX7J&!W+ @ T;=Z7<6? P3[HU%'C3Y=(>Y(8T?38%@E%!%$PLL!"M_?ZE1 M W5H8-8,YQ1+&0#[^)C%T0E8,-$4V!9B*=[:VC6,?_-0?XF\840IH<*5Y,UY M4HK1$^1%9J?P0R4Z(,LWI7MQ@"&+WXG\;7E-4BM!=*PH88,%0;IE[>,RM/[& M0E [Y_!F9U!/AK]&+"96\@%T0.83?$ ;Q( M'"SF4U!1R *:BJP/=L/\@"SN/&]_[5N=Q?R$W_GD6E7;%;L[M>#&/H FIB1* MXZE7!L8]+SE6DPEZFK7K4P!1)H9$%.DE%ERK]1P^K[V,O.Z]&ENVW6_?P[[M M95[AI=@EQ)8&BV7'3@C4REZ[9]^UUOQ@T=FM[Z+BY%9>='@,&098;/BEVC!2 MR[.J?P[=EKFNM5):=5&<3F?A8G+3):=G?L=CUQ>9#I(GS83=J*S\'%DHEYZA MJ@TPVC8HR!*'NAS8'4_@HC M$[7?=KMRY6RI!B;\)U/V![ &T':6L):E718L9"1C'J*7027I*/6H\#W80@U[ MW6Y4>,2$!Z2QJI\DV3#Q/9_A1+-EQ23$_X3._[K9J_'HT*)^KI[A4B(V#F9* M:/U^>G5J>9@,$AN;^V&;6V8UH5/PZS# -'!QH8 A4^08\#G^Z2N/+?X 5D9- M^3R\3#SP&YIE-4^I;AN';4J#BJ0/OBM&YQ6LM/BF"OM!.J MJYZ+++'O'.T!M P^1?%T_=J3TSCYNPH!2BMLXK"JESXW.TBE%6/P%XRWF2',<, [AE0W8 5( MP3(I((RTN@;5%0^4'U^6L48QZ$",8N(@H$A@#;,$EDHT@>>'(TPN(AN-O-MP M/Q-UBUN\M=/EP;^#$F>?"/#^5%4C\JI%*1"I+ %BO"=T-PD"4T&!0!2DX-7! M#:94NAC[B3!>'T*!,A8/>>#S&\R$023S4W)" +KZ.%83WP4@S'+W+:%ZGO"^ MN(E0(BNN#!B)25VVQ?U49)1ZR !K\ *CF*U4S8&&QNK:U!(!@%Z*K"N)T?P M):J5#%-AU"-*?.%IB//$UY+G_R$I9S(!7C 3H&LR >[/!#"A_JT'R$9^X@)C M(05BT4N+GCU7%.^0U*>:0]UM7\WF6G"TONXN?$3V/A^1N!^".3$"3HQ6(F7, MHH:E3$6AOE>?E%X=^L5QVH<)"0Z*^N,'7JYK4T\2^EH!E)0I4%VE$(XP[E[Y M42G>OJ=6TEHTM*^CTAJ"\3?Q9$;T@8\,/W^6QD/*ZA?*5)UO49-7B=LJ168P6 -XDF%F$UA&9 M75E86CL'UBWN83A7.BDHQD*I3:G\";,(Q+JT8R!K+?Z%Q4NQU%H1@** H+#, MF8Z]!#Y@ZG@AE;B&5CV.O\WP#D#/_@%OTU;3*S\QA09U7WIC80@J%[2,K 6\ M #56EX:U0)!Q95D!EA2963:\\L\,K(1T;B.-_ IHOY55 MZ./R#1,")@+_*#J ,1+,I9R*_DYT.UJ\5!HY]]I/W\INWWOBA/F+L-AE BP[ M 5R.IP&2+66#X^\2$4+SIT-ZE3#.U>\\R<>0=011@GE.238:$5&1$24SUV6' MEH4?VM([B497'?'G7 2?1CY 2*1*_6SR(T9AR(EB!<%BV#-,D01FY:;E.6BY%@172 MCZ+BG1Z;@BV .X-_)Q3Z]L,_LG@N;432\Y0O!!XA9T@HLN9D26.B@*IN$^$M M3'3E[HGB1#F00>'+IF",(FR098C8(87+1=9>4?6M+0GHA1Y@OI@XF.=:)/Q> M?$W@R<"?8GW#J?57/T&[W<7KK@\2B@PZ:A,TPJJ%@-TFFJ87XC$- Y*S@802DE*.C*($^;' M,C%!B*@219&7<:I8\9XJ8]MT6<<^E3E:YR*S$Z_P&T@65_FA/TK OXP?^O+P M_<3UE#<%R@/Q+"^'%93S9#A4IP'Z;.LMJH^,B44/@@]^5AQ(R4-!1@A:/1SBW= MHN 3?I*".@B\D]B-,HDC/5A#X=>3(<7N2^TH<9E< L(W0]0O<\>]R!EBF \M MMW5/!*!TBXO.>[R0_!&18?)$+%%XJX>+!?HNCV^J'7L^9?JIU/1YN;=E:8]: M>'K5-QF>O+R=PVV)'<=1&"'F+]K/!YZU^RV@AELQ]K% OO0%]"7+ ;[YG:// M4@?2E=+6+R2.5HH$A'(J: AKHY"XOU 6*ZQ[H5M3GW+6>:69JT:/N/^JKH3' M1%S1=SYFI,6A7 ;6[)W\%D4_Y#6E+XC'%U)ZJ(2V8C>^+-C]A^@+">KG%I2+ M?]CRX"(NKCBH'FQ%^1?#1@@UAW-!"QQ-#^%T09.>RIGI7",)[D""6SM@U5Z2 M=H:*@9$V<:,(1>V&?&'%&K&Z5QL-%DQ'$W8PD%I- M_K) +AEJ6J"\YC/0-8JZ*9':1I8R6=BJE$M="I2JTRTA3*Q79.DK MJRJKZH957\4D@EVE2D66OQ19T;=%J9W2CX:H6TCB '&P\ P9P>C7JKLB>4(P M74&$3GB1H:?M@K9E"[M5=52;8D;Z?P0H57JVEI29-UX W$F17.&L8XYYH3-0 MPB6,IOZ=[@MZ+/2+K>;> %(V:&OI28'+Y81EA=[JQ$G^J"=&*O9J/; M]9TFBJHZ3K,7T86*VCAE\U=O0%1_.#WK&IXX=].\Q<+IU6GI65+110[ ,L^S MRF=0A(\O91GZ+_D=FRI=7*S*W GZ#A2@]80;D"APR"@4B#-#'(YO>$Y+]4>I M;&\QFZ'NX&0Q455;G9\+_DB%HZP.;35=7CDB!=!G)6U0GM;C?V;,79JL56H_ M*CTNV0CA$L'.ZM-9*?+)O:(GB%U4Z= [ M77))4^ "._O,\V+.F.?>Z_JU5;D)R3$L2H[B'Z6XB&H<8K(X=B]NWNJ9+ Z3 MQ;$KV%AN,:;Z$XI:2>)*I4H1_!'Q=!$YLZ5O9'FQ"*Q)'$IS]6L>(L'194(! M\VXXAG0TX8+*9"[EM,BA34$0WP5>C*9*2:A*Q1YYMA^+( KL::QX>6TB+V:E MJ'Y3M8DE][%XJ>/FQD&NZLJHS&+RW9DF/&3-(0@HWR6LY^&-#S(.=PX_P8C# M6:X(Z8+(%?$"#9B8FYKKIJ"88E76]A-K97) M3C@C^%$[P\;9YSPLD@/\@Y^X69+[-,]#%LP3GQ"R<%N@@\//'9;?BR3'KWF2 M([W!.<.M?,-F"9>V=0G;M)IBXUNW@U5:K^8>*.4I:%"D84,J;H6:2DH6\!!I M%A[Q[K&!3ZU_1QFU@I<.\+F\I'O,9AG4RY)<+05= U0Q>4HBH)A7OTXR<9CS(M8V#&A M[.+&5-AAX1AQ]$?=EI.)MAE"RP1L^P!#*7>H@ MQ&CDDT_DAI.3ND):U&-_^(?T;2A+@;(OQ.@E%3@0W',J:50$3/#7>D8\L<0H MJ&C3)1<%=<(!Q@4_$VX*HJOW#^B;I@6M:4%[)"UHOQ/I55LUDL,@482UM0%! MJ$EE<9VS\;WJ/""J ."A<1 -0;"@14G^.) L*!*R4+6PQ6] R<(4&5C_)_3< M*3](,59)&:0QGT8IE2$#AQ;O_E.T<,*=V+*SB$Q]D/''O%&(&T0)-0G),V:P M:X70M4IPW18@;:USAN"MJ G/L="B6$VD6O!J>-C;4ZJRV%\!WV-7?>M"@\R3>=3LJ'QT ME(WS"8&;TPV4101"25WBS.O(KK !!&.'%UD M>D2!C!V[2FFLD9>::E]0\;:)V$SH,O+9R.>UR>=/]W;EL49!ANYJZ11 4TSD M'DH?!W[%(N+=:I. M9TO2!)(MY G(-O9_AR^]:*HY;7U-_\5.:S..G3Y"V?I$GRN&&C&Z6@HSI:@# M4E%8O#4>5IH3*7\LML[)5++E7%OG!+WBO!A'M,3#O%23EF%,7^2]Y!4N5/?*P#70PD$1D-N8)=M[="X:9FE8L')+R7TE MLNT6)LFHS(%%US[)U+DE/&@ 7W@EKY^+@%XR[,V<6Q314"0%9:%T6N58Y3(Y MBKRX$#1.F,N$P5Q*[D!1!Z_0,*NP .!L8W6\JB\^GS2U(AP+-_\]6)# HLK> MX^&$(@A49B&K,,P\*2.)C21>LR3^HASQ?NAE-#]%Y/>=5:45I,HS[>3[JNS8KH,CKB76;)KM[K@%2?JC9)W::Q=BBL6P)JAP+<$MN[**@8$ M513F7=RF<-2 :T(#U*O$'VHMEG6[LPHAW8.JRRW5'QF4F/&X7 9<]..3B7'C>VH9%(1B+MNVUX680_BD3(819[Y!5*:KE SGFI$SRO>)@J M6?F:W2;&CUF?HDBTO_X09V/KW,/"61#!147:XD\^EC)HON5YIM;Y&-U8I>3] M)3FS1:21-RNEJY5!-*TN36%N#'&@V'5AE4?"*L6"0C5 M4A/5P& A@5)-Z9#M#$;4+4-K1('\B3I9Z.-C[YD"97B)X26&EQP(+[DN%P*) M"JB\F8XP]PNGAEZ&#PS$]6,KE[JLF$*5.-!3=I/1V5#Q'HN,+N8-3:0CG563+B[62B3^2A;+L M3G:EHGHHH4V6]R'J^GQJ/83U@'658DIYU>JJ"E!4&;<*-Y C60ZVJZW_JL10 MBE[X%MT*0#/@H,;*D'59>UTPX/-MQV(4\+98NBE,>I'"I+XI3-J_PB2C=!BE MXVB4#JQ96*@AJ@98].X(H#>, I#*UI"GM]AX[3O6#S%:\OY7TC"-=MO MQ.30K)B\7EB659IY6"GF0G/4^B1^H^I@Q,.E BSG?)G7[)!:GIVB=ID5;2DH MK86:C\@T0Z$YYAU505DMNB^*MLQ4R%0DW90J$?$Z DJV49V9E]9W%35'0^ZR MHLH+B\)8GIXQJB;@PP&"X+ZR,5 ZV0\ @%"SY95ZLH'&"Q38J6@;.DUCKJJN MX.5_PC6(3G "5GY,[61C#BQ UKX!7&@<9%SJ!5,>Y4+#K/$8I];'.PQ+"F^R MZD$Q1\=+N=FI%W'1]!U@4M1MQ MEUDF_\ ^NE1K=R-8\3\0>^6_/PBJISC]^1 +\SZ+*#ZRWL5F4]L&X#'U;=.; M"/J);)>=5RN)YM.CRI#:4L:Y-G>H-*N-6HE4!JCIHULNM<=)%-&895$X-*:N M[W*NV: !W'@NI+<; O*NV%J;[1S?DE#TF:Q#T#V1;V]EO9=&E2;HH3 QL$X MS'1AHM.,P69M:\C"']B1$\OAU3.RR9=HAT)SEFG;JX^#+GJ!BM)I:S*?H="2 MBIEL+B"3_&%%,'-@(U@]/@--$?=!2JJ M*?*NK'Y(V2DBI6G$/=G8&Y:A(=Y4LB:17/2.*T\5G)=6JI\/N% !L1Q;94?& M>@5R<=@A,O#ZZ8PT]+4Z=5P]WNF6UUEQ&JP8Q[+BT$CJH7O?,,;*8-C%P8OW M'ZXYZ*]V.,42'[7G5>]RV43)>^^Q/'KT,9/LPXA:WOMB@KO%9/H>$4;!#H4K MO,Q/@>3*Z/6W#"'&PS'L3&7P*RP0UR50X9V]G,779F.NAI./1,?EG$7(*(^+Y)R: M*>JM1H4IY+T?THDVS_6VZ*^/;>@%O[ZWR2+Z!O(\TIA/L.'T31X9017$EQ.= M$;FYL/T!1@27=)O3-:YI(F31@!_H3>Q\83CDLE[3VNB0)[1[_B0BZGECTW)- M\3TOLXO^O^0BZ9&+1'A-+H_#6[+R%ZSPAF^0T'CWMHT1K[ M]26NY&-I>D'A8+"6W-*+P.BZ3@!/?([6!>A-HK1@-/)=[-*!IB9]IY5AR^_> MRF0%*BNK^V'Q_<*/W]D%+Q-Q"6QS)>%6C'>Q+2X@*A/F\_AZ*(V4.E;N%6!W M=;#/"K"_9<4\Q$UH4=^QTD#*LQ8[<3IO^3O-H[I^L=+Q2B\IH@I7A2;\4>ER MYZ(4SQFTVB1;V%2(G[?X QE^T!^6X8=W[S37- [WD7^"1NU'Z)&XX?FHJ!=K M"/J2PXH_'(6 M35F9S,&G71PN_+99@%[.R9,!'2;GSV0QE5,]]4+6 &9E>=@"NS"HB(W)I^AY M_(\$O5A>ZH_RE30K7)!NHM*\B@ 8Z)?YI<292D>CMN5K-T$>,^ K/36F@*%H?X]!(2_4ND/ .WZ) NAC4ML%-4>) M459UFNT+RM$V!.5H45#J=/5.MU?_%'+L'EM5D"U-MB_BSR)1$(D1[=BDX!MS M*_!_(#?2)H#FS]>+J97O:SEMFC3!%TP3')@TP?U+$]QJ__+-FN+2]_5^D0Z/ MQEGRE5R7EX6*ML,.DK+'KEGOL7MZ-N,CO">[?*.%_\^1B/T;*/6!\*YP$1=: M=LE;<;)4O>>K^LT#.L9,.X:FC:3 -5=PGUNDMR5N[ ^%YD:>\%;A"#]V/WCK M /W@SODQ.\+UA-D=9NZ;9#J7M>$R"L#ER:FCLO\!&V%1VV @J#7D(B]A:8?% M5?1$F]*0WA*D[W'IU<_P18%!;L$Z69$GN-$>\3P.T#%,#-]]91"N#?PQA+9%.*_URI M]ED?*6-%CT!1#9$HF9!:^K%*ZA>^L&]J1$#]/*.(@P9 M$<\FIY0,_"2E^ ZC>H%\TD(UK/,$@PV3>\5%:,F+&EE5WK D(/26]($H2["7 MHDW9O+,4PSQRSIS'4O;N_0-IC1*"S6M MX=76T[Y>J-QU'K-)= /P_CG_X".N85JH$)_4L9 9YX[JWSKGQ+:[H><\\;O.=S."\P3'&?V&A< M .D;\SWZ##5_NG)SM?MVM0LD+/Z.1G2Q@H[E;2M"IF^8^I3%J?J)>FX8^&XP MI\?.PS!"EZ,G<0?GB4P3@R;[AB:?V9T_S:0#\@-5OM&-_A/K[H[I MN<]L;OV;I]:OO"P4K-_1PT"?H9=!(0CFQ&X029ZC/@H[?*G^: V9^V,< ])[ M^NTW&QC7:?7A?SJ==P]JF:)MU6).DA]BUN5[ZX32MC;==ZJ4L$1OW*E.5'_+ M ADT:ZD,RZ=JNU7M 8L^40Y$U)LO0+B5,7KS]TB3,P M6F@-6)J#SFEO[R&S0:PQ$J=.XCA]N]'I;$7B2/Y7DT+R[."TSF!%CLKF;^G5 M\OK(A^*L(D%T=E<;9'U8[JRCQO7HCKD]ZMT*UA[26PP%'L4Q#06^R%N,*U$W M[5H[9]I1,/W ;;9V?[TJYH%HWZUFX[2UWL#!86%-:]]A8VRV@](86Z!*>5&& MY1X'K3+NS#F-SKBS;S$T>"3G-#3X@G;;S^L=QKO/E9,'-^RTO?H<4ZJ >!#W MS"32EIJK(V829ZW%<:)(7(Z"5E M:/V-A=A9"/#+&=3W?/TU8K$GI@C$7'84RH!<1%=GO14 ('U!9%8VPP]>MP4* M#XNY3]B@*,K2) 5R$X-^-3K#L30S'JHQ*E&,S?MO<)02#:]AKABS1WUGV?I; MZ@ K.,%.39(\1%MJ;+2$P^9$Y0&>,8"7>+)A-DXXHTE)4S%QC-TP/R":*EHC MK'V?LYB?\#N?N(MJ4RPOA?I"T!POU6<*F4?CJ9<+J(JC@2(U2ECV;] N6L$% MN%B4C2<*I63ZBN!=+=&L"O%6S&SVI\74)EQ#-;"P+7]D48?X6\ 8'#5(#?YQ MDE@L462&Y66TBD02_%,U!2HZ 2744.L6^!AUP-)''Q?M@#:G>YD.QR\A\-L- MT^%X3SL6G=_ MH/706KJC=#;6'>5)[9MVIUO)IJJ2'PQTO4"ILF1&5%,LNU)LHI+XT1[1K5:& M/TXO7&L7&N<1CJ(=["3S@?J9S_+I>I&;86_8I:UE'@JWI@M$JL!"?0G7Y,&N MZ5"PWM>\<.K1DKAWRSE]1&76HTE7)#WE*K8G]%>/@R+KG$[2*0YOPJ%@'_.! M85_EP+ +7&F$8\@0C[YE<9*Q,$6?R14G+X>J46\JR_N*Q4,&1N[)U[N S]7T MO&:C09Y!]L U/ ;;GH5#>X09S9?!C*:.&<7L+H,9NX(9S1?B&Y&K=KURUD0_\)_)M9%%,^BF(E;E]&%[8Y"J S<>'AZ]]=9_)T,KV@S; M7UE \UBO)IRGB?4V"UGFP3F]=S;\H.X7Q8@)FM8A)AA@J*OZVX=_C$&>F$]P M^R [+D,WFO+J,CMK67MNGDG1>$2*QG\? M6HK&BR5.X=!Z2<+)A 4!#0+"">()&=H\T:D/NH,6BU2;=F4M ?;BA9' M7-C HCEE%4R9A\,5,3Z,#[)1*E=&&6CA.*UH1 S2!VK$">=R<#QM9\Q#8+&! MMG-4P@.I7R G+3:=S]&0\*'J1]O-T3S-/2_NOR?+^?7OW__>+7!L5&E_(!' M@VT[@-"],B)A\<_,CPLSK^+300'F=-Z"H:<\-H5T+ UX$F*R;.<-GJSNU=_.;_^^/U*WOO%(W_[]?NWK]_/KR^_?M&S$Y[N M,!$(O*-.CZ<:Y8W37N,C-R/39TGL87>/\O9;#.:3/X.]+NSZW5YL^]QUL2(!C=VZ?3_9 MRCLZ%0H]G^^M+]&-/K5;=N5<21%9V0)^C"*R":/X*5;[(_:\QW;\#J%CNXIU M^G^ :_PTC+PY?#E)I\%?_@]02P,$% @ '5EC59;UBZKL!P M2D !$ M !D,S$P,S@S9&5X,S$Q+FAT;>U:;6_BN!;^CL1_L%C-JI6@+>W,:I:A2!32 M*1);NI1Y^V@2!ZQ)8M9.H-Q??Y_C)"50^G:GL[=W+R,-)<[Q\?'Q\_B<8]R\ M&/W1;S4OG':W52XU1[U1WVDY7VLG]8-Z\S!]1/MA)L":9X/N-W;VL3/H#X:G ME2\7O9%3:;%R"4(=$<5"MYK=WF=V/?K6=TXK"^G%T\;[@WR$ET6@F$ M'U>LKJM<+.1Z(J-:K&:-HUG\@67/8Q7'*DR;?!7%-2/_)1KUU;//0QDL&R,9 M"L,NQ8(-5<@Q4KO?^WAY6M%R,L50SLU4CF7,:$ZL>7A%$]HV=/WX!<=VK3,J MK>99JW/1<\Z9\]7I?!KU/CML<'[>ZSA#AO^C'KZV1[W!);OZ-+S^U+X'9^U+Y[HV^-IWOK%V9P3KV?%1 MP:[MR_@BOFSUJN525Q_\&HW-[,,G#VMXQF/-J\P5.I;^DL53'C?8AAFK(7[# M"!N^NF-2I96JMTJ( NVSOI.K.AL,N\ZP!K3WVU?73B/_\J#=FY.LL%3-:>6H M@D7O]Z_:W6[O\N/M\_55NY,_?^EU1Q>GE?K1T9M*:L^0F7@9"';**C,^$;6Q M%OQ[349&>J+!YTIZF6 W[_SV385]SM84\[Y=WY1Y]0,0NYMW*;Y:ZU3T*%MW M(OO1E?W -FSJL2F?"Z;%7(J%\+"NTK _$ZZ!QV#)AF*F=,Q4Q,Z5#EGS? "> MY%O,5,:B9F;<%8U(+32'Z?6CVI_-0Y)J,>6S+QQJ3+G441IZ>"P5+*#UMH[ MQY ^:-UW,'HRC(Y?(8S.N %X )-PR;X##('P)J*:HDFG&/(4-$0J9B[T,)^[:-),A=B!8I7*,5XNK4M$PA7&<+TD MF9!_%QBXH-2@S8,U&#.@P$2#D( KM9N$$(O0':9X0C. VITRD]#'JO]":)$I MH1F$T@2">S*:L(6,IYBAF0G76DAZ9S!->9CG'-T\-EX6_7 ?_HM19D> !PEP M\K]$ ,%\&0%A!-85HJI /\3Q6A?>R\C'+FNW27QW@\2#3J"V !_$99]+VIIG M0!TQAI@4!"O.9& T&V.#=0CCT%PEB22 &B@@%4[GK$&N=Q,F1^HAY,7?,W:']A]'^]A6B?;2&C%]_J;_][8/)X)QEB+0Y M*M^7>-PS^Q8U/<:UL/@$WN08/@*.F KQH$T4^I!8B&" P4(/)=+GC1NH$R" MCA0WM I2I,ZT[_7.2WNM=9.4RD1F&@0,24'!PPOEYYGN?\?6>ZO+*>5 MV.0[-%%RV-AE;(]2^/ MA9*EL0#!\Z'2_$LE&AH05N;2V& %,1%9151RKL)<,59J$7#+J"P!6X&XFL51 M>BD1\F",48'T>&PM'6-%)=>29B#3--%&[X@T)892-[NI&9OGV="FC(!!,4(I M=9JA4))N$G"*R)B7-6*5 J)'FE 6$V&)@F@L2!)1$PJ$MZN)?BK#QJ^>84^. M&7>(]DC/9*/92#C M)66,VZ(R::*'.LOG 33:C6:)G8)NQ&:[K*NU9 VS%-1$1$M< MI,,;,2,VDPC*29LUS$!$5\X007?4^JG4BO]+R9[6WOX8-;V/,WA#.S72#>GAK2@6*4W)JU MG^:+4VYNDBG>JH=PZCH(H5MK'R;%"\D>O/0GSK(X], E!R5#0PU^JRG+RB[\2">LMTY/(M>>,^_<= M)^S"T#_W/($.J*GLD" !'2W1J9)V/]GO4_YEJ^QSU8!1V&C Q!M?TS,H%]-$Q89S54P%Y2U M1/!4^J.HS@**"&>!6@J\74Q5&D+X&K% !$KHRJ4?S.@.'L]57OS.21>.:+!+ MF!2.A4[7_J3*CH^.C^]<'BHH/GXF/^PMJ?5[2BO*;")Y$^DY_@#L(B%>E&DM MNM.5LJ:5?>FN4VJU+BO1W(9[Z,6>:4,V;,Z7U)65>]9_RU6H.C6-L4L*O6JZ M8?;PE?UR9/\]$Q^'YI!MO9-T-3WH'JSC]>_TR4,V_3?LZ4RE\)ES(]R$3AW8 M($T]BZ#)Z=P\!!FV%R#U]X5%O?^^VT;D8OD#>:A]EURI19AW3O$HWVNN:_ 5!+ P04 " =66-5_TFHK=\' "2 M*0 $0 &0S,3 S.#-D97@S,3(N:'1M[5IA;^(X$_Z.Q'\8<=I3*\$";?>T M+TN1*- M$B_T*'=[^]$D#EB;Q#D[@>5^_V_OCI66$F<\'H^? MQS-CW+R;_'?0:M[UVMU6L="<]">#7JOW6^6R_O:B68T?L;V:"$#S9M3]##)I\'O>O24MCAO/'^[3OAEX"Y M8N9?EUSNA"6CZSX5\YB:";\2RJ!1"\(/D#Q/91A*+VYRI!]6M/B#-^K9L\,\ MX:X:$^%Q#4.^A+'T&([4'O0_#J]+2LSF.%3OZUQ,10@T)VA6[VE"NX:N7[S@ MV)9Q1JG5O&EU[OJ]6[CM#]O#3K\]@-'M;;_3&P/^G_3Q:WO2'PWA_I?QPR_M MX00F(WCH=4S;98T,OFD]8?1+^BMG\^@6)G<]>&B/;]K#WD-E]-N@]QG:G0E: M#Q>UG%V[E_%%?-GJEZ'M2;=8Z,Q9-&5N&2RN0N&L()RSL %;XV>Z?T+56TYZ M9$NI]:,_U<$'HX2PW[X9]%)5-Z-QMS>N(,P'[?N'7B/]\J3!V[,K0:SFNE0K MX6H/!O?M;K<__+A^?KAO=]+G3_WNY.ZZ5*_5WI1B>\:@PY7+X1I* 9OQRE1Q M]J4B?"ULWF +*>Q$L)MVOGI3@E^3Q<1YKQ"+[F-ZRHT_!PQA4!T5S#F@50A2!]NI?*@>3M"@J1[ MRUR$O*(#9O&&+Y>*H>GU6N7G9I6D6B =^,10C4;X2(5Z6"@D6D#K;1R!'V/Z MH'4_P>AH&%V\0AC=,(W@09AX*_B"8'"Y/>/E&$TJQI M48,O0[!0+Q,^,'\% MD1^JB*.#$"@>[GX$&H;&(6P$<\%A%C8ID!Z&CU#&B(/K+^2ZYXHH1F MX GMR]\!W=9LTWB=\N-;-2)J,W!IUPL.$S0UAP@ MZH@QQ"37S3B3@%%OC8VLLP5I+I-$Y*( TD B5LUXVAAD,3T'QY5+G7)$\9G0 MH6(X$*/&V' TLYR#NDZ->63N">W?C/:K5XCVR08R?ORA?O73!YW .((.+)BZ@H]IQXDYF%PH "!S\6"+;3E2AUA M1XH;2KHQ4@,E+6YCLX8S!*;-$>DQ^GI?K3GS9QS:N"./(Q-(BHYLS"7CY6*N\PP*DG ,A"7DSA* M+P6&/#1&2U?8+#263G%%!5."9B#B--%$;Y\T19I2-[.I:9/GF= F-4>#0@RE MU"G 0DE8D,1T0[T+!:R<&,(!T?P#4FZP'7 49F6/J- S312D.HDXA93=HIS9)Y@4^&* M<$49XZXH1[0WE#!@CPF[(9JKLTP^\#6941"I -FF389K65+9Q@!3<J/5=J66]0FKQ!7,CL\$3[+CC8#4D%@@8 MO:.J27/7(P)6_+A5YZ0$,T3"GAAL=%Q.3644[K?@F)C*UM*,K&4K-B@5I69$B M4.82H<=:/:E#;*;?.E"7ME#1[_%Y,YSM[N$@MW#/WQ).S+80\>;4D X4_6AM MUGF<+\Z97N>,%"T,%[EMXJCQ1A+B5N"*+]Q-3A"WY,L''%0L'/+04_P[A:)C M&?;N'W048GYV6=.SG.W<%$CR',DV<512+#PC57Q4#:76,2R(0JGT.C9DBE8S*] MZ6$U 7 G#XJ%7=$I+L'CL\<=VSVSL:?FZ]U^'VF2,@=[(/2Q&BG'R9K&3$U' M'GH,?6,FDX38G>?ZIT3LWUGO4[[E*-QGRPA';J(#(MK\F)A OQPG+,)?2'?! M*6OQT5/QCZ(J"2C<"URYXOAV.9=Q"&$;Q$(B4$)7+'QC1O?V<*[RXI=-NNB( M!@S1)&_*5;SVEV6XJ%T\OC644WSQ3'Z8ZU&;%Y0RRFPC>1OI*?X0V'E"O"C3 M6G29*V9-*_G2W:14MBZ9:&K#'GK!,VU(ADWY$KNRM&?]=]R!JE/3%'=)KK*F MKV .7^&'FOGW3'Q4==7<1H+D,M(F0O]*+VQ:\?^PH#,7W(';-7%'<7J9!T9* MV685 ;^[R*B_SRW<_LML6]$%FL$>##SJ"?D)O=_2])==I[NZ@L1T\@IYHUE- M[DK&[*G2I4IL-'6@[XX_P2+X.O$NK2V+]+IWWCICW *2L!6_M!(::ROW-=N;I42N&&]J MD?4ZF;Z %_! M&0588NAV.MT#KJ>U]DL('P1K6J^%5&H6LY!H)C@HJG&/U&M8TD1L@2E84TF7 M.PP645 BH4\@V,A.*@HA!X7X5[QA?Y2N2?M\P25-,69GE!0V-_W=\ MJ;(+4W><,W8+(I>$4]7T[Q*Z R?49B6O .$1!MT!%QK!H,>$T0@V&:+$\!N% M X.#\!T(="7W:%3KIXZ*IG>ZR7B$B'NG;U]9R3&'4'!>) E;AO4SV7W<$(F4 M8\7F-,.JFMP^$YQ1,!((5A9%/S*V[][8IW]?C$2:849F<'YQ#+AX)60*_2L? MI;MO36NF:5-E)*0]+K:29-; [C0_]MO&"A,_T$,E$Q%03"H"/]1B267!@-W M&G>[#2 *8I;@\@$S,K613#-,T##@W85KPE<4 :[;3+WV@[**8X])D4AD&M.J;GJ]!ANX3O*]Z0Z^8:VQ4BO:@R/[ MN/!BMI?4QIL$>0X1=F)J=ZCGBR?!/CDBQT;.]ME1='P =$_!H?PE*OO]R>F% M(:9>.^I60#".I*>%G%")FC".V;."J#U"PHP4,TF5 =,PRR1)\#"@(AE)$*K* M$)UJY+MBQ@D/S3PZ1.*,:Z,(M-HD12X"%9;'5 ]H^P-'T &%+VE,6N#+$Z$G M!21L8%NLI:;8VS0F:GC8"Z;= M[>VW##MAKCN2%CHB648)GGU#RRXK^E>:*Z4DBB8(1@K.0KC% M)I&?M9]+8HUG8$G1/I/BEIGSCR*N$)0SN67(?MY:2[V@IX:B^7IP53.:X[G[\>>P& MUY?6:>>M!4-_[GKS?+I$5#'QAU4RUU2\J!I(\T'YX.X# MVQV,C+>+P#5_YA73/8:,K&AS*2GYAN=1H7YZY%:P"%Z)H0S[J2Q444KK&?Z? MN&K99FHI9$3E_=2=N84@EC>=_.>5^ACN>M!6[:??2;-URVWE]!YJ\SOK\A*F M/X'GF5=T53CXGY$\#O% 5(FMA#BO$/O\G;IZNL!\8V7/:.313J@F=/[ TV^[ MU9^>00G=5,54H]\NORN+T]4V'Z XF7^W_@=02P,$% @ '5EC52"P. M!0 4PX !$ !D,S$P,S@S9&5X,S(R+FAT;<57;6_:.A3^7HG_<)1I4RM! M>6FWVU&*%""TD;B$0?;VT20.6$OL7-LIY?[Z>^P$2MMU4J?MKEJ[V#XY?LYS MGG/L]&["OR?]WHWGCOJUHU[HAQ.O[WUIG'5..[UF.<3Y9F4 O4$P^@J#ZV$P M">97SN<;/_2N5(MEKC5M[=FBV9!A,3])HS$]#WMFYW?N'>D27#Z?<& M_>&-[XUA[$_=Z=!W)Q",Q_[0FP/^ACX^NJ$?3&'V<;[XZ$Y#" -H7\#'T\7I M\!3A#OH_@/PKV3I O/"&%E/[[&VK#NX"W%$P"[W1 Y [H_>M=W\(9C"&\,:# MA3L?N%-OT0B^3+ROX Y#I!@ZK59GC^O[6OLE">^':UH[BJC4+&$1T4QP4%3C M.U*O84E3L0&F8$TE76YQLYB"$BE-M\8"])I"7LA<* HB 87OJV3+^,JN2/I/ MP23-,&1EEAJ$=RE= MNI,V*98#P&#?= A<: MP:#'E-$8BAQ1XO:%PH'!0?@6!+J2.S3J]*=*1=,[W6 \1L3=\]#B6,@,>N, I;MK36NF:4/E)*)=+C:2Y$Z_W6I\Z#6-%0:^3P^53,1 M,:@8@DB+)95E!MIUY+C3J0-1D+ 4E_>8,5.%9)IA@"8#WEVT)GQ%$7"6,:4, M7OQG+&.,Q*H#HSH(H0RUBJ ./I9A)E(8KDFQ)&D='QA-8,PXX1$C*00)J@_3 M5RFB8J .I3#Q ?.J"L(U:''07QXHRI9[[0BC(;'(-<9S^-++Q5?'=6+?S;;P M#4E&BE:T"\?MD]*+>;W*:5*DF. (8:>&M#V1/RR!]MDQ.3$Z;K\]CD_V@.ZY MW_->H6J_/SN_M!DY[MQCJ!TQCMG.2AVA!#5A'*-G989V" DS&LPE509,W2R3 M-,4J0"F:%.!"CNA4W;Z5[%.##F-F79N-T:I(RU@$2LONJ1ZE[0_4G@L*3V<, M6N"IB=#3$A)VK@URJ2DV-8V!FCSLD%/CVV20G*F MUO<.GFD,M:/#SB"!H4(0:Y*4K=J I4J7NOB=A]D(Z>G"5-S2;-_FSLHV]T23 M!X[-WH_.^R=(G'[ISKBQ=\2'MS0PUT]W,/'P7C29+&;NT)]>7SDMQXYG[FBT M&W_V1^'-E7/>>NW ()B/O+F=KE"5,PV\H$[.88/A0'_F=DC4,4O?$#O?R9_#VI&3@$'-D[5U9<^,XDG[?B/T/6+],3\2JY*.KNZNBJR=D M2Z[RMFUY);F[)S8V)F 2DKA%D2H M*W9V/^^F> M$KQ$T^Z0'JHL$D#FEP>N MQ,&?__:\LLDCX\)RG4]')^^.CPAS#->TG,6G(T_.>S\=_>V7?_V7G_^MU_O, M',:I9"9YV)#AY=4M^>-\F0IY?ICO__T]/3.G%N. M<&U/ @/QSG!7?4C_S6=()F?OCN$1?AV?]6[=1[9Z8+QW>GQZ2O[K^/N/[X\_ MOO_IO\G_#F[^K]=#%,)8LA4EDO(%D[=TQ<2:&NS34<@/T''#Y6O%!\F<'!^? M@$0V0V"7+E\-V9QZMOQT],VCMC6WF'E$0 6.^ B%2PFIG'$N$._I[)W+%Y#E M^*3_Q\WU5 $,2=J6\S65^_F!VV'^LSXF/U#!PNS/F?P!]9,/'S[T56J4%0A9 M!:2MP"C)_&8L7S+S^[Z?&*,HH/O'=0*$)WH+2M=1]CD5#RIKD* 4%V8V7,^1 M?).&()CQ;N$^]H/$= &/MXF$=Q_7:6!%I4,D@/2V%C0QW'E13;+?6T7EO.W,6? M6!$_HOYF@)3@C_O)E:;M4&J^@):-W]$%5$<+S!(_1M1,!LVDI7AA2P-M8J(U M5?D)%OBYOYT[). )9HZ=7]1O< !)15TK*]!J2!+7HF88+7\!K4-S]8SZ*=4 MU%!GV&U8)GKR.;6Q,9LN&9,BU*$N6:/34U#D%'3"0J6.;Z?CZZOA8#8:DO/! M]>#V8D2F7T:CV?2@92GN*#2O3T9?1[?3JMQ&YNH7GT<$Z\PLJEI>V M^U12/>)L&DO\4,,2@^D7?]U>SO>V2;&FG#!'/\.C&-8+*@V.U'0V.\G',M:PK!=X7$&#XH)<>*?2& M\J],T@>;39GA<0 7NG]N2KY23XZWE1H7)G'I/5+KE0-.)5T>:3/Y0J/$DVTE M)LKLD>H^NZ[Y9-DVM+5CF/3P*Q#(65C@2H$JBS)H5'NZK=J0AFII%162(+-' MVAZR!^FK5?W2Z.]L6W^8>8^TY$]89O0YKL[Q"XW.OL]69RQ#5*$]TIVJ73#] M6UE2#7>AVL(X& Z3'H6I.=K M]S0SN0I)D( &21#9(TW#A)TE8R]3&+^;E)L72QC',QQ!#&%J;[MK-0P(';I6 M&8U%,C,UGVPR-A,2)@%E-0I)TMXC0^T22&LO)%<2FCO-S!';",V1[\)?^[1N MMXN99C2>Z;= 1V/LS(2V'6/[3/?)U-G :]* VE2-63)SYIS@[#YJ.2\6F]1S M0;I&TYEY3:/OS#2Z.+:[ MCR; :&U2UXEGC5(SLV4LLH^JRP^2)959F$.CWLR$61=,VT>5;\?/DLK6I.6K M^2PS<\Y&V/91P:4QM*3&JV;6F" S5:X2=MM'HVR%VM*CZ+PDC<(ST]CM6-P^ M*EG4P6!.CV4OT[S.,'IJF$H79"B4.8J5CV[D&"(N(:8V>F MJ*U$#J!=C*"DO<5'<_"6B@:U;?<)]^)?NGSH>@]R[ME!+C%Q;1M>/U%NMN8_ MM=AI/"HS%6_+HT)P!-R)A/#"S((@0!(@//A9/<-'N09",+5;X=JB#Y:MHB8W MC*(ES8&\I!;_C=H>&SL3#*IP(*'8MN6 +>'0>&8FE-&29R8R^[@5B01R$D(G M5!($3Q1Z/!H;X0_ '!RWEL/$GC /JC[\85!B]&RHE2K<*<.I(5MST=H<-EG:T.,XV?O<@6?0Q+ M(C3RG0_NK]B4'7RL_>[8D-:C)3?^@3/J; 1DYAXS?Z><0]%-V,ELVN^!Z[+6 M^%\F-O@"G6X %7\'8/\B2 "7A'BC#GFSC^Z87;HLG8G6*Y)O_N\S,@\\HJQI+9GHV#%)'0EHK#$\/5MB*CN<[.TP+ MI#7>DA/LS?66 &Z2(2!^"#PW<%1ZFR\B.TY> 1U8"*,Y*8TF0?U[QC0>68Z MB58I:MPB$Y#.W]R1=HR(=0^ZDQXR3^9-LS^X@J\6W-HA_&,F%S850EVA=;X) MQ_$>M6^HQ+R;(1 L'X8[H/J)I98[M,0#BY@RA^VOP[ :)8=4.R^VB8@GU#I0/VAF4U M9LM$2TLV(AT&\96L&'>.\4L_:ES1E*4$-/:LN[$LW9W&*6&,>P_-BKO&2FMA M62:->?*WJ!TJ55K[T6QU[$F\!!.O,L7WVP8HR:>Q0296%=@@,3U-T LV$1X, MD51PZG*WJE;)*Y1OHO>9>%(5$Z5OG-M'DR4.^)(8UE,R&0 LLF1^[:; '7@[U#C4R8S1ZI(X=4TGM(F[F@&<97EL-F M2Q9L^E!%QVO,+S[CPB(SAQYNX($L=XQ;KEGN#^TRTOA+)NQ2X"\A((R'48*0 MB'1)!$HMQ$1[2A0=$B C 33B8U,Y?70'OXJJ?\*2B<&I9@/GCC0TWE#YOILP M*3)PQ:&965[6^VED_,Z M!33FRD3%VL=24B0(K^ZA MCVR=(ZZPG[5R?HT],\&US&'D0QW6VF>(")EYSASXH5[=,NF'"BPC>'OA"EE@ MLIHD-%;,N94I8\6 $PF(JO?^_I20792$#/?1O/KCY>5GG!L5U9@S>]ZTZ+CZ MH8)6L6"T4 L>CULG!8SWPRWA=]PU/4.M-DT9?[2V-@RW351C]>Q9SF*K)]:' ML18K_NH@<;R_/,3@GT4)4!S\(M>$GYF[X'2]M RER=KUO#HAC?VSQRK6WMF&]SZ>B,73V_&*#BOZPB??_*YX'.Q=:*#KT%QR\ M^">>NA_/8A[YOO1CQ4.++9]#(A&N/[D3 MX7_XZ?,)FQ/U8?./$I(_'0EKM;;QJ^7JW9*S^:^ GV?X!$[YY7=I@# M"1=\KEPYX;82 KXAB>!;V,7?70O>B>GO;.3=\_"#+#5 !!+50] 6*XF@"2E]^K) ME)59AP60Y_LJW+8_0Q]\^#Z/G0C!Y9;I,UN*Z&/V^*:RL((9[Q;N8U_=A\ W M52#D%0D?&C+WH$]SC'K/I4,L0=9C&!?R?S=@* MRZC#-,R./QHRE&M>BV.87_VJS'.[,G[P&UF'+7 $5:T.VYRG2F%%_H"-Q\D/ M.T&HV(0DV,N=60?]![0QANRQY[5-813H\LTE/%>'DZ0RBHG41)>RK\FL.NX0 M9LT2C$?L=&3>J?Z;D?42,M(Y[ MQR>]TQ,]@K*2ZEDTZ4][PO.M^.VLB>V_G24)]?Q7M:U?'T-H!. ?$,CR9K:_ MN(3,<0'ZFV?!K/#*N>,NS/\$'G>&NKM,?ZWIB/BC661G?5RYT,Y0OKF2;(5S MK2-"'X0ZSO[I:$YM''/Y&==J>6JFBIH>5]B/B&/9ZBZ$3T>2>\'4&H;$_ZB, M17C SI(>DOO,76\= K, 4,C[@=HXC@3&[,&2N<+?T8TZ17+IXI%69MM,'!Z]O7<>@8HE"=B-_74BMJ<(27X'X/63CDJIY?O AKXW__XP]RW/;-;Z& M:H FUN]./LHPJ6U=U,!4HH<2[ *? ?UI=':@>G[J9+ MZ%MFC*\2%>C5Y-T!8GU]%-T8C5PQJCYATN-.\@)I=67\*ZBF';3UM90X_X4[ M_=2^VZ#M'2"'W%V^N-/:WQ,AA+?R#V.\EN)>3(#ZNMSI?O- %^E.!H] .(L\ MC?E*:**P=E!VJQUEF[>MF@"B1B^F_+@$$-SP'MB53D,3IO92SMS?H!D$TNH6 MH\RIFQNV>F \6\%,=P5]9+L*J8>HOD_ J&;!Z4H,/ F= *YHGF_.7:BUX_D0 M!O^&='FG\M;!4U_:_Z".!XYT>GSR(6#4I6QZ[O4EN;2><68F&=04.0$7Z5(0 M+?,&! MNZU0C8!UV[=<6P[+F=^]M?XE ;/!* _;Z@E;>S"SA %24/\'SU8'0A?QUO>6 MIK7"4P2NH^TM\^D.E1-WX]S%".I;Z=[AC-K8Z^ -]GC@(KI9/Z@VFR$ ? 18 MC_XUI=S$EC \L'/+N@G-M8*SM8$3EL%%E! MUOK@6G-=_2W7>/U<<-XV%^X+98PA_&_LY@3!9]4Z@+C;6)MJW M>!Q?NL0(-+N&%L<$ZFPP MQ4@X<+=QL0+^#:)^H$Y_66/[ NE.92I%T6 -3IEPL(#^*+SV\MX1V(LQ4W5A M'SKRS)[YB]@0I&QA9^,H+ M&'0:%:P%J$G$G:W]U3'_M'@W,:!\KKM$?[8I=AGWT?&N;PVLAUO\O# MCVE?N(^,TP6;((ZL2#@RP]SM]GR5H.PJX35K7;+2244A@ET%NO,1 T'U;3+_ M@-7,/6?*1RSS560L![5SS_:*'5GSMF_*',OE42=XZTHFI@R_]?*Y2WDJP&A3 MMINW(=O-2\CVZ]N0[=>7D&W\-F0;OX1LMV]#MMN7D.WJ;08H):AP'#?*Y-UM@I9'?Y!DA-U"T!W0S< MLWSK8[^A?&$YU![-YPP_85I?X[?L*6') 7Z[?='Y;*@41 -/6G/+UL2= M9NX-'D?)2YU:SUT*OCO*!OL#/0G=\XWE6"MO%9RZNF0,3R?5Z6!W:!-+$30( M ;H8^+8 4WC(ZMXQ&?>)@P0)GVICT:4T>%$/3WMK*GD' ^Z$U^D:1 F&)CT> MY\Q?BKIPV7R.>P?C[0XOW8/KN#<8346'.5)?G8I=X7R3?]XCV@*0.-KQ.[,6 M2US"\V-_O[D($>/HV!7C=PM8<-NC%9_O?/%AV^L)6-\:V]>,#RW;0W;18F>N MUE36EM56 4F3F&[J\EY_^(+WZJI3F*DT%V1(W?P;7\;5W1&>MO$VF49+Z;_ MS7F=+,UOLVRM([A8LI4% /'S[U"C:-<+T47\ZUOF=[P-3P1WQ'8I1B[C!@NR M-%[(F&X$SL8[77[5LV]JBU>5IP1"$_N\@F]EF#:8Y*R HT']8R>=SEOR&#? M+RS:/?9MI@UF&]!+KZC!//6%X_"*R6YW^A1#J"_39UP5=_ %S,!AKFE0$YIP MXU6$JXJE23C9]'#T\DI6*V#?1)97;(-W:GW[_F4_O_P_4$L#!!0 ( !U9 M8U4(R^<1: \ */1 4 =V%T+3(P,C(Q,# Q7V-A;"YX;6SM76V/VS82 M_G[ _0??WF?'FZ3I-4'3PEEOB@5VUX:]:7HX' I:HFU>9-$E*>^ZA_OO-Z0L M6[9%BK)LB=H$*!K;RR%GYAD.7X8<_OCSTSQH+3'CA(;O+UZ^N+QHX="C/@FG M[R\B,6G_A]O[EN_?1C>MFY"+E#HX5:/ M>M$+O%\C%G[U>6K5ZU_77[W[LWENS<__+OUW^[=_]IMR45 PB]CQ'$+N [Y M^XM4.T]C%KR@;-IY=7GYNI,4O(A+OGOB9*?TX^ND[,O.;W>W(V^&YZA-UJ)L MJ&0U670OW[Y]VU%_A:*;!F',LRC;*$ DW_M&*@[)V-K).#_TH9X?])? M2&N35E.8/UTUYV'TBLX7#,]PR,D2WT#GF>-2'&?6=R;6$9]]#.AC.16G:BG' MY@?$"=0W8)A#S0JU;NB/HOD4<\S[X4?*,!2^?O)F*)QB8%PPY G>PP*1P$K8RG@II[([Q+Y 1>, C[ 7 M,2*@>>G-_"C _4EW"4W(/P(3(Y0N,\0>#3T2$"59 ;VOFYTX^$'&7E#$/^7H!;FVK*,7J-6 @5\@%FHQEB>/_[T;WF MN(J5,!X*O"A0O]\"ZSM"X2>!0Q_[B5BRK>,&<36[HMY.[8&R4SF0/8Z$ Q,YX-SC_J&R)@ 34E,([%0@&/UT]>$,DUU2^4^H\D M"(Q#APVYPV#9"9 -V@]U@68!3".4GZ?@M[4-XO&&<3B]Q8CCH62A/_G$8QLQ MC>=F.H>AR.%94"R.=8 D;&*[^QM&CW'?:1;@L8D M4-NP4._+C :@$BX'7;$R6$0^:87FG&+&CN6:3==6[_M&O2.!QI1KV]%( M,6?E4S3E70'& @,+QU+;WL4M#:=R92,W]NW@T!"X@L>A$ ?(:"300%/;%L= MAJ55*%0-4@/*!<.",!4+[N$)"6%$P"%\$'(-Q(MVK!/5WQS@3R2PQDYJVX11 MPA0%WT34'$1-4FA@JFU_INMY+,)^?,KD 3U9 F4F:PY49CDT8-6V7[.[3DL$ M7=EUK7S:YL!F(8P&N]JV;5+RY8<&L@J[@H[%U#(OZES;UDX2P!N@E8S>V4(G#"%SV'!%YH'. V82RN=P0[X\#,E5J M,0!E2=\0V"RET8!8WUY%]G+"HIOE$#8$MCPQ-'C5MFEQ3X6*/=Q2%-K/Y8U4 M#4'**(,&IMJV*PJ%Y+1!. = *13FRBJI0::VS8@!5(/!:F*Q\@Y;9Y:N%1M[ M-#)YU\!1V[;$%9W/:6B%Q6'1A@!QR+CFO'1MFQ!=WRXUPN?=3*_:#6V$_@B[D M?7X21C"B;KO*!SRA#*=B -=/@B%@G(2(K6Y FRJ0+3,!T !8F]Z$T"$QS\?^ M3*T^'_LYDX(_P79:+*?'O.;WX'S"+\VQ//TX=B%X_XNFU)5-D&C=.FO#N$L M)3AV=WD=S4QT(A,Z?29B=A5Q 2RSS551>5$+_O/-Z^&C:JO5+ QFK0G\%A/. ML=O05Y0+&>I9>QE3%SXLVA2@#CG/O=Y<\51)RO65>T)S^G3) _E0;ZDZ[W1T2X MBM I>4U;\#F$C0 K3X@3WR0^2 D)/_RN6F7RQ.^ 4?#+/-N",J#XW'VPIW8: MCT*2V%\HKBOFD95DN=(3'_NM6X34C%15GK^K.7137Q?)1>W@P%Y1 1U+U&D3 MXAQ(!PU0",'(.!*Q@ -D4JL MT%??8KQDDG35*Q@,Z.&T%['XQ#BAOH4OK*3U>E?UI^EZMF9X4L4YE@O5I$IC M_H5TXH6N_Y\H#D.4,,_2+7Y-)EE:6;GQH8KWMDXB: 6&Y[:EG:#'GL4"#2;W MIMDFMU5D' BJU/>EFOQFDJ?0HF-AMK,(.L3>^CV6^$FN[=_E'D<-]FO!T'.R M[@,_48EY6RC9L:"C20UZ:623*WVS;6]=\:&&*81Q /FUN^0[?Z0*AEO\ ($\A(C[N'X M7_@>G^M+'C<=@HC7DPGV3)&?JAFI,I&=:K(_2;/1#TL);%#D65JK-ZQ6BXT> M).([AUX="^S*E^N Q0&C2^++-VL_<7FNXR,)4>C)D[J>(,N\1PF*5/+-K@JI MR[%@KSKO@WUU0>"&\TBE])JDD]8;S,2&N.[;B04[0\:[7[DB.A84'>(%6JWG M(Y9 ZDD:#I]>,-="B(,-GY*_Q-3R3H(:J1J.G5$VU\)QV7Y"/0'./\'*@L&P M L+ Y _?X"QQI<+(5@%*86J;;[-Z*..D/47>$MSH9O]XSAL16ZZ$8,G28C;\U18KL6 *=T7$/QE4G9[:>A#Q$F( M.8>1= S.4DIEO.UR\K8:;D5GT(AK=QT/.XH*!&TSE!_I90RU--PH"LGJVK.K MV6LI [(Z@H:#J!/+M8=9>^MLVL73&N92-AS!7/E<>\BUAQ<,>R2OP^T6:SQ( M:6%<>S(U=>J/LO2U=P,\!IJ&8V60S+5'5$%*Z.(Y:;_2A1H.35H4U]Y(U:^T MAMC#L+:'Q=91Z],T>Z_"=8 M:T=QP/ "$3^90:TG3LE1=[7 +0:O787/#G<[L?/??JW=('87L$<80'8%SP[P M;#'SWX@M!G!F1J3LQ#^;O$#PL\P'"@*KW* 9X,ET0D4K:2B QXCJVCNR&NGC MU,PEXT:9E7R+&Q52EVM/UFKBINN'=^5!BCRO;EV#BU[!T"\L(\R',K+:7=( MR,MI*Y@R7%%EBO)08']BB>PQM34=\&-DMG]B]]QW_F0B1^ .5N,<6(L!"/V1 M5!];]2*7K MK;7CEM;'[GJWM#).>V$NTQ0^A>Q,QG"2FI^/.9Q$'=97XL[MX>\0^X)5QHWM MS?/48'2USN4B![_$:E!AY2Y7IK9?C.%FJVKJ#)F;F1JK7+X M)H_,D; ?XG]BQ#XBPO(>&BY;<:U]MRC:!['WDL)7X+IM6>Q.H/L"AP\S1J/I M#/[!BEMN,@*5Z_Z$#332&$ZM!&?<=RH^FGQ+7'U$^PT&\9 5[I8 MQ<]7JH:'Z/%.*I2@@.^HS(9K W'-S]\=:C_K#)[*6;E[Y4[7]FHC)2B!1$HN)5GS_KC@$R5 MJ*:50QYAA3TLG8)+GHM4(0)3!](1U-H_[)#8[PXZ41S;7;BG LMCJ[<4A4D2 M@ZM&UL[7UI<^-&D^;WC=C_T-O[N=V\ M)(J.\4Q05ULS:E$AJ>V9V-A 0$21A T",@"J14_L?]\L@#?K!.J"W!$S?EM2 M52&??.K,S,KZEW][FTHP^7R7@Q1W'^ MX=.'69Z__/SY\_?OWW\*)F&<)=$BAP]D/XV3^6?X^V_E!S\\=']JP8_PKU;W MTUWRBN;/*/W4:74Z'_Y/J_?S2>OGD[/_^^&_AU__WZ=/6(HHC/]\]C/T :2. MLU\^[GSG[3F-?DK2Z>=.J]7]O"[XL2SY\UL6[I7^WEV7;7_^SZ^WC^,9FON? MPA6432W<#*E>>S 8?"[^"D6S\.>LJ'^;C/V\T"-7K@_4$OBG3^MBG_"O/K4[ MG[KMG]ZR8",7E GRS6=V&SCY7/[Q(U97FD3H 4T^%)+^G"]?T"\?LW#^$F&$ MQ>]F*9K\\O&[GQ=*;X,Z\'?^]T6".0L#S/9C#O_%O&:CR>@%]P#,Y,%S,YWZZA ^&TSB5]\6&%N4V ^VP46]:;E"SU5/: 7E&\@+KC! 0JI*PY M@TFVJ%I\O%T(%A%TN:LL#^=XM1C.L7Y'DTLT02D,XE4EH.-BD>7)'*7#X!7O M+63XU?3E>NKXZJ=_0D//$7K$4SE-[ L(NG(7R^]JIK3(\?$#'[WP[R6EY#6C3]![/X759X9R6&DB15(3VZP' MX0:.M7/TY+_5'ZJB3=43N#ATP!*/@HMD_H+BS%>Q=%9H50>,[> G__WJ#?\3 MU08F^1T=4!]0A& !SB_]W/\&?WM*X&LHG8IJAU=ZUJ#IZ*0[%7U(HC8++ M!=[W0Y%[E(9)4%L5BN70TBMVOKXS(SPD4;3:W-?O$,*?T-,7LCP-QX5Y ?[^ M#79UV;?X%7X+&S>%*"6_8ZW;0YQ^3"OILA^J M!Q:.E(OY(L)'D&)GAR5)T0R$"5\1/ECN[-%919O=I$BS&A7WN$:6OH=RI7?DWM:O@"TJF MJ?\R"\>%5!6MRBJ^8XSM\^7:.G(1^9DF>BD?,09R-%GUKI4%Z6]L7![>)R&N M]A3.$?;#+;+1*TKQ3WJ44%$(!VUVPPCT$$-->\:['1'J.LY W_?^5 S+3FEU M_KIS/RHW8 CEV=Z!7]I7QVI*CX.1L).HY6$DMJ=)=#^;74?)]WH^W)U6+'I" M(Y ,P\+Z66R>,XGBVA5*JNVLS8HC0O>TG$>OH;Y@MPU/5/5/E8/])6? MQC"(,CA&%>:,PY\KN]ZJ-:P63-VSM%1[NK;FM4-VJK5<=TXS.5#WW59K@5 LAP0:MJF9+LX2$PFTI-:M6,93J6XQJKCCZ!)/@ MD=^(O>.5# P%GU%]\*EX9%$OB(0>Z975'RERN M-9RH>@22H(G=@+U93?M\9A.<,9"JP%*MW_5LYW7%6N^IYF%I L&FJ:10 (J% M]';PB>%-"*UNJ( __&#"?QIP!-_$64 M*Q2.T+8B49.Y'\9Z)%TU74O0HHU/\^)BJTHI]]NM(^(,I$G'BV?T:0-=H:#$ MUNN(&R?Y4.FX63=8"!7@Z*1B(D_083+;6RL3/G@LXB^S3U/=?/N,9[C.*\FS]FV+.*\"M?N%M! !8Z ;^ MF:T_$/G/*"H^Z]$+>_W>2D%FQ%T=Y[+A_LQ":+1&*8'$J#(]/<,4KSH;D6'VS& M#"*)Y;U!8868HKL%1CZ:7(;1 J\A1:#ZSI4% M!E&2+7F#T\906 4:F5RS2]K&YK6Z<;0*=6:02*GA#=J-(8L%@4S*B5%25GNQ M>%H*6AYMJ8002GMGS1DY-/')1)R:)0*;&>Z2.-F7<=5M6)PP*WIG_>;0PT=" M9JIO>!Y;QS>5\MW$^5\\ZLV-6J MJOY8=HKJS9[PM]N]M84VC!=PN-IZ8<[1)$G13DC2U5N>^B!M&/OILMC P*D, M;T= ?5%Q+A,X\6C[JC=H-6:[K5L-E!YFUG2!DQ6,)C@.?7>\/,(Q0L![Q:_L M]9O#MR :"FUF[1A85BSERK["LOL=%O7.K)YX!;5,I^@("X40LP8,.JQ*X\?K M6[7,UB:)@8I"EUF3Q'">I'GX=S&-XVNJ?RW"K%!RT<,8E+$K>F=6I[M:M D@ MHWA]I>P41T%M\ NO^%J*@IL8-F(@;AJX![1*P!KV_535)KT$D@I%!J-N:" MW.WX3#+K>?VSQA+(!T;AS:SYY#!T9!5P(!$MLZKA#:R&-M6*E]F%0&'%=%1% M>1SDCY^#DMZ9U1$C>8P^%IVB?;/&%4HLSE$0#L_C*-6.-[!BDE09K,0 1N%U MO>?ZO!^@;"ADF?#\37-"ESMGIZ=G9FT+A;YNLFRQ3IYS5^B9(G* M#*WW"UCX_ SA*R5,5!7:P\#[;=?"D]9LT-S!=8"Z$#E=#NT2 HO1G6*%_"W7 M@B@X1)'D=R&DV5X83-$+F\5B58@N!$N3GF1C3Z![A/9ULH!)/_T2Y%08LF=V^;_"4G0G?\DWBXL(R.8A)J)[7[K5[)RT] M^XXZ84T;NMCDT RS3#0NQ$5O,VG<^V%P M$U_X+V'N1URBF/7*E<+JU81*?(F!TA7KWQPPN%P=E2VA6#7?5N*'#D1? M"+7,6.*_E<,?5Z)ME+.(U8O#U<:8-$!]4=D2W#ZEQ=O22[$11RA=PK%Z7*[$ M%PN*&U'99(MG:5];WU$_S% G:RAFM5:8$'JN79.L9"86@NE$0#C+SJV*=$9C MI3+>CVN @]*)0'1FGZ7Z-MAFF$HM%FKIN';SML: %X#J1* XLP?OO$IZ]8;2 M<9BQ_4>R;16JZ+H62EYCR#-!.A%ASEZEU!#.:*Q41@,]'-50.A'#3CL38/]: M\=@-.U&62/72">=:" R;5BE<3D2W[YT;B@EG'3^,8QV_HGR6L$:K2/5R>](L M(J5P<6+=]88RU7K'C9&?MUZ4?AVI;AGA3\K:]MHG9BT314]Z0"_K;5N*7XB= M#Q?0D]+BJ=#B@^U3BP$**DDD3@=TR"Y$ M;AU*QW6*DRL (-O1"W0]B_&R"\2%""Z%S+@2JZ".(EYL@EESXKQ2LL4"FA@K"A:"LU7.HASLP3B =M1+H08^#VXT%B@?LB9E=R.>"Q]0$2_Q ME/R&,CQ+%$]^YVDX+FZ9P<'U&ZB3'EPGVP2L"7:]V=RQG(HR+R-9* MWFQK/#A?GB=^&N A/#0%Y@DPIG,WA<&'90>K;H;FP" M:8"=B,O:%^[.G_,/P[0J@$I3Q@?A71]-U2+$' )Q(H!*,3VN;/'4\<1-/BME MKB"N0-?A&TZG5.:F>(#]"W,!HI3VVG8CN=E]_7CA8<)P(LSHV@_3PC5[OMS\ M\]<0I:"8V?(69]CA+$1B#8""])QEW5B<9)3@1+311LJOA8N^3-UQ+#IWFI1J M![9GME*G5R&*0[4X8B>"C:PQ[LIJ:8%Z[K*J($R)DVU_$[3S!>&#S\L,ICC: ME,XL#V>ESIFFH B[D[@8;!6Y.*LQ6+K8=P5COI= +5]"L>4%%=,R@1DN''VY M-PTS8WNFU$41;QHTG%/S$J7A:Y'N<[N5?PBS/[D6%WHUF%;TC"LWMK=\Z$XD MW=R*N7Y;5R@L@54-T&DR.DM88WC*YY%&@^5$3DY-I-F>2W6SQYU3S0:87*1) MEETLTA3%X^6NP6,M/?_BOE@+7MMNK@7^J"+S*06/D];3N&5HY[QSG:*_%AB# MN%F(5AM.2'INF+FQ: IK@,*V?8/01M9*1H&#VH!54T1]%>,/FQ'QXS\1)(50 M^_8>Y82ZLLJ:89:[YE8WYV1H_-,T>?T9:'>*I2*E!*Q7-]+P>2E%H ZHPR( 1Y,'BSL-4K5VK-QCB2F:K6YD MT:)9V_-1#17S)I>NE)&$[()-4@3C[7'QG(5!"../[8(EE_;:=I+3D;LEP>7* M$INB6K-FBNWC\ +WD8X+0X?2$X#EQK:9!IA"G>D'1':%NX#CVQ2']14JX)YP M^94!J:9;%L)[9)KZ1;'WQXODRCR.6'%%5KR+ >VBHZEXR6O,E@*D68M#\/@C\5* M>EB[[]#WG44C36+XY[CTM'-62JEVO,Y9_T23+]2-=;2:.B@]PJSI O?_T608 ME'+P$U 2BI> ;)VTZG% YI.)DD*;X2PXRFAS91DUQ!]O9>V93K<,L.*\?',= M^ZK.EP('%4:M(@Q T^+JQF0K I["K=FTS4>""CE;&;5*>+9/+2+Z%V2. (W" MG-FH%5W,N3+7ZJ20.\&:-0 1H)[#=GT&,Q$O"(E7%0,>M-]SJ+VP!BA4FS48 M'4N[EE5^Z!Y4+8!V--EBZ\R\9#I$V:2 I+!I.,I%.YL.S\8::.7.RX:SLBR> ML\+IFU^]BEGG*36\TU:OKRF+G!NS, \XA4_#.5F.A>2G]Z#5*:'9OIK+T[LP M6P>@*'P9SLBB@2]7)E0]Q'$G4+,6H/LT@K"DU<$:=[D#/+6\W)F@>< J?9BU,)"'+ MU/O\@SYB,3/+HR_>HEE#OAFK4D%0G[%N.\>+8& MOX8!$Q3\#J6OO%TRIZ9W>M9MO>L=LJ@"*#R;-2F57M\]D;D#EUJGA&9[)RRJ M?Y8;G 6.PIM9TY$.WER9:/42R)UHS=J4;D'#TV(&PID-%KP@,E)QK]WJ=@;O M.EB,#9M"I%G;TJ&(_-<&B!56J&PGUF8K7(RD0T"4Q/9FS4&*:7)ESE3/%V^> M/#5K["F?V'ORWU:IBO,ESF[(O9Q"JP2[[FZK]1ZS14E@IQ!KUK1#EI,[+%G5 M2H":@N4E;JIP"9!A[@ :A3O3-\5T<>?*O*J31.X,:]:6)/N 4SXE%Y@.,..Y5[@RB)@NSMP%PK3+\&O4C!B]V&^Q"]A M)[' !3AFO2(2NO^>[<)B\"D,FS5*'4C('=[$\B4DV]9@,:V3&6/#HC!EUNJD MDBE7IEM=E/&FT;Y92]3>Z_/\VXC'I4M85M^;8(\0BH&>@81"C U3TZ87WN*/ M\ -.&+6\=JO3[;WK!R:$T%/8M6%O.I)4T&A!J5=BM)Y 4(@%*0(/X5$HM&%V MTD2A*ZN@;BZYJZ%9ZU.1"*04G+L6'I5=8;*<'D5H )$98R"BL%/_P:MB_15] MXYE=P>NU6MUW>:M3$#>%I/H9A\C?ILYTO"J%P-;N9 HJ4Y2! T@4#J1L(P8Y ML+W.Z"2#N[8H,&=PWCYY\.,IS3V\]_?"QM9ZCX8G,DP*(_I?>BI$H:[M!R5* M<6V^!72L.8IV#P2F/!VO_QVF*OJU/0E55S1OBCG3_[S25_\MG"_H#U4?E2E% MMV*PH?768U63):8H6<'1G:=DT!%7R;ME2I&MO,$AH62BQ!0E*SA<U5A#8(/K0Z.,8Q7X:)B*/C.Z6]4[[@VY/ MCXW)_DS'ADQA34'< 8^UE33?XNP%C0$:"I@CBUJ^A&+K4BA?PP1&N% HK.@_ M7*MFQ87Y3C4]W"G/;*# ]EVX(MSH+BG%&<[Q),&PM3/K>>V^E8UVW9GP-HS1 M#;"-7SBDWMP50$YF=F VCF#S.-1MZ#^'$7" LM4[4<$H?D#C18HOP97Z>HY6 M5SZ$WL:3:Q%T8L4#8Z0WU-()I9^8#6L@VVT?$-8M2+Z*4_\;!=LR95]O,[I* M]4:]]IFFEVL=Z"UUU4+I,(8S^OK9#/\_#O)Y]:,B @NT!)+G3RB=[[SJP.@@ MXHW 4-%T%G6@0\BJ@=(!3+]7G8W3L!!B-%F]6[5^(G9G=1S#?XOYD+F-D&L* MM*#)^.] 9ZBF#$J7,/T:-EWTJ[>7!*^'%;O!NCJ@?;\+@[@"*'2;O0=TF\13 M/#]=HF?8 ,?C0E+6<8%< 1!I.GD[0"D+,H5$PSE>=@-N'V<^:&*5@BA@,,FH M!7N4]TLG%S>%4]./4@5A*0'>58 &]C<7#RCRBC/F?$5PP! >W93JT-TUI9-V@'1Q!5#H-FN^ Y3I M @4[QH<+[EI,K>/UVMV!IB28+G#+!T[FM-TRG(MF9^>PL2\);JXVY6%.>K^C ME(&81J'Q',1CA(+L&O3R",O%:%)>B2HG$#$3B7 ;1:K(4ROQ0T;8EE<$K1.8 M-905_H&=!)\729R%($FAHJ?4C[,)2MF[;=$FO#:>PD[>KVU$7A&T/F#65E;V MU$?L!RA6G.O7N_!;#)N,")MYOX!>;Y.,-0N(->#A!>SDY/T:2&350&/?K%EL M+=577?K]KN8F@ N M2L=)^O+3.)E_+A14!_VF5)G* ^H1O(3#[0[FT&%XB7(_C#Y:\!FS!-Z1$@K< M)3 *=X7>4"[B25;Q':_3,GO&+H7>8+@,LW'$LW!3ZWB=CA7WED8J&"LX70.4 M46XI&&8[)"<'\1Y",3'TZ@#6BL7,.-WBRB S;W:K7ERTK3*NV16]CJ;;KZZQ M+:(&RF/OAM/\;N#+\;23+Z&L:P^FV^: -!6$PRX M,J,?*(22?/T?&@+9Z5@QJQOO([7T0\F<9G9O_PHG+GPAXCI)L:UQ:W' MN;M M3ZRMOF 3L"I:3=)E;NV2^&B@DV\HA>J/\R?X&G=;Q*H&Z#0-4^%]+U_Y/-)HL"@!+V:- M4)I(X+.Z[:E*GP H"FF&C4-A[,?CT(^V MLPW_05Q2#<"D)Y+,O=T-4P,45LT:@-;WBHJKG[8DWL%3P,4;LV:NBZ2]"5)86>Z'Q3'W\"SZGF=KM7; M1:88%E "A62S]K!S/_[S"6; 2_229&'.9Y=< 1!9C2AY.-Y\]]. T^62'C7.2TXA;ET6W0A7(7LZ MI2[ ?$^W@D5X9VK"A3NB1FX'G[RG>T*5A_N.,ERX-:KGD83N8-#MN1$,8HYN MEB)HUA/"F_^F#4C;IZ@*9,@723SER0N4L6S70S, M>J 3BV]6Z:*8V(\$].#"U=,#Z;AF7V)Y@&/K&6\)=9-Y8@!RX5*H,GY,@D2B)S MX2:DEFC"KA[:W%L&^6IPXG:DEL"TKJ9SEJ)HPJY ""@-EA,7'C61YLI*J8L] M[FV7=Q%ZUG,XIPAE-_B M+V!%L_[!M*JP(1C-;,G;ZR0V6*C<>)FX*Z( M>XN!!%%']0"?U:0H]=FB0'+BGM].DE\QF@ZZGM4;*#6H.8;AQ V^0C;IH7/< MPNQ&"^$&,#+^(@;)1[$QPX&ZH#C_$CU#:ZYQ(35B@U4** M=JO5+B3!KY$W1&#=!2U['5.';%U'"A] M?P I1>M"+)[*KE"[35"+(W829B=0A-.MR+R=Z/(UKO/EKRB8@LS%@ZT@9C8+ M7\Z7I8=KXP)=KSKG2YJMEQ?58TX(8%-/!V.&_4AV*]/J4!C=8]9^2P'-L??&SWG <\R.AJY8'9;U.W^IK7@)#A>(3(R-Q(#I:F)C@ED6D.BA'3T1[ _!.A&19Y!:5_8^YCAV[.6"RH'2O!CBOM6+C3)C3H[177Q.!/%I M"9(^<2#EJANK,E]/3D0%:@G(U>4D5!1%?5(QJR?=5V@X[D\3::XLJKK8<^S- M (,!N:=6HUWXHXIB?)"!YT0PH*; ^%.KH655Z1, I2(*4,#[K\GU7\$5>M+J MG)XUT_5? ZV*0$(BS0^:0CQJMPO=VY$\RER6%6%U(O)P*RI&,XJW/PMMBPXK M 3*K=W4KN]+)0#C1B'KCW![0*XH7"/>@Z4J101"6LMS$DR2=EP=LR6@URK1P M^*U;1B0:IX;7.9,ZD@E*1 L3890&2?1L!(CQ'$)J(4TG#-D5!E^8-7 MQS,4+"(TFEQE>3C'J5[*E'LXU^($@=S!JM(P#M;8AL$K[K?2]PM,[-@&4F8? MG3NV@9YN7&W'-CBRU7!E;^R.;8,*CW=\9P:EQ2$#NNSH.0JGQ3Q[]?:"QM#; MG\)YD9C\$7Z;36 0XT&1^VE^"6.!L\]3^R'OI-\[Z5N\BL_O$<393Y,67-A9 M"D&KVT&\;LM*A&"%.:,"+A>VG;5[*%0(DZ"M]M+.$G1]*[[(,$+?U]9J#QO(VX.FC'LU4&WN?+_ZZ9^P6X6E;/OTRW;O M.WR%?2S^XW62XHCG;1FLH7@,&_E*)LKZ>7T%1&1MERNUXW4-1P^*2,>[6R?< M!J#38X1C7HVK0 !YJI7$V=A-_$W\BK(<"XE=SMRK;H>%8?.AYP*D5#R:+%E$ MQFG@7-@@[\MV ?/N-$G#OXO)4N!>!J\RMIBTVK83<](($*&+BE)$82Q2[+!.;"#=''69+F3RB= M;['R^:)7*K#U+%]LJTF: #H7+H4J?,X;JT-/E*;YS0H/I O71QOYYC+6G^W8 M>AZYY"ZA10\N7'9M;C]R93OF3(?B;>#,QC)J>N<9D-K-1:!E)J"YY$54X<3= M664//F-05D./#?++T8$3%V7I;\HSR&4]1(^WOU:O\Q@D6$ /3MREI>^5]V<> M!N6B3<"^VVK60&4V;#G 3ER6/11Y7]"=A[*^X)MKV^LSQ<5C-$E2].2_2?2! M2NV#OJQ>,-+606IHPY%;NWOR'Z ;SI,TQ^+CE$O#28[2810EW[%G%4IQ"L\Y6^V$I0YSUG>Y^J->>U6M]MJ&5[*RWY1*'(T.92- M-7DS*WK=$RMF=!7:ITS/ G@5^)")G?/P:\4*<'!ML=BFECD^AL$?BY41F=)! MJS<(0*V8VM43JT(/"MS11,*WBX(49E;(=ITFL0H[@X'![,IZZ%:C [=2*F=I MOC//PT_;.1Y^\.[3)%B,\U%:'EUI026THBMM6GP272%O>_V!CUB;6UN,LJV] M ='MY]YWIT.XY8%F@-@]_.,K/7&&_@OYZ1-\F16?7[%%.%M: M<6GJ,Y[44H03#NL2041$,/YK$::(>55.I'KQ0M_9X)W9S>20.^'#ENNM=^@M M?_J.HE?T-8GS6<6-I$##,!JL)$9T95H@Z\,)A[C\_':=+)@9,BLU"!JQED;$ MA1ZRKP<5/G0A<_R.;W97*)4&^CJ? &U823)OQF1?7S-.>,O73D^ZW.N$E8Q9 M0[P10&[M'K:>F4(6NQ,YL==""W#J=7O6,B3H9:Q$YD9":_GEAIULM5J#T$.M M!+TYM8YO]* B:[8-X\#W1*UIX'L"^K 2J^12O]BH@9-EVUJ,TM;X?HCHW00J M=4_KQ[2X%N+0U93!7'5X0_?XF40UV!N<-8,)4<+1)]D2Z$V/0<:,HZ]DG3@M M5U*$&[DYF()+.G@JM :JT+1$2Z3NJ$!>I7Y 5X ;63X6G;&ZZ.?>E:7;7B?@+=GU7S2[7Z3CF9_MBD1? MD-D5O&[?:A*H2H/L^"#/ Z@@4HK,A)]CEQC!H,7F@U,-A+::3TT5*T(PG8A4 M>DPF^7<_19?H%47)"S;>\+.KT>H +JO94Q30)XC1BL+_\4? MA_FR?'--& VS%:\[L+K782J>/""DT;G@:]T7^L*/HFODYXN4_> TI0[ LGJX MJ$W:$1877*#[(O*>$"&4]KIG>FAA/A92FXP=V=W*T"!S_DOB*2Q(0* ,A6*@:^GL5XV07B@F]0(3.N6/O5 M4>16*H9O<8:3TZ$ "\K/"'M $ZBUS">7OOX55=F2GYF>:\[L)IKF]W?CQ<7#A!M M%\2?OB=/LV21^3&VGC]]!V&7HQB5:]U*EB63 HD65LDSK,:CRA)3"9X3OI]+ ME(:O?AZ^HBW>AS#[D[L3H%>#I==BO&GE/0$/D!,7K+=B7B1QGOIC,3,!JQJ@ MTW0.E=@E\)3/(XT&RXE;V)I('!FC[0 ME.E,YZK'@T-AR:R)@B D=^ZDUBFAV?9;\/0NS-8!*(J_UG# K@:^7%GK]!#' M6^DZ"FP!RCV$_#A)%8GUC6.^T/NCT]5G,=4R ?"(4+!=$/ M/"Y6TGR+LQTG30PYW( MI(P;Y'L]*7KQEUCF>]BG)@%EGJ(5]0;M3D_3/4@=TQ07!T714F8)(453.SN] M<"FDKV9Q752N?.*&:- 'C4_H["Z0S?UGA%J3]% MNR==CA>(41-.Q5;O%58,5^0BHK!F,WS[FIGC_J@LS,H..8F$F2%@H'!A]C2/ M 8PF!YX1_RV<+^9'T>*LP#>)9J G6GT2M0*#\O HX;XV@Q= <"1Y*6);!;IL MTTAC0Z$09#I\86W;+6XMW26E. (L,>I!![0:R5B)*BX>"E\V+S]<)*]P_HKS M2Y2-T_"%<^>66Q?ZI=6WZ.O?5Z%AHG!G]O+#MH\]H70.L_G*#2(TS/:KX"#. M]L;RU!RR.&@H--4W$NP+N]Z5XNZ"=ZD/^/HCY7 E4!-.)B=GG:8L3K*@*)R8 MOP?QM(JYO4OB<>%49 T<<@68#"Q[4N4W?@P@%&KJFQ\.Y$2RPV2O1MF3K+SL MHV1XD,%0=&_>^K!C,X1N(KS\X\*KT+-FGV;W@5!HL6E>V+6!8&'% ^J/:L*P M=R@,L@)9%$04UNHG_=K_^CU*Q_ _,)9'DZ?9ZC#VE)RCPN(8!D)S&Z^18H;H M-F5K5@,?Y>:J30/#A9^F2YQ%2<[(L%^M-#0W;9\@A(A"V?JPKC_OR.-B/O?3 MY6@R6N19[LH[":9%BA]?!Z!6]7MO)+32#+!% KB04N> .HYU2(+J3>5TX M7.Q)[T(VD$LT02!2(30*Q!D!R2A=3/ M8=5KZ7'55,IA)SZX3GW \Y+NR=MGJ#EL5WM?C,$(ED(%&0 M3$0Q*]S[!:3B)1[;KULQ]"Q"S $4%U**J*/&=C"C#HZXMQJE#&HB27EDIJF*IV+" V&$PGN5:9RZ;4T>=7J9-KI M'8\5,2!.9)U73(\K:XDZGK@K2?TXFD<4ATFZ26!6G(T?41JB[ MS5>'6\WH= MATQJA_W_>'T1!*0B1X@D$5\K$K&JYYW ITX<\@O4X>(0DXKL'Y)T_$=%.OYC MTXT<,OO7X6(/D(H$'I)$C"H2,5H_&=KN]%P*CZW#Q2$F%Z>XYT,BD-,G$P8]N*([GWLEYNA/!S[49.#BJQ>B*WD MC^HZ]*9*H3X)?U17[9LJ9NV(O_EIB&'@F%J.%?&P*"#7LUK4MR%VJ3G*R"!< M""3:E8QKFSHN#$ TK1?"1D.R;OD\[ )P(;)( 1.NV ?K4\*S"QI_;"A(XN(B MP+,?_SF:3!!L-K#$MS?GHP?^<\ B];U>S^I]/-K8(-,F *S!(* % 0-F3:V]#O]MD-7(^M0<8A)6UB01F>NIKROQKG8 Z0B:LBT M-5A7LE?31.P!TO:0D$8W;L]1-ZXL$7N M#TPI-=OZ%)FQ3I<'&*R$/:CPJNN M*_N^:3H.,34Q^ ?O.1SUJLO2<8C)D:=_:.DPBM3;P3;[@O#YD-6(U^LZ--=5 M<-#PP3GQ%M"^T.=^%F:/+RGR@U&\:PIL"Y-*;P)0.YEJ3)A2'C1.,))>Y_)- M#/]$3_X;RH9!$)9"W,23))T7U]9E?A/%T]()2;GH#\4:\WJF5.#NVOLE=6Q:5"PYCLLP/:)S$^'9- M(>XPOT8@FA_A27#YF/53*U]0,DW]EQD.61)Y9.FP/&"W>)N8P<8>:P(0M'FG M>4R4_6-7*/9#/K3R $/3;EON;26R>@E\L(%H\S6;Y,.VOTP],3Q_6?4#+9RA M?YHFKY_'.%E&NBPY6OVPI6CU"^_;(X&/[1^]SEG_Q$Z>)(&^O:]S@M2J7<=R MNGW\PM#MXQ>O=V;%9E99L6N156>*D-/JEW.&5K^<@XA6C"65M;H66762!SFM MWEPQM'IS!2):\9%7UNI:9!5^U]IGM/U>GIF2"TK6 5H*AS& MM:E]@K9'DV%0RL$-QR<5![78SJ)60?MD&NGXG/ G*V++E<5,.VWY%5A,.!Z#!S^>TNX^ M[_T=YAN+%YYE?&4'(JM(@%%=M=1]Q4$)D-76#6:"SBA*W165D\C"(;7:GE&J MZ)<[,^CWLJ_>R&9J>J^,USNS,4H.TQ1/3MSTX9Q:I?A6+FJR>NFQVD5Q4-1O]LP)D]T]2L,D MX)@*]LJ5$/3$9VBQ!Y"EIQ!@]O"X$8U[:CPH6<+0M.$0/N:3-\+@^V%P9UA/ 6B&[]6\O#ES2,GKXG3[-DD?EQ,(R#I^\P0RY',7I*O@+L M&>FOC^$;AUR#H]\I]4S.N=6G'!R@:2 MD^6F:--L#K,-C%^3* S\Y7 *NY=ID5 JBOR4^[";4'W :^4V696K%A* * 2: M=9(?RKOY^1S%H.L\@TGB<>:GK-LTPFT ;FO;ZKI$^3+ OA/%'.":-)604 !*O2C"&GZ8M>KV_E3?DJ U2K M"BC=RJSCG0+G:>;GOR>+*+B9O\#1?S,Z^-<>JS7HG;9..YW&W':M"9+"O)F; MW8]Y,O[SW,]0<)',7^ D5OI%55SRKC_)X<7N6+:MU>E\N2UR[R\+N^%W/PUN M!7*,UV_<.^F9W3E5%OGJKT68+[>Y!K)1/D,I],]X5'2[[ LT ;-67)[/?D?A M=):C8/B*4G^*BC]>0M>Y]L,4N\Y9 ]X9&8$=*PN+ZOY%68K<4K,+]_6:@>\*C*A+(::?D> MJ--J!D0#'4^/RES(XE]9>7<+S,IH4OPU&[[";@Y[EZZ3M)C7=4QZG$_BJQ^= MOM7GXQR= T45Y\+;!97'V]7;2UCF 2JG>1W3X.$WBL1WNIZS=Z;+*=64"Z\K M/(YG*%A$:#4B6-K+:.KC/>"D[!M CQY/&_/9)\W=2JUR%"8E4F!Y519(?:(I ML[34(QZJJ=KK#P2\VMZ34!HM?*+K40+)(.Q"912=[HJJ.BF(-JW:#@^IHEY> M((B"0"GE(=@G/2L^-&+G/%8P059]J4)XN@7M<'6[6P;DM>(F%M7ML:Q.I/HH M5PKX .\^^VXYD-]B>*61-9*!VXFT']4A;Q'%P7WDQT(/-^GX'&C3^F7Z8W8K M&@$JXU>1A^1';RJU:7L;XTRWXB8#J'^'ZAZEA5LY'J/" ?TMQN%-V8(9 LNN MY)WHRC*JR*A3>9 ?ARF):,*)K"F%=".Q)!Q'9;&-LSNP^NR&*5+Y.G BK1LZ*EU M"K_$P&(^*J/[>[X:G$B^LB,<[K*CR1-@S_QQ$=3%W6YQ*Y=@;3^0R^>"PJ$X M/B- MC2CTG>F$^/>K-_Q/9#PN_6K^$B5+A!Y1^AK"$9P\UT7%Q^%?H\G#YGI &5EQ MD60Y\XTS35_RMF^\FH[:4(-$/()#X?= :WIF9&8TAQ;J*9LE?5I3&.9A(XO] M9KJ]72$6>F: 6,O3]:!OQ1V:>JJ)?8NK$1=BNBE""N;"I]0#>+8]5%SE2W&V M"\N%.&AMK-G>Z.FFC[?I,QP]C")H;OH%Q?@MR&$<#(,YZ#O+<2SJ*UIM\C*^ M_T"F'5"#U=MA D.,LE;+HW0A?!Y6)P"HW:"@@[]]6 M4K-"LX0: 'U9]<,:/ S)*(0=HFO#9/* (O1:WM'UO\'?GI)+!%5AB4!/,U3< MV%U94W:O^Z+@8 ETPE50&ZT[RB:JY#^P\Y&N\ MERGNY'6T[8*YJ+IS4P3YU1LL]6&&[E/8Z6B)@Y66 GI!,W.I&.KHJC7M@G6M M81=N-3UMJ?W"+6,/H58Y"CTQAA_5K';)J*4G&MQ6/$R+:NXEX';!XOQ7/ V4X K[6+963MI6KP_H'/J5+D!6@ M+5N!04/$:)%GN1\'./M7$D7728K_J-'>0/X@:-_M2T]V3&,".M.6R\&:->Q+ MFF1:3-OTK\%X;F9N0($.8L*0M:-$?0DP;+D2'L+LS^L4H1LX1:8HRSGIO[5_ M&_2L*:O/N^NL([>X/D9>)R@ M,%_@K-GQ3D[CS?E,XVF:^VWOI-O,B)&#_J#G'"VHOO<0\[0S^>@*_U C :B\ MF0=L(SU62HF-"%T2!UR^4&"FAY;? B8;;Q@WTA=WU>5$+-$_+V"NVTQ+CYJ> MJEJ1+H0A%4>'&S@ K2]+E,(7.+/=<\5:?N9&4[HQX*.9(9AB/:JB/AH1Z%1W MUVMI@UA++ABWS307NG'0X:NV$5%9[KNZ[3PRW(Q>2E68$S%;S0I/[^@Y1&L/ M3V?T+K7*41B>;C;HK&)X>EO/;LY6>'KGZ-T2!NY&A&DU(:*XH\F#534\'9-K M,I"X0_Y&A\NOENQ7T"P["WH5Z >M=MJVGEH<^P)1PK0%^HD+K' M(SOOZV&LXTT! :^^V!>U[QQV- 5%R[X>V3EZ#X@HJHJG>\RHU?:B4T6_W/5! M@0E2_1N''2LF.6+W/-8P059];]ZH?YNSX\;[D13='LOJQM,S=1U):\.H==>@ ME""P(6EFZ*$9[V %77*>V;&3B6WOV:?BB;9O\2O\%@4_X@T9/>O4\-&]68;D M$ST."^V&Y%/Z,Y9JE=/8C/,5#@[WMLZ,)]2+YP3G#XS?99USWZWDG?;<#Q"M/".2N M(J",1D>E7?VU"//E30PH%X7Z1OD,I4\S/UX=S^Z2XU.,CB-!)4%@D#<^3)*Q M5;:@RT8'FHGCUG>;058&Z !N3Z@:.IFU[KZK@Y?:!_*W1OM;/OBP!*;Z;5OT$]G:3Q1D0;5D:\'Z1MI9OO MBP!*;^;5MP9UL.5V#+>C@T)6P\U.Q"=Y/')S M4$C*"+S],/B;4K.#&?V$'CP%D),DG?OQZNG8[$?4W6$?[#?$[M><]TW[C5^Q M^_1'0$PIT(7 /*5@WI2!#LW6<2."%M];KN>S9MJD'>S< HI6 M$$D)^[^BU[9;K7;1<^$7WD62IB@JA+](T&02CD,4D]9Y>F$0L)GNYGH]@:<0 M%Z(3"]S/?-4\RTS!-A_[.&MF&(_".4>C8M]WC*6#7MVS9GJL+*^@E=2L(.22 MN'Z:VP=@DPM*\5?\.$2DPXU5>4#-S0S%J;\+L*SS1L=8-N-!O+-FOM[HX%&' MKE\G0B>;=7&YK\>\I/WB,L,(JE8Y"B\NFPUNK'AQN:_G(&[KXG*?^N(Q 72R(Y]%=M_SF M+NU]MJ!>2.97@NV9VV[7RH/\^"@GH@E.0).-B VBV#\R(PEL10<-<1+^D^(R M!XT/5AY04[>[H^%&AX$T\Q+ZH)D64E%O([?=VHU!V/8!C^V](JTV.@XGN;F2ALT\XZ.&S/SH2)_!/%( M!SD,],26:0_B8?0ZM+R8+R+X0U#L MJ[%*4C3#0^ 5W299MEU^F45O8F@2&0_J$9 )@Q )X9%MRCMMFSU," K(.R_( M- ,8]1C1F4>":DQ0-G;2:!O[PMAC#BBQC.6)&2--8CR=J::7D:7. M !58)"_$?*@N1',<2,?=:!'+ QQ-AG[A?;> NLD\,0"Y$$F@C!]7=K+JB7+K M::R=^>,)MGE9F2=C&/RQR'(,F_M&EE@# -RJ"X(Q;+BK(Q>6"SY>@75 ADIV M&P#;:O1O'39%D+G@G]P1^0[EW^(4^5'X-S;EXSA+W 6_ &B\MLOP*M04*,'J M79(Z]$H =,&5MR/Y)58U"LY1#/_(\2$ZJS8-"S0$"K#J4*O#L# \)]QY/A M]93<^RDB9F)3U#*HR&H"/Y4=0(DJ.+XGO2;!!Y2':7$:6$T[05@*!EFV :S2)&(=4^HOG?:,_QPU,:X2ICOMP)R;7I2[7BG)WHN_S"- M>A($\%SYPA@;:\K;'X+8S<"QX9$KX/>*!YJN 53TX8MS1^P$')PN&.^.1>3: MAVA5"EQ=VU8\CLY%B3J Y((=3SU5KACT='!FP*27I?D.;_#3EC/XP7O 'EK* M3+CW=YA"G(IPOS0*!O.0*Y4JNQRCJPH'@"*<30;S',DIN,[=52F": M!E#%$\&1TD69.H#D1(BL>JYL+]DZ25,;@*J8O,>7),Z2]!9_"JM;9L(DU/5. MV[W>B5-9397.G2S(3CRH$OUE_-7Z)DB;UG<>D8P[<[+Q8I]HM=P[SF1_^% M?%9X@)H/P)1I-8JKMJ=$I1HH'6<]21KU1![CND-Y>>4W'*]^>Y%D^3MU3G;. M^JT3LX$=QX(]HO0U'".L9BE ._4*(+H2>ZL<8FN%BXXR$D87O(EVO,R%]O1, MI HF7JO=U?2*N\9STX;4BD>G-6KW_)PZ=M@8;=^6ST>> ME.H;ZS50%VXUF**U.0O)^SS81Y/[-$S2'=/R18J"4,[X+M(@5DI; M4ZX7J_U "KP3#G%1/Y=4'R W40X%JVD.]+#.@:O"'T[,E_>(\KPT_.,+GP2& MC@N50EF] 5V' P8@CO/8C?D5)TW(L-A(;DFEME+"M[K_-3&3DA!3"#=K(3H6 M_";.48HR^4ESMV()TNK;&7IH)8*D,+E>*?3&?9PO,I QRQY+S^G.O?/'Q7SN MI\O1!.;W1S]"./D[OFSOQ\OL/DV"Q3C/AG&P6N S\Y$@8>9/IRF:K@;) WI% M\4(L"(13U3L]-3QQD@7B10FPJ@$&/?=JV!$!0IJE#!=$6SKS++ PQ-EAFAVY9TS5)9 MH&'0%BMAD@K;1FZEG"B]\TT\,%W,T#S,\G1YD<398H[',#W7&[N"=ZK)H2=P MM9#3LX^/3#P8"@(/B/K^'6^WLI6,3$432H)H5J(-*FF8*K\+808\ HCE0'QK MUY*EU,^0WH48@A46OEMDMQR(;^5,7UGY!.D51 0)Y4G?_L^U^,RPYMJYM1" M+0]B6LD$5VF"X:!0X,-GS.!R"F?6 7&MV/UKS.I,)"H<\)1N+K)N'I0"F:QD M(:W8I0FR.^'=7AWRK@%?<6_)'^>_A_GL8I'ER1RE5V_C:!&$\12[^.#_@B?_ MC1FH(MT:Z,*N\:^&%:,R7(Y7W+H9\ M*IJG_,@O'A370:H9*G::_,],9*ZP/ M-LL.%"%&% XVAO>D^49?3>$E-8V^= ;Y:-RZZL4Q;VU>]]C.EG[$L/Q2RP-V M/;MSA>;?,V):)PXD6X;'UM4!X$6PDHAUGHW_OC];4CN;GBXHXQ5US< M@8C6/!J5YHJUR+JLBYA$@7EBOQ2(9,TQ(3]!D&37=VF',S5<+=+DA9T#>+>( M=SJPYN.4GA".!5=N2I2;#/[]GC$9_/L]X+!FJJTT&:Q%UG=YA;>PK19;]JJV M5P@Z@C5O@_R21A#=ZGO=$J&1Y\NUR>DB\K-W%@LY,)NZS@&#J-VT F*,*#2( MTO,-V$J>=17G8;[\/0S0"M#Y\JO_1Y*N<<" >T O.$0^GJZ&IT1*K!,E@)&27I>GUF $. EL&6:5$N&"05<2(4DLLT0YP/_-A8SE&BQSODC<2 M,ZT"S#I>OV4E?D*@=Q_;" 20Z#+6?L$I)F(\9_K1, Z&8S] \W LQH!890!@ MS8@@384,) 7V72(G-W$ GTM#T8% +0]B6CO\2FN>@X)MUW7F&#R:K"X(/J!Q M,HWQB^G#?'B?A+C:$\S:OP&N13:"7H9_>E?'Y'[+<(9W#=$C_9:>O6^]XTVA M6?+QAH_F'W5EL-_2LP-6%S-23.SWW;P6@]%V3P8S;T^ MV&\[>(.-P )#>A>N#\(Q(8RGH\E3ZL?9!*6CR9#J P7B/TL*[!'UW]!R%Y;CGSVGL^E[7CC>\ M M,5<+GQZ)V N.LD\>NE^Q%^FTU@6H:_E?FCVW69%OB$USOMM.S<6=/='V30 MZ[(7"PFZ>O\8UJN[)!Z7/_"F;-GVO)-6ISUHRKA7 Y5MG29L7#YC(9[]#/WK M_P=02P,$% @ '5EC5>=*C,=IA0 R[T' !0 !W870M,C R,C$P,#%? M;&%B+GAM;.2]>W/D.)(G^/^9W7? ]9Y=9YF%JC*KNGNF^F9V3:_,UK8RI964 M53M7MM9&!1$2NQAD-,F0%'UVW_WPX"N(-X-T(&K,9KI2$AQT!W[N<#@/4%_<^SNVMTE955E"TQNLB7VS7.*G2"GJMJ\^?OOGM] M??TV7B59F:?;BGR@_':9K[\C?_^)?Q#=_?#M>_(C^=?['TZ^Y"]X_8B+D^_? M?_\]^N7]'_[\Q_=__N.__B_T_YY^_O].3B@7:9+]^AB5&!&NL_+??]?[SMMC MD7Z;%T_???_^_0_?-0U_QUO^^:U,]EJ__M"T_?#=__Q\?;]\QNOH)*E%::EH M-S*Z#S_^^.-W[*^D:9G\N63TU_DRJM@X&OE"RA;TIY.FV0G]U4B+XCM*_UV&G^A, MTOY_I/U_^!/M_[_4O[Z.'G'Z.T1;?KV[4HKSXUY?-=%W0#S>XB+)X\ML'+-# M:EBN[ZNHJ [@NT\/Q?E#7D7I*)[[E%#C QM78@KQN''M44[);25R MZCR8>Z.8TG]?D^_O<8;?*IS%.&YXHY0:R\DZ9A:7=9DO]SI+J>G-"U'.DG3& M.BKQ\MNG_.6[&"??T06&_H.M-$Q$\L/?SLGZ4YP^EE41+:NF)\8[Z_]ODC:= M>'O<%+C,M\42.XG&!VS_J]&C[*MD<2(MZ *-LY.O][_[K^SOZ)>FQ?_Z-]Y; MR]QIL3]:4;%LOD3^:>"N;O'=,B1KY>C4G\R5@GPWUU0VKDAK MYB^(PBBF5-$6:&I5G ZGN'6N>$-$6B+:U-=4:T>X/^7:X9UAZB^S*JEVY]NB M(!^]PYN\J(@O2U;,:ELJ$* G 0*"@>\A'GAS5+='+0'B%+Y@83/Z?738#/UL M(/F8I+@X)W!\RHN=%AN#EJ"0&'*I0 )KAIIV?N=?.K#BM$M'=;;9/HUC,D'E M.?GG3?&0OV;:&9>T!IUU&;>*F:^;+A!MC/("T>9^ : <:Q$$RH&>&PC4R."; MXK;(7Y)LJ?(.]"0^("'R;<(%HZ# :&B" (=B_)4(40S^W#"YS4NR??U_DLUY M'EN!9$#@ R)#GDT X>T1(4"4(@AX2,=="0[IH,^Q1Z2?+'"D <-^$Z@=XCY? MP@:133?YN]?YE0W>WNY0,G(SS"$-TZ:WSWF&OVQIO%DQCV(SH+F4\#><3]8$ ML3:(-_(UIZK![,^K:B1G,]WWSSA-S_/U)LKT?OU^0U!3/>!18:)9*U0W\VN7 M98,JVF/9B,XWS^LH3<^V99*1)4 _T?LM86=ZP*5JJFDSU+3S/->R@95,MFQ4 M9YOMJZS"-&Z8O."+J(KJH(%VVE4DH/.OY%L!A%Y[&N*+FB"/7TCH1U_$AG[H MYPO\D8\447J5Q?CMKUAO_86VL*$^@5-5C(\W1*PE(DT]!_?D(RR)ZLF'=PZO MG(/K8U(21^,_<%3H(_[JYE#>NII?P7.O [R\+:*-O/:?2D@,"@#="\#SD;3G;[=T0;^)I>Z?CUYU0Z>+-&Z;4;-;$9>'Q> MN5'K!><];]14@RD/RP-MU*ZR95YL\H*E3;$ WWF^):O&SAAL,U ".WAZ*91^ M7H^L%Z6MB0,(Q5E-C\SULYB;V3#U$+U=Q<0X):N$I^-9& \E#2B.U)PK$$0( MT#Y%$$;&, ,B8 S#/V."R$,1965"/\D/GQ4H43<'3A.1\*O,%.G:UND!OG-% M5(,M2Q=1C?3W9;^_CL&? L>FLI_X'HNW131;&88]LU)5G M/;(AGPT6EVM;6+*"@I0:*BX5H"C:8YX^S#BS=J1%\&A'?89 M5Y!N9_N1_$85A5:V!EX_1&Z5RT<_XL :^UX^%",M6ST4PSP[#'B2HST0]MI[ M@<(^QR8PU,FG <%!,N)J0$B&>[:%XPX_)33/.:N^1&O]7G;8%'2I$/A4K!%= M.T0;^ET;Y(,K+@KRD9WO\"%?K^F.-U_^>O\5-@C1WP.9S=IAEJVGEU]W2# M*U-O AQR$"N0 8+EJ^R%?#HO=E^P#L+[S0"1.^!O./'MGQ>(-/ # M4DL6$RR<"1S.7Z]VT%C^6/TAE*BYA-0>&1R'2B/#(HP'_)P7U0,NUI2#LJ(N MDNP<2]\S4@IBIX4F;C2 M@7HX%D 2'!T+%(%HP4WUC(L]MTN#?5EC0,1+>1TBA#5" \?=#[8=^%WN.>P^ MT:P&Q!##:C3 [SIM=YO^=IGFW:4?;]C$)'>'P\&G%33]H?(\*I]/LYC^Y_(? M6V+:4^K8G%;G45'LDNSIIRC=RLX '.D!46PKD1"#( 0HRF+$_M$C7:"H0@TU M8N1^[//!DBWI/W!'ZE,OG( WU!4@.' M^"HR3@GQN?G'B>=]^;9,M_3X_U.>QZ])*LNP<",'#0E:R2/&#!JRUELFE.A= M2XL:XF]\Q1$/E2NJY?*\070!G!C5@:-E6S^Y,>TCV ,$HXFH^S'\';AEB]$ M#)=@7;^]GWC='L?ZD%W7U'O4SH+K &RG#A>:F)T("A 8WQ8YL=O5[I8,9D7V MG'2_N:&G/_H#=ST9(*@-_ ]1TC1?($; P@8MB<=#^M%B;%HQ<">&9P?;!E-# M3; !%(A"7"?18Y(27P^7A UV?^@Y3V,RB92E:F>14&7?!:"B.,@EU*OM2%N% MJ7;>LZ\.D>CJ].SJ^NKAZO(>G7ZY0/7_^'KU\!\^ M-<@5A$-M!T59-Q=R[WXIE/;F@?= M^^T]A=?X!@F#7WFN7KOF($LD;< MDFXPV07Q-\R+Y)X[)=H0^ M=) P:>E9\\VRRA\)V8<%8F\%T]7C B_9Z\'H!_[;#W[W+TH0BML6)0)!].6A MP%&Y+796ZB)K#*@M4E[%Z\F\T9ZN3*DJWXA_??+_[U M#W_D+M+[#XL?_OBG5D4L56&!2.L-9L784R\7\,UH&^J%&FH@:G&'JRC)<'P9 M%1EQZLK3Y7*[WJ9TSB_P*EDF.M?*AAA0;:QD&>*Q(4(-%7K7HT,UH:>3Y,,D MPC653T6PQ]=0,>S!Y6GOX;3G\+S7.&R/X2=!R$H*GBQ42K85DS.]$=ZD/XSU M,_R49!3:Z#%*(\ESA1-Q?)G%D_![R2I"J9CUNVFSWZR!!_+JTEK&_%FA*7#( M;L"G+,S553X+8F-FS[5Y2_:']^]5F[(/?_I^\<.__,@=4_+O]__ZAZ89WZJ1 M#=V/BS_^\ ?6XD_O%__R_;\V#?*NE-H1>K$J^,KB@S+L0EV':_P"=DA,2^(6 M^!EG)1D_6J)_C:_SDN:?W:P>HC>-"CKW!'MISE%*R0VTUJOE*0![?2#>"7I' MN_F&IU3F*UIZW]O]N@D%SOEEI3V!T]S/\W,' E=R(V\,:F%T,XY9+F"4WD9) M?)6=1YN$^&L]>Z%31PMB2 VTD47 8$N$*!5*,E33+?9JB7K2L<-$^K_^RX<_ MO?^_-X3T),GX#TO>@U>ULL:=2SQW>-J9I) M3RD,%ED*OB!H7R5)1^0'H.:Z0[W&X11-I /[HH$8NSMT*6_,:*"%EPVOZBJ M.KU044!G]$NYEF?'R]8#CUG]#IPOQ77 >Y*_&B[2-'\U5H".1%]PML5W>!TE M-#Q_BXM57JQIT/OF,4V>V,M]VE-1*WK0@U$[B<231$:W0"TEZI&BCG:!3M>T M+)"O4])QXETT&3L%[X"G;V[+*E_3"S+Q"^UA^OV+971[7JD0?J,A9M*LRM$C MIF6I\J>,!KS]GA8[J)YX8.R@=U"AZ6*+8QZ$>XC>;%9+#0ULN%G)N23.2MLV M 636VG]Q-F?V$\Y^15M[#@OK02,) .L1XRE4X!0B\!P:L P)>(]EV9:["L3[ MLW?\//M\35G#VVA'4U_LJVD."3S4T11X5M:>K%OZ-\Z.?&]XRQ!J9$E#F46:_7FNI (V8GOLAJ/CE4;J!9^T#6<#'R% O MX4R6&#].S[EE5,6-=^Y49U()%HVS[5.W+91AJ-$6F@"BQY?K39KO,+[#+'?) M:?]H00NHTS:2",G4-?"F*-LJ&:6$,L MB%HK=K$6!6E M57T<9A>317OD1A;]H54(R:$S865D,JH6(1MM.""5I*N1IA; MPI*,SH]Z2"70QB@[BI RE^SDR+,G_G!1@.E+:BQIM$$-)"]9&O:%%Q5$'G,U M+(H9*O0@C(P-"_Y3&?Y#2MNP+-"H!8_/[#T[_)MI_>?PZ=&D2>/SKA8CY.G6 MA>-*Y[-0%UNLP7A.9)SIDW87^+&R4A45 :2OI.)9#:(+%K;IW@EHXI@"FEUKS[#3C-UUO<[*SPE528%J:DA:% MR7!\AC/RCXI61RY=-T 3]0]95V^B$5$%%HC?6/>"ZFY8.7#_WN1L@K>ZN\D+ M&KRF9[A=S^B1]^E5AR=5 Z%.WY0ZX"_LYQKN\Q_FLP_O>8]].SE]@2Q\3DK@ M']1[90'O63$9#:2EK7T5K&RY-56LY W]K!^.'-<%A$HIQ]X*2^[C0EM9.]7L0JD')424)K2 M5$HT>:C7?1L5-\5]13,+6,6L6UPP]G2;$\L.O%7UULAD+/1-:%%>($[-J\O1 MS$FN1KX>&CI8.*'L7%MP+IRBW28DZNMXFV#H0;6XFO/*A-;JM$_D384&O!O5 MAK>?JPSC"#6Q%F!_@4FD OA3"AF&](H@ Q"TES5B4;&B]N-S.5C-VAB$@R;E!$&/E1 J,'I:3P"7ZEZR'?GOOTG)QY#\UG,D#&B'0/WI+,:;.R M]B9"SUL&K<%4;1M\F_T#! G1^-MARV8;X6D)X ?\S!M;VV7.*RD U4'-]1 ^ M=5I)VU23)@^)&\.P#P%C&'.HX@+\ZP_T]J &(,.&L.4"]GF4U 5H<,":>'L_ M\U ^@2^32V9>%KI2CJW P%O[0_#DG ,#68T5"9K50(%Q#_BG/[-WC73>P7X[2.=@ MP*&PYC:3SUOX<@U\N]<6C^+KN>3*_VFYE:O M]+!A&@E.Q:B,!*2P6^OK),-7Y)^ZO$]98Q];[#ZOFNTK;898.]][[<,9]K+I M%C"AW'@+@( LG5]:A [%IO %\4M-L+!IXKV6A@.O7BMFJ.9>4:9=F'A(@'XD MW)_G&?O^STGU?%Z7QV^O!I^6)2;_%^L?#!W5&SS,':55H O1*4=-/^B5=(2: MGOJ7JIO._#T=.HW8=>T_7/LN :C6&-0JM&\,9&&J D8%K9Q:-HE 9U&9+#4J MJ&@/6?U/P;%0\:]NU^6B+1!KZZG*GR7;]!W@^AHSS3M[I,UH=3^6D#!+1IWE M_F,R 1;=C"B>L0$M6*A3 *%(H0[](/KZ,TZ>GBL&J>1"@V8ZD*9)20&>ZB+C6I'J0IJBNBUZ M5[<6H 5C5.QYORWREX36($"KO CF628#8N19.DJXP-;"X\Q MW1ZWZ@IW-<3?T88S8-IFP7!EF6,YB'IU(B24%>I$/,"5,/V29_D^'[4^Z8!L M((0N9:J305X.M$_1XKPFFA[JEONMD;+4]OL=KME?T)"*]]*F1EQ)RYL:007D MN[S@LJ)!?L[#54868/(;K?.B(@'U7I1\B^Y+T[2&_P(UK7UY+PZ\\S\%8.U- M2!&=%CU,8-[WP56WXIR^1$E*F0?E=3% M[3XSHX-D8]Z]#%P]+&&%B&95/7F8:5:] [I]7E8WJT]Y'O=3U^^)$;5();(A M!KV3;B&+>,6;[!CR%6)D_?L'):*4WK.01@O%A>G"&74X99B005D&",\&?Y2A M#\3 NQOVT*RYHQ7WC7,]A.R--^RK'FM:6OZ?S#^[69TN_[%-2G9AB8VT!O\F M0LB7/4PR"&][] BH/O1($*/QHPG./_^ \,\^<7?6(<%?4#DMLB)PI5WN,1$L&>BA!?X M!:?Y9BTOV>]$#8!^-VG$YVTX)6I)44.+"#'J4<,JPT1B)=G)II:K:.3BKZ4K MY8+0C1$0;!3$%_[B?+E=-^%?N-DN^;JB?IAD3*!H7Z 0G$LW%(JW ML%T@"'3S268=S-IDH .]S:270+RWU#-I/0J_"G.0%#W#'(266(%*O()D@2@O MEXWJU&2--B@I/%XXZKBVN7+D]6:!/>L6F?1^PH.3BA#VU:.!.I@N'PUT >BT MFQ]6F=N$IG7SPDE4Z] MS_MQPNT74RZ;8S_^[\8I)3SP9MP\*6R6.=!3R2JY%R M@--KK>7]-[W*PM88NEGQQ!#BBI_GZTV!G^GKKR]UNHA%ZH5S3SZJ$UE+J:X$ M1!1TC[1)Q0JC@O3(^506#W*;3*CG*89\$$-SL](7:-%2P3Y3H>%>\MR#B#2> M),B3:@D:">4"G595D3QNJR;G^S;R]SSP(2+ZOREA 2_)D_=FVU@EGL#\RYE6S\#$OB%^:G;,WS9>[AR+*2L);DF=DM6<_I?P2291D['I#D93$ M2;W8%N1_;W&1Y+'%P@OR]0",R[2C.<+^U R@A@/48X$=&?280)2+]K(8YP1Q M5A#GI6_/PC)6\PYT,XK+9A2KKL<0+=D,2FQK[&;0X&#@:/PCOU7O/0C,RCY0%%3BRA*"174T V-<0PL; MX-T2MI=9B9F_CU)\C\F22&"%R]/X[UM>&^ ]\_]$X'81L=Q&6$DNQX7W47^ MDU5>G-#RL^1W[7<6*%H17VH>'^U0>WG@0'W-"ARE].5#]$0T M;UY"NT\^N49-;6<$=?)N:&[I+]A6E+6ZS_\&T?X7Z()N0(ABU9TAVEOCJ=SA91J59;)*ECP0U3?(RO4;6?(X,9I6CO%<#-(S*GQY4WL5>SJGO MWNVJVJ><8]L7DJ4S23[#MFY2<^2613[E2!R/*V6%[FFV8"$IM;4]&NX;U::. M5N< V*"-8"@0$#97-L,_?-Y<.AIW\3CZ:E53R& M>/T4^@EB\H[,(%*SFS& MO"0_]*[.G4?E\\0I>8(CV9G[N2,O[U%R,) 6(4X5V'5$Z&YNZC[0NZ^\0N27+,LUE$M&9V"NF>>PX*FEEC5IRKS>QQH-9\N3* M2"2#:.UMM&-1@8>\+J[8/:6E*^BK)P/41 /_0A'F#Q.:KH@<6.U1%(4\RN"96T MNH"5>V8]<(M^#T[NFMZ8N'QKB\*TUFTS"798!JI:ZJD?OJ= MGE@&I87C@2PHYW@4!^9O3N)G!NI?3N-7>GM9\3 IEU3*+1=,ZD,>APMYN.MX M<*7[9B7^F!>TZ!Q3[VV4DD]O<%'MKI,E5KS2XT0-5.G>7AJE?TA(49\6-<2H MH8;V%2<2;)73M+:>8)M&L%0A&%2I>T<,]DO=^P"@3:E[D/F"KW3?$ZOO)9!_ MQUMJD_!I66*K_:.Q!P];2;-4VLEZM^<8?X,Z>L0[\+W)=)?O-(X3_IXGV38W M^%N@#6E4+1 F6[=-FQ13YJOJE98%7D:;I**7EKP7HW"$JVJ7:HG5\6MPW7GS MO9O5)1G9:J??=%I30JV]5E(H-Y.M*MVL$"?TMW.<0!RV-W[7OZI'77#,!1M> M$/:V\-H#;V_1!4:=U8)[V'1M&O21';TX2? ++77_Z?]3(5[('IPP<4>X*9(E ML??T#V0SOO^+7DM>L^8J6Q8X*O$%YO\E/Z=;6KWU\FWY3 8!WY&UXW*UPOJ7 M:H$9@2QQ"3W&LL.0!=^Q]WJFEWB:C_(_TM5U^+L] LX,:KBA58GYO[Y9H)8E MU/"$*%.(<^6I\J;OD>\&B*9B\4%+,AY6H*/-_H&[;WHM].G%% BU0[W8@?!M M[5RF\W@LX7R&;7+CM&$XO*^BHIK51*D.OF6F!44T*_0IR>C+)-3]X$S.)/ME M9MPM@DJ.Z1N]*IF/QLK.8C1AWY5B9IU:SC);P%A;[ M"E6/?<^-/C\U(+>/1P,WH%'3W^;U9()TAW;T9-%)[#FD\-?1X$WS1O MOD^1>*CMS/_!L%Y6QP/BMC.@Q$,K:S&)X,.TP[R5-.RT0PLH6YX=6^ 81&=[ M]Q$?\CM,AR=)Z3,470;]0SZ=5L_S.4"]GVF\Q(.>]C/TJ*?]$*N$O%?&@?[Y MV&R(GT$LVD',N@?&R.^S)H%ETQO!X"S2G(HZM%ES:BFP5?N8%Z=K6C;YG]+3 M"ND "S1>[(O(N:1D4OMGWXKLQBU/U*S(GY/'U&]VF!$J:N50X 3FNAA] _ L M(EI'[[WAK#3!6T4 >45,Q;-P.8PV/'FD+5&_J1^0V[-=Y@"#D,"4S?,0CK))'IW5 MU$Z!<'V?9Q'OE MO ,6?NMU04]AZT[8GT@W;+/!^H&^^3B)I/4%)[H[.MG4DA5]Z>.>]/1G7H R MR[,3MDE(9))#)0B-PW _5\@C@&W2AJ8%LLU4PN<27> 5+@JZ7:*;J8?HK7Y5 MOBY&H%WT#)2@ZZ!)"G'EX11-_(+0H)H(O:O)A#>[H=;,T<*$4CK($E7B$FL% M*:C+G^23-+J@T8%^(]BKFAUOLCC^H+9JE^:E>J^,&K(\J\C74]J,7DL@C$^? M 6993L HH/\GED5\2*Y*#L 1V,'7) =>@1YT37/ %=0-2'LIK0+(QW&B=?A) M%JCRB6F,+4?G_.:+Q;F42R> RNJ6!GX5.:;#G29].ETOV-,IMM*-[A],L)K\IMF2B M.]OFI%]V'7K5-TN9+?6OZ0W5W;&5H>X0]7H,9?D;*7W3 14Y:D3>]$3F2LN? MJ*_Z2V-8&NP">+-&NZ#=LX;?X25.7BB7H_2Y3QZ$]N[)XZJK'7$X"Z658.\: MNF]0+-/(0BE8&&HGHM!>R40(>E*IVP)OHB1NPIMU5+.I CS"*;7KT*O:6\?\Z)IVQSE7F5GVS+)<%F>Y^O')#/ECLSP+G0 M*_D(:KZRX)J_D%UL9Q5W6K+>(3MJOHAZG_3C:$.,7-^HQ,T988%?<+;E)G19 M?QA%\4M$;('?N^QS:9UP\W(NE0LBQC5V(Z[I):!HUZ@M]S#D->X MKQ> C\>NTI9?LQ@79 M)[ 2M3Y[%\ANV[ '2]LH LQTW&U;HW=D]G.R[WCW+ MZ4;0WBGEWT1;^E'4?I4%[E67TMECQ67_Q@?[.JH_'Y)C"S6B)1L ^BI!@ [Q MQ(IIYTM/K)4@=HTX-6WQ=LL=JYH$T)IH^!9OB_8+S<^U(W7SKAW8;_<)><;V MH3Z5S826H9Z8H *ZT[Q9T4\WZGJ>EU9OYDBI/.PMY=RKP;)B^.[6/4;A>S/I M+L1>Y 4M94+XV$AJL*3:06J Y/,9J0M<)"\17:JNLK(JV.5]M^WDH1W[?W3* M?@R 15IZ.GJ> MBWLO*J'#D%(5= "">?9AGX&+?!TENDQF17O(IQ<4')O @G[A33UA?7*V09\D MT*%$>%1 !Q&@.%)%/HGCRZB@;^J4G_'Z$1<:5*L(0&-("I[%"!)OB)J6Z!?> MUBM"]$,NAF)TXPU4L)D_;!NEMU$27V5U10,C5 QTH(6;]1*HGO*E+YH3@I,D MZ^IQ*!!TL R6B=*'BG)E%@6VPK,%ML0JSQ; KH9U>83&-5!TA;T9I+(J7BS MJ,M?"0(=RN$5K[ HQA;&0"Z7V_4VI8$;EIM/%_0"/^.L9$$$6IK-;"SM^X T MG Z2"9;GYOQ***QW&[%+G-ZMZ"%R=;3U39H]:D0KW,TGH%WI_QG%VW_@9#8Y MXZ1J^V=12O5AH;A],!&[5L^:&Q@^:Q\B-_ ,JIH2K$H? M$AH U>Y?(41M9X%IMI/46IWF_\IK>;%*W@#4 MV(QII^5:!VC_J_5$NJOMS+_RZF6U?9P:G18%?8J&)8X_[O:<[?H: #I]C0JB MY/57%JUBEZS@,F,F,!5W&YLQ.CY]&,[MGLLD@BLM= 6RT*5W8(#WFV6ZFB9 MGJ.3G>S-ZB%ZTU@I.W) NV0ISQ!TQM2)=E]/Z/T<#!\DV7)/LOJAU70_V,J^=7=T8-:T#N;IIG@))9IUA_$&PX!]!:@ MK53BM4#^X@LK=2%_32>0E'(HK;Q[XOVDMA-NO$?)_T@_VIQTVC*?3(J]65[G,2M7E'6]3?1/5' MZT=(OT'==P-8P !'LC=B78^!F)59M$]CA&91/3"31=^2VG6,6*ZA2BI@PZ'F M7J;[K/6>S@:S)!JF008_PQSX0I#MPJ4F\XLATP(B@B@(PS]"B@!,M@D[%KCW M8SH_Y7G\FJ0IL>Q7645&-R%F?VC5+8RI8S^ JN$JX1!E#3WSL+H>:M$ UL9VNW84&F1UEM$!L]Z-_K3"\IR7KB.O*\,XK([213^K!]TP M."T3*@) Y5+R++Y53;;5P9EW_9 /L:,?;P\8L;',2@IO*-&9'P$FWBVJ&^_A M@-EH"0W @'I-/5_CA^C-,=:@H8)]25W#O>3U<9HL2IJ'9P;J:QY)PEW>",IMPX MV5/'?H#+M[I(*"OM6M.S##^&9X5$3*BL*ZSR;X>#5QGB[=A0:8G66T1ZR MWFW^P;*VMX74$@>OCL;E8AQ887:3[??9&^'MO=$[S,JELE??V 4[=F6T>3C* M)C)Q8,>0>]-#QT#8!G8JFJ_VK^/6??+7#1>RZ[BA).1,@PQARSD)+,)2C;,^ MJU8!F4-[#E$YE*,PM79X7_2F'Q)>&>I,N+U_%/JOA_]H Z#'/LS#5_73,[>X M8"Q9+'MJ$LCGK]1\"R4"F@>"2%NN;X$L/Z:Q%UZ4,@R\%\#8+ 8:&H^0T5DK M&6:\&^7#! @)Z483:D0,X*N -B;1WUNKQD=5@WHYU>Z)5(]OH4I*1'S)*]MX MC8$4-D)CDD,2DU$^!4-IY[6 EM621LAE\PB,YP",%>0D(1/GGF;Q M':Z2@E7DJJR;HS.W R\%;5'%-D9+1%009GG<4*=;K+V'D!T 9U(8 MW[:V*VES_DSKZ=*#W,NBR(OSO"CPDI4==:I79M.-EPIF5O)I:IK5]+S8 .T! M];H(Q'R/F4UUZ3/[J02!ZA?\VBO 5.09^><2M]D'G-FKK-\FR9;))K4KBC9- M]X#0GF@\AI GW>X5^]KKF&>QU)J09/L-F]X#6&]F&IL[O,3[M=#N*S(B41'O MF8<+_(+3?,,^Y],<3*DQ0S,QI;J F(^/9*6-4EY:6V,&]IL!JO. OR'T^)_; MERM8 ;H=^J7^KW>%<^'>ITK(4#"$M@P"0/'4K"3S&3,'E\^LW1F$C@PT8JKE M7SQ[Z#4/#]*.TO36/Y;^TR/V&^TU8TH,[YH!!:(07TM\L[HLJX3L^;#NS;)A M0T#0"SP.@4$:4$2T3<)#NK,(/@$MQ\00PG) V(#V-:H8$#^\?_^!@9'\XF]W M2?DK<6N^$@Y962-6Y8A/G]E.NW8 %YGF01/F! S7W>?'!+:AL/C240L]V7T M5?5K' 0;G?"(OSA?;M=-,>4Y)FD_Z3;J-F8;#D#Z%%+18'6[]XEO^S,)LP7) M"YP\9>?;HL 9D:N(LC*J(RI9S'Y,V4B5]L[? 7U";FX.D%S82_"^4-,9ZO?& MYKG?7W"+[91#T6M=/RC<'QG/=XP.1KNP+SL4ZC!*'B4%>W?D,WN(A(5$;#V% M$7U *K (+2$EK^S@_J48?G"D\OHU\== 6CH'.N2(1[1O,Y3V,RI3QOU%ZW M+&BA'\DT2"*]55/3_+ZNX!N>)DTEF?D+'_GJL)K"U_1 MT!YHOZGC6'Y]FC7VC^@#F/>U632BH[\WA(&&S59P+$2Q_>KVA4_JB%.T/T0Y1 MOR)]$'H]]0@LQ"'@M37;?GR9A(/1W3<984#;QJ1,#O$E_1\\F-^20;RB$$]Z M$.=!*/A $\U3(/S1NJ;VCK&."/3=)0WOLH0,WCB$D/,H$>H,B1+U9*&0.DW3 M_)4][TYCF.<%CI.*75OR&]4Q0TM\7UTVK:&C?BW%;Y2$YZ;=%GF\758_1T419P01[?M /ZY<+-,RM>P.]+P M5&5*Z0)XNML2>8I'NBUA!WOBRQ_;.,WBZR1Z3%*695*?F\4WV1U]'J^@ER2S M^$N>%\&,^SI"G'"O+@]@%:KME.^Q^Q^@7UJM_+0<9H/OM M>AT5.V83^%,_=#QZ'VK&+491A7K#R6H9-D/&OA7$Z?;DBJ<\!I]%>1^T5U.037J+JAN"'NNMIM@S,44$O>, 7&H7ZAX M=0'3*-O]OJ1N0[$EID ICDD79,F$WE]@U>3*,Q YUO\[+A.Z7KBFGY+\C5'Y^)KP8"X"QU9F9WN=1 M[_NH8X E=S;?0CT>V+K=^TO-Q@(UC 1HJ#R,]JU@Z7WU OIDF5O7Q; MLJNJK#0_O=+N-Z0&KNYJ:PBEZ\!VM)[X9M[;:6\%Z\M5"S#"4D[Q&2^V<)+Q MT5D[M>8M.HLW,'CU=P(T9O,,5^>1"9<=Q&%K'F_%1-P*W9'OHO."6+J3EN;^ M-=J@TZ<"^T](GD,1U39L.BTIJ35:U3$1HLS7== J683C8.0/=%F21 *U'2,VJ0*EG]&^T9UYXCVCNKN MO1N4&4?&O*W;2S 1ALY7GMJ4"M-/60M.6VRRUV;7&CKU<3/U4:,U+*6-:4U1 M:TU!M6;%N_>1S_:"LRV^PVMZ>3-[ZCF<-X]I\L2&\/)M@Y<5CA^2-6ERL[HG MORU7_(S0VH.;_$N@F7-3CY*8;L>^0 /I]3?V-J/=5Q:H^0[B'Z*FI_\I[Y87 M;M#ZSN_IFBH8W_2O<$$#[#4#O++6MJSR-2[0:?Q".?"+THGI@;-H'%3! M'N90_IQ4S\W4=,EHGT&H_0P0W&F&8HP MF+KPHO=&N718;HD7]?E%%: 6.TO8D^H+9GOY.USBXL6OC^X*1;7>V>$07+\J M,@<)X:3-P/N4Y_%KDJ:C5,VZ-T]:9R^M7@&;?OIYGDU702KC3(*'HIJ.*-9I MJ2.$P?/5'L@==;@#J?X)2(#=1%5$?I* MAZ[*B5V@E4Z2#*/J&3>V=RK$')Q/C*PGDX;@XS["W6A!^!M%93CHV@=#WKU.]^L7?"SK_ MS1:]O\8_TATG!6.C9AVJOGTJJR)A>0;<^GS-Z-.T39=[R5Y>[<[D:B78G,EU MRIN7U!>@;RK=[\&S(+,/1V8Y]=Z6_[PG&:DRF'#8> MRCC- +82E^M-FN\POL?%2U(;-8%[FM[(KYSDU5V!V]52;KYET,PS?AWMLV^HY+RC#7[,8%SW+?$O 4I[M+M]PL4Q*?$L< M87Q'[[E,XAM-\/&0?*+ M@1LW CK;U062%/&4@/>&$XU&9V#VPFU!QY2FT FUW3A (49?EC4%SOOAK):7 M48=GLWX-Z$KM?*.E-!8WM:.#SL1C-*7FA'FU=#PI*(%,R!>4[D4VMH!%3T$T/3"53T"U3T)=60:/NF_"W?'N[^JB@ M5P%+,D#-R"7+TRR^2-(MO07H[MXY]N@G0NR(4U>\%6V MS->8UN<:?FS;P+4>7]C$H8Q.$@S M-/=G#E$+Z*@.KLYPAE=)Q>/Q(^(W^A[\1&H,4FEC,IBH)R<.]@3,5;X+TC2C M=UYKN6B0D5^BX6H0E:P^DCDO'PC$,BBM"E_49[M M/N'\J8@VS\1I+W!DO_P=U"M\9:J1TBNJ4"$*&M3TUU9,*>E!8->=P+@*RI&'8)ZZ'A65B75[N%SU>[_ F+^@;7/?XB57U&;%O']^Y%WMTP%CH=ON- M$2+&AG6\;W_:OE'3>8#&9\J1D5D96C.L*8K'JD>%85,.50ZU\3A4,T9G8=1/ M[-T2T#0'G-0:\4FY6=TG9 >Y2I915@U>X4MP>?I8LEI>BI2+:;H&RJ^8:!SD MSS'>T.>ENHYYH?(:]S3+HNN\]VPC:KI'OS0?$/0>*A]@2I3T#_^#@XC-2?_Q M0<6+=6"&:@;34/=[!':A&8%Y9IKU[B&/ZMA&Y!ALY)ZN3&4@IU>4N:TC-#Q M]E;7>?9$T_U8B1KRG=.WI-3LEN3- ?<_"GZ'T!.F)V49$LH: M9 QQK($%7(&G.[PA$_@W5(YI0 MO)Z1%D72^D1:"'F$O]%9T9-Y5P'EXJ^&D%?G96XI_*N"WIFQ@=/H -T=9CF_ M#_E/N*S8:UFR&YQ*_\6]"Z"PFZ-K>E*[45NA7E&(L]U9'A7Q MS>HB*?"2]**W&BX= -D,)YF&4] 0]TNWG.T0HZ>VH^W!H[F87,#'1L#<1D H M2^&.S;Z=\ 1,&RLQS?Q%>_/WV,Q?W/0PC8'X[U&VC8K=]^\__%A_66L.U,V! ME%_#[W DZZ:(MNV\2V]:/1?G4.IJ0DI?.4TP@;D;@Q^KJXRLK4QA#=$066/( M6R\R7L6K5H\5ZEIY#7I,R##H#10E)H3K)DI > #OEVAM/GQ1DW@#\A[?!G0L M$&WM.8@Q&_O^0"YB1P]U$3BCG8N/R1N.KS(R\F2+V/EK?0MD:R+50M82-4W1'7OAUIMC,0_?4&Z% 2-]KP("(#;^O>N )\V %Z0M? F>CU%2L-I3 M9[OVGW])<$$FZ7EWC5_(7.M](]L. )<9:YF$&2&MZTI<;7MVJ^7+Z4]>'2I( MB2 7(S?T#9\J5P=#>R@ :SC6X\&+=9^%93 0F]"Q!V(3 M-(""4T7R0G9(M.18$S:X2\I?C3%6'1EHD$K+OQCI:9J'$WV=30#80)491V*P MR@PB8"4XSS-V%\\J15Y/YD4)I/QK,-2T]QZKG4T /TJ@QI%:"=0@ E&"\R(O MR_-M4>!LN>N'Q!J^C"GUUCT JH:]5$.0,4K4D Y"K1WLO&;D^Y(.4JD<<3G4 M+T=00H=Q>]ORCP7^QY9R:1_#55/[">!JI!D"L-<4M6U#"=O.)(>G8*T)8YI( MK0E@WL*T+3>C@K,"M>>0K"B-.EJY0 K(!1>-G5,JWX%8!?YLPJ\*\#FK4HF7 MWS[E+]_%..%:1/[1*0_YX6_7^"E*>9$SQ9HB;06@#'+NA+NQM 7B3;PL#9.Q M"0%7S8PWL-1,]PSPXQ]1&FBQ"1#P!GP);Y34$^G%GA[.'Q349+/;QYEL:L>G M'^4%3IZR^^UCF<1)5.STZ4>JUE#I1TINA060MT1=4Y_91]9L_P6G[*Z%P#ZK MVN([#4F/E;TT) "@6*4AN8W\XXX6=64C7[8D\-E(5^P%2BJ;19$<66- KUO* MZW!PNT:AU)A1#_'0TU2/KPH_JSCPZ$=,(;1"T- H*Y6P<@.2^(^(;QC9.RO1P?J:S MG&1HVD7\N>2J=P>MQ[ =P MD7.5<#B//7KVP@#I8:^&XUX?7N/Z(4@*N?*/PN[0"1@%7!#5I$[)S>HTSC=6 MOJ6\.:"B*?@=HHQM..C+F'5#S_'\J;F&5 =0H8XU\$#)NV"RD1/HMG;(TGY MZ]G.8C>MI8),K]!R+R0=]%LCVMQ_#=HY)0!-DS#C2$B-,(/(CPI89=]IJ7RJ M@#9U30D@K]9^7AF\JH$Y \\"2%Y>8[A.,GQ5X;5L'9BP[R-XE:$_$O,4FJ=? M0.P31_8\@WEH\L'01+VAR0\;&J@@RZ1:--5;#?.HT-SO-5CA93/$2]GAI>SA M)>KPLJG[AP_5L&)]8N7:MN36Z9KR^$'C25CW %E(UEHJH1HK*SPH5F-=],O( M<7)/U64/%*WH1-O4!;6: FLU8J7"@1:==<.D4'_6#9# =V1.RQ)77W(ZU%'* M6=$HEX'.RRT9N02:6R:,8($:$J_JXRI&R_0+S[.,.[$BVD$8%V8TH%+?F-$@ M"C8Q^3J)'I,TJ<@"6"=ZQC?9'7U(H""+(U^O'].$OW=OE=OOVJ./!&9GJ8?0 M[/UU@7KU&"Z2Y*6LML[EVV'?3>SUS \C_.@(9 XH44[ MP! M[9?]I>>&JVU%= (U='X?2#Y8(>Q\5A=M@(DU1^4S_?_+?VR)$Y&R$TRR=R:\ M50^X6/>R$W2A9X=.("/1+K()*Q4A7"#ZOZA'O^#A(MH%?Z2LUXFG4/7A0BZI MD+BC9S(F:L% X]?.^!3"V<[@!-H_ELLB8:>L-ZLZW[FYEMOSZ)?D?YD+H=U2 MNG8%NLMTEE/<>+9=T(A;DV3?7M;N;TS;?GQM1@^6]G-$ED5ZH65#VN>L,'Z3 MW([?R#I!O&?J.[.[VEY5.J@@UI M>%JG$:J18ME(@152A*)50\"Y:-(0;3"Y:07;^.Z8,\Q>$2M/EV0=)EMA78J: MC@HR4TW+O9#Z5;?F3U8M$"=8H(;$4][:.!GX:TTE:X\BA02@.6QF) FI;&88 M >5.QPD/R5(WE/B>^]YH\_ 6?M,=&[AT IHU[2";F$C<$/-]%MUV##9/N86>C."_VE]ONB"BUXV-$4."+I@ ! )]^N3\ M0_WD?'L(H8&]HCT@Y%4<"P5%2#L>;J,M^T=COL!NRSGCE!TTLWV\^&8&61 > MO1XY:U$S!+H6,B @ORWR)<9Q^9$(>Q7;C:H0] 97"1 M3/*R(J-%='X1I:9PX_2(=^ _4CV=@&4M(.8"KKF 7<3:ISXY W2H8\[HA/&K M:&H)VSZ5S.T[[Y_>/Q115JYPH=_6VW0F"OV!/?,$7@@"L65^IZF@S"/\>/+E^1K1OSAE!X*?XJ2[#HO M=:N8;0> RF0MDU#"BQORCI+X>#^=?+E:H(X<47KTCO;PC9\%;+1X/2&>J! L MB[Q9O4K>W\ZGAKF!<:A?;D@$T:[FHS>9G4NH: ^H.RJ.A0<^.BV@.-)X=9 MTH[W$"_:P?9UR?@,9\OG=5287OHPD_J];CR4P^*R8DL2VL7C&63Q? 59BC*+ M>\A2B'E2E885]QO) JE751'D<(-76!>49Y+&K[K(D696%SG,8#*KMX\E*V== M7;[8%8)44D#F1"NY%K)]VY:(-0VEW(-AW(7L7/V@^X**T:1J:/S"16EV%( ) MP-X8Q]\"-!XLS&V1;W!1[6Y3>J$YB^GN:T-=:*M".5;4L%%O"VDDX6!&M4", MCF4.M)2+4&R2PTQ)@L"VT^07=%96RXHZ!-!I+9D5Z *P:PYS90T[3[;N;%LF M&2[+7O#68-^4%(#P4G,M5)BH6_9/$;QNPF=A'1+\!L0, 6^ BS>0\SQ%LV6U MH/4,_*$D-CAJDV9]UP$#%,BWDD@19Z,N4KB!*,X=IJ_D+NEUF>SI/"_IBD5^ MAXL7DQ=LI 14&K,40X3M483B[%I.QA!1EC,!6$EWCR.C =;0@-?4E7.N*E&[ MCZ(0S))Q_.7%:C6##Y-W2>P@+^)P7T75UE0"7=X<,NM2SJ^0=-DV0[R=5\=T M8J9!,RPU^! 2+#7@\ )FHP%4$7@$M-+T2=#AU;V<@7&?P-8;:SU0@!YE6N9K M_!"]U=4WJMV7:&U^J$M-!/H(DX9W\5$1VAB1UJAMOD"4P*L1GU<&2.B;D22^ M(F6"D4<5,%IY/9EW-5 :3AV(O)K^^>7PKP[Z]< &4C!5"Y,LJ?!U\H+CJZPB MHYX\IKR48GFV^QS]/2_.TZ@TN?5.O4!6)W223KB_Q*A/&#GJZ'D!T)(^O,FZ M0*P/KVN+?SE!:Q:Z8U:H4^@.6-_JV'%EM6@Y]Q2&6BJD=(/L8@^P 2QX 0D< MB*+JT.R@K#HH [J4=%/'7D"[IA\Q']1JJ< =2A7W"C^L;8Z:]@'LJ^:2 =Z1 MU&))[D=J@>13#2RW5DHZ_ZI@VI3(@!3 WFI..0)0"9O-E0%4(&K!GL+E[!C? MII2T!82_C%.A0CM[CK<&C,^WEHW#.T2$)5#ONR;"(!>W=+R;%O< MV^,Z:3?N_2>=S(,^,0"4"YZ9Q"L(U!GL2AAX7!ULQ]\,A:G6A+*H>NL!^:E; M"\@/?[NCA6L5QF'P=P 8##D2YYRLEV65+*,4U8\W,,_ AY=OXI7]S:--DLYN M@SOIU,X+,J6;(;2 !)K2I5!"S8L/;>:WAIM'VZ>8:0%R4[U>;0#=Y^@M66_7 M6M@-V@ !;\B96&J<_5WIR,X/M4,YA(*;=([[@)-.\'R02S(SY/;;0$%NP)DP MH?SO/B%W((=@D)/-\1[D9!,\HY6C8>9M69$-9*$Z#%4U!+-W$AZ%>_#UW[WY MA/1 X=1RK9]^;$S@INU!P-:*B MCUHC)&8#;QN7O5_B+"J27&-.%6V!0*OB5-C$U'_V;*ZT ]N?>^VHSC?O]<>^ M9N4&+Y-5@F.MT=*TAYI_#<=J#'BV L9AWD.":8QARJNF:?X:$',Y%+U5VG:1H7G*PVL%21O<2,I5&$$3D/FV>(G$K9_@S+;FQ0]KDSW?0R;\ M047B^A6528,.%?<,/R49>_OX,4II/S,)2]P/%V MZ7U]'HG.<>HG0!/FYD'SH@U/K#[-^B\ZU4>S\4UV1PN=TUH#I,&7/"N:'\^B M,BE/'TOV,J]&.Z?]#.2=A6G'1_I6$NM_T=R[H276>M]HSL=C6OF\_0QKU?\0 M8E]"OS3?\GL!8 90";<#9D#4T6C< S48,ZM;_8TCT[5F9-2*UD\X*1;K[M!Q#,:QF94]S9G#INRI#:Q!Z<]ERZ,Q =V.W(<9T,NC6TI5J/:3@>%1 M,"_J:8%#I>99@!!6J:ZRS;8JK_$+3G^PUR49E0\5DG*O Q@G6"!&@GX(16.L MY+A/GK)DE2QIH>*O6?Y(*^JQ Q%.C=[50GT3EKJH$:;4$C6\O"G']Z.4X_M ME./[$CI(E3!(((")MT<- 6HH?*O$ M2#GXN=!RYR 0J&[8 $S0#AMT'4TX\#K)\%6%U]I:7=-^Y\C"@OT1FCT&3S^& MV-=\+WZ_@1$[M@"CH(MS!!D%180YK&<,M_Q?).4RS2F[NF-Y-0WTB_<*SJ5/ MW-/'N+L@>=?>CSZ[L/^05U'J_>5Z'4JD3]7K( ("[@M<)"]1E;S@EI.;5?=+ MQJ0&YW;D@)"WE$=,O&A:<,O>UX,%^E3D])$7^@<_FC!2*B;#"Y/>1"B0*J]B_X,+8"+\L 523:Y MSYFJIBL@OU-0-T??4] UF$C+2Y2D]'26H.H^2O$]C?XPZW:!'ZON)UW@Q;H+ MR#B,O5RB#7FL4-=B@=J^3E9Y<4)[\Q2<&2]32\IN=92$&)5M>U\V\ !Y.HL^ M_510OV1&UKW[/:XJ+T31'/4=ZET+[B!?9?2]2IK59WY21DX!^TZ%@FOUCJ!K MZOM%F.E9!WX[0H<8R1L1.KC /*%;1%FYHD6@LO@>%R_),LF>;E82ULH'PD8I M_Y/YU=U)/P/Y4.^TXV,#9-^/7 8E,J3ZSJ$+P@O(,R@"B*'X>O]0L//=7;<< M&_.@=$2 2JSE?8C/K_>H:=USV3VG/\TI :2*F5$T5!@SA$#@?YX7&QJ'Q_L. MJ5$##'2 2F"20*@1V+1'@]VK9U687PY(A;#"U5 GK$ %HA9G4?;K0[(FC&SR M,JG,^J B %0$)<]"31C2$-&6J&GJ&?K6G ,Q;1F4F9AM2/74XWNHEWIP Q_@ MM,'?+SD-LD?IZ9H6[; ZN5'2>CFR44MB=U;3D"%.YSOYQUZ9K9ZYE)) IT3* M^98G0]9MFTLN?K!N- [\:<$GLM6\SLOR;%>S>X=3M@LM MGY/-V>XJ6^9KW#XTU6Q1SW:RSNZ2\E=3(5M()GSKV%QC:Z>2"T2_C]Y1#K[Q M6_KV6$?'NV&:53NM[-BLJ@F4I5)6-RN:06V3F2*T!#O/")Z8 M:4@8Z_ Q1+(.'( !UWR]*? SSDJV*E!6+$^6[131RSY= ZD@CI_! MQ8(/SMIA4!ZCM0-@$ IE/+NV[2 @I5*>"%OAS^L!MQ?10E(N_2FX&QB]*ICE M&:&:, "%,IVNR=#6;)3]GZ.X"[3<$R@)QX>S YFMMGC.K#57K)6V]I0]JZZ% MVHL7A5+&5#/,NBS2$25%7Z.*S?*']^\_L)DFO_C;UZS 49K\$\=--.@FJZNC M-*6DN\_21U[R(L;Q5789%?3UV/*+M-#B9#T#(&BZ41#NI;6]\H D[1?=9$BH MU=WK&S6=$^.,FN[1%^@2CB"#\D2Z+=&[E/2,R?I#W)U\@S-U"1X(M9Q8)QH5 M#E$AXGS)0K?,#0/%P.G34\$>IT7)>D-+T^W M-9Y)9SP7\UA/FQ(W4P[#^7:]3;GKDN$*$0?QI(K>$#>>/AV8R6SD9!"?R!F: MR1,*5'4GDM_@ QVO_S./\Q.HSS.'PW-TWHX?5P?"LY$:O[N9]H$3] MD_J88 M@>'\WQWS#G#6 6GW?:TEI ETY _>;>%DFM WAF&I@8TUG&/VG3R<.F.LA M>@^8:!!8Z[FJ?TQP>5666ZQ#M&M'@&!VEE%XF-J$7?HD[Y(6L.-ELKLN$>_3 MSQIQL-QURW(@E$_5'(?7H5:. VL "GD;[5@2^VA%[#H(1@%[,HU0O O<4[RF MJ^GT[4^%LD%G%.S:TU*G70, MKWT]JCX___X43\".7OGF X+ MF2U>PT?C)5GW 'KIU%8J\6HGIT2OA!0UM(O]*K,-O:\;JF.%N\ K3/X6$\AQ MZ-$"%\NZ"Q3%+[1LG]>]O2,$^_GT\PDT65F#(T=*(^0&13L0C5J>0I'T_?MTS^U9SZN'85B M"V0RCO %!ZO7/Z<\YW&+.Q\L;7\!)FK6N(A)MDRW=6;Y8Z>0EL8E&)548MI) M1Y6 ]J^TY^P9[ZN,/DNR*J(UOL7%*B_6=,)N'M/DB6U<[\G_EJND=3,.U_'# MOQN*29A@!$=8$/Y5JEWM=Q>H]V74?1JUWY[7\$RV&9UA1!NYXV9[("3(+=@U MD9X%*Y1#%(QUFDIYG8S95)H+NXNF5^'(A$MYO7S;X"59*XE$[+%-SCN1G_SM MEH'C@\T.^^!/^-A]'SXN"E6CMJ;N7&&7%JCY .)?X+71NF\P@S;'UL/R7;(9 M!\DNI-:/\0;@*4VM3,H QT2:=/@YE(Z1YN&&+-;&NP_L#_H,:X3$ZM"<7O^[ M)SP(]GU%QZ<6WE*Q<6/YJISLB3S[&I- 7GJXYA7O3D=O$^*^:'&_Z>$^[W!? M=\&@D;4]PA_B'6QO63CR(JJPH6;AU!\Z)D=I.$9SNDOL6XA^+( :@_.@:W*? M00HMF'S=Y3..MRF^69V^1$E*TV@^Y@6ML=L]V6PJ(>_0!V36KH-D0CYK34O1 MW5*?D#D]*0G]WO/Q41-*?7%:5"6J\K1(-1/B&!:*0"SI-9-(42ZO*, MZ-OQ/2PN9%#UE[@VE90.NJB1-32%%) [1BD%V((HYI ?"L..I]/EDM?UP?&G M(B_+K@(%>Y@!T[O1#]&;1F$GZA]0D:<:$4<%IY]:H%[WB/6/>C59Z!<69/]* MOX'(1WP=8LXU0@-1?6K]I&HQM :3Z@10!8$]#@?\GZ[SHJ(,TF=>8B:D^ %J98*(Q&6;YF$*35#+*DPI5K I#]$Y?/E/[;)"V$PLWC-5=$>,MU P;&0 M)D#:H5[#(.IX:X=;.&C6C37,/O"90/8!%^NK[ 67U=H*(CHBR!V>CG=AHT,; MGQ"57*->\R @8YX#8?MBG O>Y7.,E([^3FJZI_ND^PIQ?7/.Q9L-&?N3]&Y MQUW*J+$8$8-8H*:O!?,VEFRK0H]6^)?:/[.X^ )]C)("_12EP5P-F Y$)K=^ M/(*"TB::E43+.>'_P%%!IY/-Y@2:I.HX0"U2C@& !KVR;R/R<42_WELT8G6=C^WFVE2!??W@N\NW3,_D/ M9IR4.NV?^@- F3B3CHFP36TZI\72V#ND_0@WLQ7=%Q#[!-/S^B.(?85I?>E- MZV2NV.KW.]#-W E48FU0>(,6A<2QV-%1VBA-3 MQ5EWBM.A1P(_-Z@Z7N'C!IRGA.F/U M,2VV)^Y=@3[ ZRRG6/FT[H*]A['@!W_TG_2DL.X)];H*9#?'K579;Y$NRBW'6$QVU#T712J/1%$I'MW4U96BZXB16(\NF MR)\*SUM3!Y@I%<:,,5B-^9AD2?F,XT]Y'KMKC([:A\9HI=%H3$.'&&%H"N,D M52O*$VT=A+J8,:94%S/ 1L=DNLPP^I$*7Q,G+S[-XJLLQJON-U=D,Y8])61' M=%J6N%(F*A_>)5#V"1]1=F2[.I1/?;E7J&C"%74 M1'V+'IY)^ZY-5&"T+?EMWS@IV1M=M->\8.T)*;NSQHL8EF5.OD"/8%GUESAG MKSBO678+#343'OC7:'PY+] ZRG8H>J.O/N>LG@GG 3RV7"?_,2EN5L.AUAW/ M&P@AC]]-,BCR/J.F_)5@!3R=B!\D![V7Y*P Y-PG&V%I-%.P[!#E@T_ M>./OH8BR,F4<]>CZC7);P# M,9?X$>MM@9Z8_,*+CE5/_D@M/Y07<3CP^YY$(*BW\2;FG7['V8=?TC^J7:>^ MJ;WDZP4]1&>GZ9JU?G2/@$[ >*GENX83Q0:AO3/#9[KN;\'2:WBFC1_G84+Y MM]66N+Z1Q+E8\,2:'WPZ&0?">^A]'(AM0(U.I3PN_[%-"JRM=6='#JZK1GD4 MBIDJ=NX-J:_"8G.P':?9:E+%SC]#2^06_50^O.'W!G_.L>M;ME@_M.-B%5#(&TZRGM&/$>T:\ZV-85VV& MP[B\?O"OSX>JP&&KK K_ =H EEI/D#>I]\P[#%;G>S)/Z#O3'H]!Q772&U7[ M#\>CVD-D'^XX]V$]63BO5^>B_]DI WR'?<)3R._ <3$' ?LU9O;4^GCB@O.- M41,IC'J#M&<6CBUX.(6:Z<*)P>C8F #CW#@Z'$;P4,;/U[1)$(&;>?&0W7H"[GC--2M#&D[[5:& M=1CV5H;+/.56AM M9G#N"?3^DJN4XOZGZ4%YUB=_* %&.3T*"'OC:11:Q=M/HZ :@D)VG'V)UOB" MI?2.5TIY;^$HID):=^S2RE1_IW5C:5^(=H9^X=V%J; ^! ](D74H=U1F'<1! M%)ILN&.\CHI?S=5 Q:: JBCA,]DS#*R3@52@8HED% >\;.GDX M>>1N3M59(%LYI:S.^SC%>51X.SAKD6U%"F7/IL>MRX9-#UK/"OJUQ*MM>IVL MQH5*^^1!*.&>/$YJMT"<%E'BT!1-*];/.'EZ)O Z.7W!1?2$]\- \A>,PU S M$7WVBB5"#VB?);F0*+=6MEU +J;LI3)F$FQJ.]3O6NI44/N MZ>AOM&QPN(KVW-S,Q#Y>>8,=//M@$"C$WNS,BQ3[K6SKDLT'?;R5=I)396 M]*% $2W#2 L7LN+047V5BM$G:XS*#5XFJX1_,(U>X3/H[O-5]4K&Y *_X#3? M4%'-;QRI:2"?.-)P+M27JMNB7F//$<_9V =]GLF$'N%U)A-T0$!_G2QQ5A+O M^O2IP-CN82\-#2#H=9R+98KJMJAK[!GTL[$/"7HC>H:@-T('[%W4JZRL"K8H MJXIR:EL#OU@J!(]B2H D0@D/^2 M5[B\C7;TPP_Y6919'-EJ: #AK^-\"!W6%M6-J3/*FGNV]#,* EV(X*&D#?" M9W0L@;^1VRTA9,_T-6,OS>"8/6.CBRC8$@/%%:QE$=ZUY<]$]SP"&F=H:;G! M]!=DF%"NR%XNJ(B#&P+[<0CANW%=M MXVE4[>$U?WC.MR5196(('EX)T[N;#'-=KSG;:97/J0<@=7232@BVON:H(6]/4Q& H0/C3 UIG:^%'@$!OLJ[0N -DI^.!"K/A K#D1: MZ7JY/W<3'=T5>!/MJ% \3T=Q64;=%.J(3LZG<);5-JOSCCQ>_C -[]Z)U=QC M:W5*Y3S&_)QG'B0J[XCH&GM"H_*B@P2/'F\QF(=9A\D9QG@,*FW&>B0N)PX^ M7VM>33%2> M"7VN>A!@$:CV^;3(O[_X"S0)F],%F 3 >8/XUHR][G.5%D;^2 M#2K7C"8O6T#?TXDT=3-(98+9 O /4]H":+A:*G$X?BN,J92W48RO4 MLJ8(1Y.L8*G7+BM,>M"X\RA-/V+ZVKK]V>8>C3=MVN?O89 MMRO^9[)C8^%1E+3$X:B&!#]Z19" !PSVS>V2^G+)54;F#9?57529P*^E!%8! MO10R15B@A@8U]VH:*D3)_.F#FRSM[:"HEB)II"@D4D KA06Z9*IA 2T/Z\)' M[UH&/TM]8UD*!+UA_PC\^@;=K]RL!L'0 MZ"U9;]>"FZ6!LELWH(F+3O))GUS,5\,S!UH,@_4AV47XRG"<1,XZI+VNI0MK M.S$&JV).I#M0?2P'EDIBWDO79*A'%X(:.(BS M;$2(U2)XW%6K$6;87:OA!:0H1?(25585T5*_%JA(0-5"R;<( MGZ;I M'&S,FJF_MZXVP4^[UXT@+1Y'F_^-<#1X2]'C6CSX[W]:G9C5.]HKOS M.WJ\J#A(MJ($.E6VD\)TKM4&B1I"Q"CATY4.$*<#>1#[DVZ6_3/@RUM>*^!X<4AZ>E4MRH MM7,^T+AKY6'#[SL!AJ[RUILLWMC?W4O.JW$;]2#QN> \QJDX]GB3LH<)PT7* M'B \@+=_ID-9L<_BDE!Z@[5,"B-B]LX9&7X\/1CK+LM5_W"1;9#*YB@^'!U0 M0DNO$$I<3>1?W6(RAV1U>L(WJX?G.F3WD)]AEEF9Q%8NE[D3+UZ8A6PFQZSK M MVL$.FDCB6CAQR=851WY-MA&RMHSXG8=(+6%8 B+FB5HT>,-G)!_?AVMIA5 MNWN@@'7W ,'FT[>SV%2Z=#R'&I)Y3&T;\"\<>N[5NZ@KE8;A2EKQSE93GM3V M- OKHQ+RK <]+!= CG93%IX,ZF"J>IK%Y]$FJ:+T&DL8X0 M6%VU,DCM*+V$5Y,@1H-Z1-.K0$Y9FUJ0!]IK$ I@QI!,!

    A=3#Y0-!< M8?+5^&.21426\[RLRB]8#U,%!2AD55S+]V)EN:7M$&NX0*3I=$C^D;.BDH::184B*_>-:"1L2V%C$@.-_/I#.\["AK#(AN*:^* M$CM==0GO;Q6JAW@("/7X>L""\4E!>7-O>%!>8Q80$<"S=[JAUJ/"_>$ZFZIP M+D7@_-9\LRZ%YKVHDG:(-57.PBAJ9EW##/VRYN,\38;"/X M2'#Y20M2"SH@P-I(()1Q932]PGV\MB4G0Y\\UDB"E 9*,ZTQUM=26(#9:.P! M4].5'.3;P[*>FKEU^/-('?X.#4*U$^4LZ]F[,M(U'\) M!O5?1J+^2\"H_S(&]7-,R6&H-TZ- O49FAOV5R-A?Q4,[*]&POXJ2(=M>FG\ M*_'5&"6> V"'*;%Q:A1*?#6W#O]EI [_)1@=_LM(U/\E2!V>7AK_.OR7,3H\ M!\ .TV'CU"AT^"]SZ_#U2!V^#D:'KT>B_CI('0Y0FH."N=/+X]\F78^Q27,H MS&$VR3@U"IMT#7\IXJ>H2&CJ([WD9H5/&@/9-@7L/FHID>22%*%#+2&J*3FH MWC'B;WR_J3Y6-OK7(![9=<*;4$C4!6R>JR7<5S2%OKNXJM$AETZ"J*$@D650FY?VFP%%\D_57 MU _6:J?KPIO2:>4RJARC1IR>-D&L#?J%M?(0Q9N(4:B EFK> M^_&K62?=)EQE/Z85;7-8**K$RV^?\A-NL*G9\G:E_Z):8^A=_(]\6-:7_ M1P#]V.-%N%7YY>KA\@+=/YP^7-[#JH.>KRRA?A'S#V9\XMT0IYZ 10A-%='6 MZ*<(M9D!?_]) WCZ1T# ,UX$A_OJRZ?3VYN[2S]@E_.49$_1)B]P$"CJIG"( MHF[^9D;1IS,-BN@? 5'$>%&8S;\2,%W7UZ9<+/^B1.#CN>"P&>8)=SYCPVN5JA9?T MC8J66QJ+H$]5)-F6>#PW&UP8RYZY= (88G.2;3@M+3'JM("?$-UABM0D31CM MH@EM^XFS321CTH+0^SNE[H@A1U?;1=%I]Q#'A+J4;UBWA8;?7V%D' M'7OWKIRNHS%>:Z,*U9VCMO@0==*&J^VCE,+.#(S2B/'YN4VW:@66 M-X/*OA7Y4^.E40L/:;4N;/J$M6[.]]))YYQPJ^Q1\XC>[A72+H7Q1=%FDR9+ M=M!8Y;2P-OU+[4F\2_.R_ ;>GVW5]R]YFL31[O3IJ6!%#B_R-(T*8[EM2WK MA=)6(O7F#=64"]32(D[L]7W8 P6C8'OFE'6%=Y_KF!/NABN5$^B\J%'[\QG. M\"JI2F(<[I^C0N>1.O3A49UTDMFH5.]W30_4:T2LCS 4:X2(?>4BNR54TN;H MD=.'I&=&8)ITS8C*T;[?9Y:Y$J5R/U3A"9J(@/Q"(^]#W#0$2+D#@_<:QPN! M0PJ,V&.I[V$" LG&WW2>BX?NX1;ZC L9?_IL"\UNB\C_Q7%"/T;K_'-'AK3A M4P7O.>:;DJ[W!4$K8?T]TM\8\3 MXCKSQ?UFQ4F*&,=U:\W*.ML7 =?A^49-/+AOOX3XIPA44/]C^ZMW4J+N@ZCY MXJ)Y_XH@K?MJ0^5GH8<;P\NW#5%;(N^R'YY7"-'IPS1@:!,.@S_LOO]T6SWGA?G5"16!CQW]D&?-]KUM&L#=9_V8*_>O MT@'W!!+C;6@UB5>@*"\:RZ$2P'UCT]B;X3+5&Q7$HRN(N=I&:6VHV@19_7L5 M9CJHMRLL)!#>5^AHNJ/E,#*#G29E[X4+T!FQ>NWBP)EI3ZCT,P-4-"+=\J/F M-,U?Z5-29[OF;2FJEF6)*V/E$]LN0 M,6,LE5G&H25%+BQYWJ*'F5I?2![ X MNTZ?6/7!;>Y W\]K&# NWRH"#Z_G"3R+MV-%& 6P<.O'7/7ZG'S 1R_:[0-" M"HLC:0.T& \Y&\YJ[^4H;S9!.8+]U50Z?(=/F%)%I:V@)TVIC+UI\ZB#FI&4 M3MU$VO8%O_:\DM.BH'% XX-N1BJ@R35S/YQL0H'Z;EB/QF-)1A@YH&!LB:D^ MK"T!!>)YD/7L%A=)'AM"5F9'>3X8?\ M,Q'B6?;7^^1-N]X=WBV4MW.X_()[1+M$A HU9(C0(4Z(2+_H(4>L9V4CTKW' MQ?7XQ@3,WYQ(6_8KN^3I8X*_%'C,O;:*D;Z3**5D)4<-/6(=H+:'_K;)2^;/V.GKJXRWN;/1GP/G<#_#LI=2N6EFE&6J+%FR MQB-&!?['-J&!5:IH-&LC6CXG^(7OBZDJXJ(B?B9:)RDNJSS#- .$0B*JU9*" MHGV9W$.>YO(9Q]L4WZQ8?O=95.*8)IX0SGB$OC=<9[NN33VXIZ]1$:OJZLWP M# P6@X@!%EFP4HR]6 *<5EA%#R;3CONO'C;SE(&;#97/ M^'21I"VDJR#A5+'N\5;>3,UHCH7P'I!3,MG(@KH4*N0*_H *MB *=H?+JDCH MG4_&AU')%.T!%4W%\1 27;O:C/G6M]&,>U\(K< RQ+46*3"+Q_:Q3.(D*G;W M$0L?43X,X1@-#>1BHN%:XK2? M.08#(Q^?R35J42M6_:4ZX_C(;([=6'%!7VI!-U)!C\*&:%1G,FNBT1LXN_)H M9OQ1Q_A=\O3,:BN:7TF>Z7O0EF:&$9O=Y/!O+KR_U@PU@/MVJ& $WNW07*HF M-4ASZ5G8'L^7+8TYU7E#Y>E+E*0T#^AC7GPBM-K2B[-]\A@\(?.XS6"B^$?; MO+@2M=]EF:CLR]Z.2N!&LAN&D@]#M#<,3[)A. H?RE(9)_.G+#4Q;-_J\FV3 M\$>,N$LXAS\E?N,8?"C)R,Q@E+JO^-^GS31*W#G"G:"![-.F5)?)?"*5KH3M M!_'3\:NLK J6+U+>5,^X>'B.LOI@GUG$\JH6ZF=,O3T39%3TV$>.3WAS*FN20!7?16%UHSNT"-?RB MFF'>!%&6$>49,::/+/8%,&<-S4E4CQMS^U!,QVU%Q^V%$O:<1/9W//WJ-+=_ M',Y8=L^?&$?U*-SMN6S^9/[Y7 8?^)+AY7J3YCN,[W'QDBRQ8CA2Q@;YU\WJ MKBT.S04[S\NJM+]P..GWO%P^G';$=!?LFB^A^E/*&W<+U'V/$G9?; K"L&^& M"?BXLSJ"[ZLN+,R@NS'O&D_!MD\DR^9<@WSF>?)1F\./WR.@' TA[ M^0T.'*0QFTD[A4>6YU%-F)O8G"T*]A#7D4I*FG*9RW4LD?G]4ZX$_Z$R^).X(/9_."4=/?T"6?T2?73 M+#Z-UTF6D(U<1!^TJ5DJS1>VW/J!W*PX2B@L.9Q^@>H>$*MYQ85H8D/!T@5]PFF^H_U(S9'.KRTP->\?+0AK) MQ2E&Q;#8HVN Z%G3YA$J#.UR@)_DGI@M]@+:[[9/MR?E,LW++4TQ>"Q9]>V# M=[C:OH/;T^I'0KBHZQ!0:GI&O:[1+TWG1[#ML@#)N(V6!4+"/I%NH_:G9;E= M\W@_,0"?5! M(]R>0#:GX)=ON%@FQ"&Y+:@)I./4&\)\U1RITV?0:05.=EY.?CU/#N2\I^4' MC9RJ%LD5Z8O D Y<_]GO/OB^4IQ6.;HLJV2]GV_@/_<;QF1.=E3K;B_#7GW" MR7KZ+>&]YC3IH))#7F&!)@3+(IJQC:"-9I^S OZQQD]5]4'0S*68\=L3C^T]U'T"_TLJK][ M;-5G7 >Q"6V,V<+7Y1V/?2=OI:M3.Y-Z13T*X[9OLS\5>3E+72S=UX[(K,E' M"W9OS;YZ=,%>IP%L[%G"[-EQ&F\[23\=@>0X$.F[$#-'O-IQ']]I%5\1@SE"HKAYMQ2),5M71HAZ/"_SYZ5NVGXO7B'&1O"0QSIKVL^RPW;Y_K*Z>9D1]V+V&C?8EY]^ Q^%4"H]J]-GTN?CLY"#0Z*?\I3TEB;5#G(W;&#B6&VE:6P!#:9P/-TQ\UO9 M*+N.MM%VOK0]_&:,IY6VSVI!K50];#-:QT(_YL4*)Q6[II#U:NBUX=$9CW$L MOGT,1M-A).<\XNE]GQW=]CCHSGVFLY _\E'-V&67>.YCD#&#>TYST]/C/A6Q M5L^ISTBL=?,HK%SOA'VN=,:I.#@BBV<_JD#I.O )C+P@[WT5%15@&L]\*8QY M+_T$#E:T!E3I'Z+":&\ M(#[,\M-\ZS@7FG:DP)84_L7?R,JA'+Z;?;MU@9>LO /ZX<,"$>1_^$V8?5OI M__LVW:'OF>#?_T:,]KZ%F=$\[YN7HS#$QKV.ISW#@7P=D8$_= :\QU6.]>H4 M\+RT@V1VI)?_&:(W/ESI2:Q*&';==).L8=W[759'1D*RW%./\:PW6EMFCM\R MSSWN#C&-YB]AV^)9C,'DEUM'60*H,I45^2@M9TO+^;!J/G?W7VT*5.KH8$M3 M:B60U&^LV^]5,'I':,IO_%>D!) %N ZE&5^2"I1F<(7AC(Q^3.=+GM'WCW$\ M\[7PD8R$Y(Q,/<;^'F1K&9*\KGO4E\[_,TU%4/[/+/8'[DDQG?'YK1CX^8YY MW'GX;9GU.8^%QIJ1(SPRF6# O]8-T"4_3GF,4AK)6]06]2C/T:8MS[ MH_);VQ_9#X)Z#'X;:X?2R,&M'DH+=^3KQT]L2?2Z> Q9^$VL',*X^ELV."M' M?/5CHL%NA^(WNFA:CH)B$'X;*X7,UXCTH#OH0*%JNK6)76NCBQOGUAQ2I%25*O$C:&=I] M2FQSJ)GA]\V0%#5,MGR_*V@WO.5"FA,#.ER6'([F;SQ+*L M?(_2*\"_\:1[>JD79LKU4>]=)%RO\0CBB 92L@WKM )PEJB:,Q#OIK+$FW#U MVZ]!<89\@' Y=^2G+N;X6%F:&\=WT6:]A^9<%Y?_EO7Q_/';$8:>5GXQ6DH M*^4 G?H^$O'$V(_UIG;1E/Q/5-9I]I>??_ZE3K7L%U^OLCRG^UK]JXSN=DF< M,+4&JJ5=9L&Q*E)6SH]=)XK$QRK%@2CUL"04X[6AJ6 $%EF\4U MA^J'+ D9Q=$?54]/)MGD<.%=VWF]>Z TYT^)TH0.W<"!K ]0J,#T^.">ODA9*BKNHA2O)=LM@*]$; MG>2\P\/L;>)[6MZF+#S1NZPH5B]1PIZ_IYN,Q=-#EM9%69ZS_9:10!IIV,Z= MT!?@MNL42_N#R/H@HA/R@7?S$SEU1,J,B*Z(VM=%$Z-P]BV7,CH11G/L-JB- MA;$UE"^(ZIE[1J"<8_4GS$VPRP0D\W2K1TN6-HM 62.FF5K(@\-J!6FLV<;RQD//0TZ[ZHVSI7<_7-,T.R0I M>M"8R:9^Z)A))9 [ZLMW7YBAO&]BDHL,-:[ M_EI"+- ,%%RH?T#6+N61/BG4?A6RDZ9GPE%$E+XY?W3B7XPLBF&2.8AS6FH3 MVG%.W'4.U1:IF)1?E$G]*+$HC6 "2QQ7AVK//TFOWWIS_7+Z3-."F="N4%CH M7N\VT??5-Q;DH]@82J;V"!D\)ENM,:+M29Y(ZO357=B+%,@HP?HD?S6]HE:( MG#G^&@'F#7Y(D-_P!?E\G,MNP@-W8]\L1)._ZFZ0ZLV&8&F 9.T@=R)#.[ - MB99W24IO2WHP+2C]NPJ/GJJ=,X'+NR)U7V'S%,;D FK87HB:35 0Q-WDT=I M(0YLM1M/ULL@7#O (:G9)A-./V4Y39Y2X]T=,MOIDH2(6Q/T1?M@TT,X!F-!D8Y/H_Z8YC?;)#WXXF9\0YTI] MCI*4!P,?VCEVA4- 5SM-5!1;CXTHX;*GEZV!,W&J^:U0QUQ&S+:3(C22>F': M0%MTO[SLZ+,3W[G M3:Z3(MYG1953PV[H.1X"=(QR<=]H[U+[S!:/J#%-V$-TZG>>(]JU3T+>23T? MG-3SBN?!$LQ'X_$SW59[NMX-,+O5S;KAZMD/Y,?7GA9J9\FE/'\U,)SVE$YP MMUR#,!7TL]Y)75&D%T,"BZ&R#"F\:7%3I^]P,D[[#D4#B&554$52@.$<5 97@HHKN M>SM<$***/G=JITXNKX4=Y2&/'CM:9%U!]U?$Z*]\,2P#/3GL@T7M,+$/$)&H M=2._O_]4\2*Q-X?C/GOE+YY3L>G*/U46;_W*3TSW:/\_&IEVK9=Z "HY)_K$ M!>,7I.F$0O&%_'-3E,FA?@>P$ZZ@C2MBM2M> MYBV6SM@)9[P.. ,W*LRAD3ULS.$0PASO\<@4RO([_BC^(MUG33 HBS;K&[;$ M-OV34J01"V[58!@@\XS0,#KX./-<5HQ(AX(UY\6&CK;@%A[&@?)"7!#+D4>: MOR0QO)BY0A7 CM>T=/2QJ=XP&=<2<, QBRSP,& (2\ M;&!DK?)T+5Y1%@4M_1;FIFZ"6 (,VNLBU=G6GRR+1>V M,:..W*AHT*@PIN;C4'6?@(_C%(F'JT.6E\D/^:'A0YYDN1(DKG*Z3?QRE%N' MJ-QTM-F-I6IG_&5UW5TGUY$/HDOM"W:\I#?1 _QT;*2(_BJM+:2U'V)A:(#I MT@?G=CK[@!R)V&RL1!GJ)):_]9YNCG6!2MY1N]SHRB' <'NU,D]WPC[52YUN;(+_3(GEU_DE$^\\(CHWX-8D+)#Z87 MW!1S82>?7@*:.G:MFS9?5([NA[.6\S%3GQ36OXG+*LJ3:(_&]QD0]9T #N 3 MB7VW*9MMT,)_KM<51.58SP8W6C5"@>TN6FPY:1W>=&T(279>#,$(A KR&VJN M@_7+N(&V@( ?TE2[[$!^$5YO]&%_J.:B\'W&_OWX^+'SC4X8WYV-(J./YE%8 M8,3RSLB."%4':U0=6^(!"?WWDA:B3],D#^0,R", ? MTGP<-Z?6@<#>3_OLI'U(H!_%SACF1X$#5)6_B)Z>YKOX[;U,K>2_AEQF,A#6$:V#;8$HMFPEMJM M8'6KTQE"/&(MJBX4E0Q(4#ET;ABXD,?+O_*0Y3)TV42W*2-BK>'C:\&_(S:2 MQM >B#HFC?L>VT2D;4QD:T0>>>F^\M$=BE16O*C4@@&+"\$\09.TCB]$ZR63 MDQ_C+#*@"_F+MPIH=.P3YT*GFOW[LZEJ))5%'\73[7#8P_L#KV( MTILQQ_E:6F^#9),+\I_H[RPG5U519@>:AU,(RI$ZCEN5&F\FI\$5\U(21T5] M89 Q%0ZV!$J'PUIJ]P+(5O+J)^Q\8W"MFG/.[5>7O./IWXPW6RC_%'FIY![V M4YMWV ]?5T42/41QLDOB472.M / YIB&FN=8&R(;(4W77%7=9&6T)[7"F 0R MCGU#'^/ >T.RH/''I^R%:5:E9?XJ4"E_:$$I?_'UZGX B>H? >#7T47;;O_] M]GX%BS&S/L])BHLI?>@:(.GC-CVA,CPZ)--^*ZA$JFDW&*K,"?3\Z\I%U 3+ M\\,CWLGQ9QQNI_SNYD_ O'Y3Y=EQ?.]%;P*4S7MZ:95KZC\CIO!Y^D%E[J'1 M59/VT-">.5__\6#(U_R/@/FZUJ4_='^L'E;W./EZ6)_HB/S-B3YT_7S=CMOY M%B!RT6->??0:02T]^KJ-KM@0UQPV'>6"PZ8IV*)C<+P[*X[!P0:^).LF+9/R M]<]D2^66T.5KO?75['P5EZ_BY+QRBMC]ZJP9O:-\0R,W7!5DS?F77;,I,7G$^/$?Y(8II5;*HM#\]S[C^ MM,@ K49MFFN?]W7:M]A#7*G.- %[[>J$'74E"P<Q*EA?T]J(!D'7R6:=K(B824^G7M ) M[(W;?(H+7;\V_3/6;9=-_6N+7CD:LK M=S))HM1Z'[ZD"6;?!]XNR.T;#PSVMV<\ !@"G:Q74#G*AT.IT6NH',$WLF%D"NX>=O":T<_1OR3_"\TSI[2Y( M&1N#04!00A<(J+$HQ1J;=Q\/@ M(Q@H$X A6FIW3E9(B O'YY[%YN'O\]__Y M.0]_^B!)&L31WW\>_'KT\T\D\F(_B%[__G.>S7ZY^/E__H___7_[[__MEU^^ MD(@D;D;\GUX6/UW?WCW\]+\NG^Y_NHO2S(T\\M-U[.5S$F4__?+36Y:]_^VW MW[Y___ZK/PNB- [S##Z0_NK%\]_@[_\L/_C3T_&O1_ C_.OH^)>'^(/,7TCR MR_!H./SI_SXZ^=OIT=].+_Z?G_[?\=?_[Y=?:"_"(/KCQ4W)3]#K*/W[SY7O M?+XDX:]Q\OK;\.CH^+=5P9_+DG_[3(.MTM^/5V4'O_VOK_?/WAN9N[\$2RCK M6K095KW!:#3ZK?@K%$V#OZ5%_?O8<[-"CM)^_<0M07_Z957L%_JK7P;#7XX' MOWZF_L]4!DD+W[TE9/;WG[^[62') 6"D ME?^/*Y!O\NB^0CG:QK>GNTU'@=;$BY/W@B#ZU]\JI7]K^%G*?^!3S;ET0RK? MYS="LE2Q&]S:+77KT4U B=](%GANV*R/.TV9Z_!S!O]+QUHZF4W>Z:BDHTN[ ML[QFVNGH53Q_3\@;B=+@@]S!)#-7U42-]EKJNIN^W8;Q]V8BKK323C>?L]C[ MXRT.?9A>;_Z=!]FB47]9S37K^*6;!M#P8T)2^$2A;N/(?\[G#URB8 MP6")LK'GQ7F4P3+T"%WS J(F^F8?: ;NB7R0*(>Z7@Q?H9]6ZC*K6K..?'63 M/TCFOH3DF7AY FTJ2H]=L5EG[B* E\6):A^VRC?[]) X"GUA5A_69=NR8OF5(?RH)-*:!SX]3]5*:@4K[9IPNYP40]#[)B4@%1 MPFQ#1QWL,E550MY(LTX6\QS,',2G2PJL)Z[RX.55;=:A&S>) %WZ2)+G-]A# M*'5EOU*S3L $F<_SD"X**P(VR^U]G*IQI]!*TUDW"Y)BQ7J$G9=:I_;J-%S5 M\C2(2)H^DU?:YETTBY.YN@Z)JC>5C4>J*QTL[I'O)O[5&\QCA(ZC:UA\POB] M&%:*HM-K$F^_T-F^P=3^H4D?IJ[RJF;B,Z8W2AK=YU8;*XW^5(NWL8G0Z(JX ;,;"HUN\:JVO+G0Z*%R6T8W&EI3 M%K-F6YL.G;5 V@C>DC;V_6)Z=\-*MZYAC@W4K'*M?1M1)&$8?Z?FQ=LXN8[S MEVR6A\M2Z5,KW!$]NZU#A-27%\O _ MUI5(]3N$)[PO;A"E=+DBZ21"EIM67_HPL+TL^ BR17DIX$:+% HG.?%_=Y,$ MJBY6(VG1^5C6[IGILU73=52S1=/=9TAR^D96PKPF,Y+ M+BL1RV#>9K%4Q6Q?5B-,DSZJ=$?;3H[S5[*6NFO8YNN<,8ZC6S36/7 MI4VU0K6I=B]9FZ)HU'X;5M6F@&JTV@:,S;S&_OO-)_VGSH)MY#MM0'TB(8$] M8 9[ O<;_&T:P]=(,@\B AOJY1&]J#IY+YS0OM##$?&O@"*/) EB'TT_T8XNI%D2>(6S&?S]&QPLTF_%KA+.#@91:GX'3>U! MI8KIIG ;A>5,9]?4QF?;$$3U8ZV2KOLAL_=JNS_7/G+6:]@LF*:KK%9[+5\G M5H[KHJ+E?DT#8SL?-GI1V=S^I]Z ?Q:_@G%ZNOX&W_.U5 MG.JT,#*O6@K=%Q(6[3M[99S!Q?GYZ&R)MHTNK>(=I] BIT?5(L[)Z.C\ MY(PA_G&RW3DW\5;MP3^W9;\7+[@L\=M[80C[Q7L+PC5MLR2>R\2S_' LZ72> M0B?B]W(M^?FG./%)\O>?!S__!$#*:Y_[$CJWHT4O"_FTR,D8.N[3SM^&[BN' ME*TR5 X7@U'_66'WFDW+L&^TK%3J-D@]-_POXB:W\)M4,FIV2A>@AQ?]ITK6 M?S9IQ_TFK=P6J]-6*5\"MV",R1&PJ3OI&W4W419DB[L(%FJ7>BX0:@FZRA,J M* Y[HBK%*C"T8.E2 L'F\+2?'%X1>J\.IS>??/XG60C)VRE;*.W)J2VL\7K/ MINNL;W0MM6PSY]]$/O6 X.U5.<4+V*?#_I,F!<#F[;QOO*WF_/\S=Q.8-D(X M2[W'"6^6Y)1VSL[/3XXMF"!E_6>3=M%7TJ:)&Z5!>>6AP-IN\6)).+9@AI0" M8/,VZBMOY=9*/$,RRY:+N 73H[CWG-/T4=_X*E?F)_(:4,!1]N#.>72QBI9X M+1A?PLYSR.J=[:,$<1N$Y"&G>;2$1&V*E7/(P!:2&!WG$-0[*T@)8.I^WOD@ MDB)V@/99@2U.G5("Q[90)T/!X;%WAI'5*9/:P.-DZ5$#T_L5]8-/%E>Q+YXD MA35+:5BPPNE@X3#;4[O)\FA3;K'*'!<9U^HEJE(N(=:,3PD(#HD]-9S0=2*Y M GU\C1.QV62K9(GVQ!;*V'WG,-4[FTF)X?F-A.'R(E-(5+5@>3%ES=!B=IU# M4^],)$L(FM.;V(,' 9[9R$IL8Q]'\2=+O]S#\HX$/+'*%_NO2PP2VHM M64*XHM'"R33^'JDPMRE=HCZWC#=&_SFL]=1LLL11G& FR6,2?P1E(G I=3M5 M2OP6>"DH@>"0V%/3RA+,8YQF;OA_!>_2DSBK0KED'%E&(!L"A[[>653H]#%. MB"L@K%JDQ&>!R9+9:0XIO3.&T.<,PL>W.!+;DW>+E3@M,&!Q.\XAJ'>&CFGB MTK"]Y\7\)0XY[&R5*0T$%CABL7O-X:5W9HUELHS%*F.2X-:,5;1<0U%.;!DT_L Q<+J-5*W'+8LN\ MH&(I"VO.6DI0.+0V,G3\MALLTD( ">^9GWIJ-7/3EP)0GO[RZKKOI6Z1,$M7 MO]DHV?(7SOKID\GL-HB@"P%L#^+2W480>:)3W1F*@(TAN)70'%3S*39(%3.)%9@8!K4KU':P-OIP]-MOJJ P%SB"Q M__P6)]F4)/-*"CW1>L(H[F ="^IRRP5A*) &:SY>I;DF'@&%?0G) \GX\34J MU1PL%[RZU$K!&(JS0:*XFAQ20&FUF(/EME67PKW.&XJU0:*L2*NR)0,!//=Z;RCR)HLS-^R>M<1-GE;/385UH.UV2G?ZXY>[XF;DJ?@ M]2V;S+ZEI5J*]CVB>L[)X/CBR!8ZU:"8B@[R:;*XP@+Y)0]\M_ .PMGXA PI'1'ERT4#.^J33A#9$->PQL6+9RF H>01FP%J_H-#+^2,T0V]&EQ M)Z6?A<8^;JM%K<"+*9BG9!HO9F_A_&"D"=2I-K>EXZ 86E=!\LOO!'9:K!, M14@A\;Y^JF[N!C3M?.4A@,E+&+P63 FX5ZH/@AJ<'B';JFKI@!X\4Q%7O;"- MK%_85+@4$E8L3 H#&V< 15RF0K;P5G3ZLFKET2VE19U=Q\$*86BZK@O@F(KF MPG*@H;ZN;N(O\_FO7M M,+NAG&NE^@Y64H%&O*M#,Q42AGG'K[6IX]1PL'(2 M-)O(!6!,Q97UQLRB95YQL#(5-.*3@\-4!!J^(75CO-(0S(=C*B .B=E'^E 9<+!\GIG& MFR?KU[3V'])*F1(4N0*9:-\Y0;[?K*LWYM";"NOKS1E.27M$UXAX9;-0<'61U2S%9NJ"HH^,$QUACL]LYV:@[N7#FPOYE@O;K0SF'.X;_!<*QO M6 P_Z5^Q[ )J "5F3[D%9V3I'GY5I4 M*^+BD&^+P>N)/LH=$?_&3:A?3CKVO'R>%XY:U.[G!:*E6%[9.46^YJQ%O2(N M#O6VN*Q-$^*F>;)0FK[W"SNGR&>H6M1R<'#R@:A;KT8EE1%YI5HR1;->K_2T ML./0+/0)>:/&_0]2VG#OXY0&C4YF4_=3;-#6:5C M(>$WD@4>8#JL_)6G(T1S!0AVDA3=](N-PR-)BCRHRA8,7@/.F0W1F*?<;#(: M*.W.@[D-M$R".\ZSMS@)_MR,7*D>[%9TSM"-6@;Y9Z*S.W$F"^!=FN;:G)>5 MG#-TTY=QOBO([$Z36;'OU)CP%6H[9^C6L$;LJT*T.\7F7K)SI7E>4,LY0[>$ MF:*="&DY-9]P4*GFG*&;O M6[;>$J"JA;LL[9RAF[L:\&<=6O76'=@2K-OJ!AEBH+..?+:)A(?S_2[!Z"')H@TR2JTP4\;RN ' M9QE5"UMMDGP$'AE_!JR)C%?4.>^+>6%#PC9;PI[WT'2@QE=A=R[!I-VWT*7R\4L$\D=_!/X0,U>X6=\[Z86'@+G:3O=A^PESF> M5-Y[VRWJG/?%)KI-")L]9N_M/BHO(=V"8&B4 47U>Y"]7>5I!CON9)UCGF;; MA?_SQ=Y#-5IS+I#/%DQ2A?QKPVOKV-V5_2S-)C.:P[ZZ1CW'H:\PX.65G?.^ M7(*K3 &*>.Q^>8,/LA;3SCFRM521-%W&"UR6O[?Q3,*0/B%"(I*X(0 <^_,@ M"JA4LN"#W'R^DR@56HJ4&G#.D0VJC51 Z/EKWL\ 3D@6/HNYC4L=F%<<.0UU(_+ET$R]](&5^F0>)UGP9T'*9#;V_IT'Y44#%9OPQ0AA1><" M>5UOQ+H"-MP'0;Z[I?%Q<'0T*.B$7SA%/Q.:MN4QB0%LRE9>!J<:M9VSHY-3 M;+__6N36 6GL;1&\K1R5T'*^$H?4;Q=U+I"]U1IOV_;0&'L1!,?S?YV49Q.C M(N"34=JYZ(O?@LI9BP? V#,?2"S2D*.'.(JWX**SD5??!:4N)5C,?7. M!UIT]5T$DSY)%;;/.R6="^0-LQ:5K,XW?LQC.ZP2@[O5N_&E8JY "DED5W$N MD%.":;(I0&'Y6QV;=61EP@VB'.:>C1/1)9G%":ED/;SYA(T&X PB-UD4LJ,9 MM*CQ-RYL DIZT=I7G9%-MM.V!6'L]1"9=E6K67@UGU!>_'W6M M8(.P_&&0!Y)M='[\X08AO1Z>QA7WVV5HZJ6;!IZ :.,^N+RHL*]/C13CXJ@'?YVU?TZ"/-,&%C$J>&,^A)85&>45T$8>UVD M5^-\B5 GM$BS)6=DD]6N#KC67A_!"TQAY!3"RX#](F,=9LQLP ?\1QMM.9JIY/T:9UD2O.19*8PRO8["B&G:M#/JB[VP ML6(9$44/XX ,*-IMG,!"&96OKWF+:>)&*2 .BL=XBI_"@O*M MI=(T?@W[OKCIN&NPENM^ @2.;#?NG1KRA&0J+@_1T8@C"^'#C]47'W>7AB?B MA6Z:!K/ *]5F_7?J;5=?@]OK$%");"M'TO>V1=HT\K'/01A-2CI0+XOL6V^7PNM:=CJSF,8%F][ M.E#=4NK(3MM]5]6UD"R/LS4\;AL>%QM\$=A =D[ON\KR9-8X-+CWL^L*[R.- MG011,4AH>&\F:!F$C'QOAJ28RK(Q%J>,]E#P+GR%:5!0RQD,^N(HW?BF50K3 M6+0R[HLW6RXV;OIV&\;?NTS]6F%L_7D]+YJ]:L#/<=<^,[03CTG\$0 -EXMO M*8V'7H=;CKTL^"CMHG)D^HT!WKZ$MW'9X/K)U,)JMZL,P(6MC238>%/(&9P@ MFUOKTL0F?1>9(7<4Q#=_U\;<:?Q$O#CR@I!LN8!-8W/S0QN? [H.2L7:DY'= M;B6K.!%2;(I@;U/0+%IFF15 %,@G@_8(9BN42 YVY_>]7O91/UA24M,9#)'= MV+I6$B6!V)U7^)I -[U -FU4BP%LY$-A]WJPB][N=,25*[TXJ>;Q4MJE[-0! M@2#[;'6M#A)1H*8[9B8]8R?P6N?W@E_3G $@(%YB;'21VYTW>1_M MV//B',8GC$X2?$@>75*I#I,P\M%7EU)5Q>!A;7SQB^UFM@^5YEB*X$.!,!^C ML![(!O]-KE;T8 ^DX7O3/BC 8T+>W+=>@R!-9+^H MME1&'7WC*]#^Z5*!<;,\Z^L.JP&0%K)C4ENZPD?;^(:T?[JQ6E,?W05=4&GF M>L]+=V;BM.(-C MY(N!;I;"/AA3; 'F8V3= MJ,LQQZ5*!W;CG.,-CV7,.Z=5MU=()K,;V'AEBTWV=-Y%DT)-9W V.CG#SA5A MAG)MR,:2>)N[8*RH*\TW'H;$RW(W!%BP%&:+^\#C/:VC41O64.1MID'"=2 W MSO&-;799H9W&R].7>!)0J4;O3P]!&=2Q-L[GC:X%E86,)A?YZF8TNQ+PZJ]ZE:0Y@R61V'T>O4Y+,K\F+2#_D ME>'(UL^-BY17^2(D0MQ: O-NM.*)O*_/9HJZP*L"\NCG-J2F!HAQ,B>ZS&?&RR>SF$R;AZ)4\@=).(BH!^O_TQNS##4D1( &R"SQ0:?H' M6.BW?U$I*5"K%K[F#$XLM06U)@R.2MIBBFXD@?*5DWVOL^7.LRKK4OXB']%. M.P+<6>J*@R$GCH[;8D!O:X)M.GM8FB++ &R.0FE;V-\+?08@2?9#K5;R[<_3 M+EAVM2\O.+ ,)3(,N\\DML)32H$:1..(#J#Q9R":;H7U MJ.?2R2GV8P, MGI#/U*IME.)"O@.M-VMK0[0]']YZ5WH/TQ@OH2*_<+F2]65GK75BVL=@*%D= MQFEXSV8D(G&W,!7 .?8;Z@)>>$1R<9AZ6PS5XEQZ@5&OL(U1D45GI5@I &1W M77TB60@:)XGK X5;J5O7KU5/X\KQ;ZG EVX:> *6-5LJQ#BP31'J@C3V#E;_ MGA)L^"[@^LFH0E1]L6.KZH,6,F/O82$]C4&UNYP#K_,$CI+E[?T_W3 G-_/W M,%X04I1Y7#IU4K]?V2JOVUXIS+[8O[4V K6AFLKLAKB#9\(O5U4N?O$VOU:+ MA4BQ4[69TAYEL*;2K_5-?XKA4PTGN/DDB1>DXLVH;EN%&+'SL1F=<<0PK<_! M)APNAM1%T%@I2"N/JO5PFDK"AJ8P6^;48H2L!+C%AJI+3[+BXS2PG/E.@GQ *K;@G*^3V?0"FO;O('R>@-YS/Q:";,;A>]2II-F@4)9KER\[CIC-)#F*J-..=GW4;\ M5+IV%RT[MQ'Y7C=CBFE MWJF,,KV& ">RXT -6M@CL0YP>\=FD56V._6DG],:;>P*SODZJ!NCWRKCAU,# M>HZ6<[Z.O$-#H+9MXU<##,@^ M(5(!\[9M,E#VCH^5^^X\*,]\Q4,?A>F41!U;^ 6]T!I&6NTXPXOSXU&WQD:E M#JJ,-KV&2JC(D?CUR&&/RYKP[1VLQ2WROD=%ASNDM5B+=,7K+CR1(ARSR,Y> MW)&^T$ZN7>J.TYAU1(.\A+$D3!W$ZF&R- P M8?A==N$UD@5)X>E6AI5UJVNKA;I(%[KJB.Z13K45YV+0[077(U6=HEO%'/0( MVY!DW;]+$I%9H&N6K]NDXZ1XO%,AI2RG"O#1K6EEMR-ZXTZAMK-9K+&=.5FR2)8;<*\BP? M5-9R998WXUP<=WMS]D"^5WQNDSB"?WID;9DK.WP75\AVI.SB::!YD@ MW\GI,\@>S.:D8>]H;Q*T]2J'KD8 ,'&CU%T>!2*_^#$LB$O59^S:;<+(08ZKK[EE:P;84/YW@U,% MX^&MXFGQ.,FF))E70G349H[:[8& >G-H5IU%&H(UE#T>:>6G5C! 3:,NU"<, M?B7G[&)XAOTF3[U)00&4[6GA-ZJLSC6WCC,:#L[L/+++,1E*&H\TJ&_=("G2 M27TMDI&1#5*-38%J&S +6CG>-0&:RCZ/I!+7)(')+0L^=.9Y?B60";)?4SW2 M98A,):C'S#>]E35*G6QI79 0;WYU??F8Q'[N9;^["1QC5E"% MM OJ.>X:2SRIR65AZ/OPTB&+^!&S[&:9'>3UD-37X&Q-[CVWR^ IJ7@=T7 MP1MY5$[*=Q$(,B\LX&MII%5QD*1P.X9E! ;HGI3N:4_K*6;;G0#*>NR/H**V MW4@(]7+ T=+G>BRRYG9^XNLR5VVWV M,69GZ(:OLM]3'X(U6@/$R""V8 MO/E\)UY&_&DPAR*3V3/\-IV5+AW*BF7X2\[Y&?*9S(#2M2*3MDYG.-F=.U\H MNL_QW'%(WGKOL7XM& YGU!2UZ1Q=J&'W&@9U3Q;UF@99( ?SZ?(FV]XUD8/= M"TM%DE>AFZ;!+"#^Y6(U4^9N^-7-J"P6US 1**M8DV9!K,AW-F;4J[D,[%TB M*FF_458&P\F_S[O-[[^9F-:]*KUTLQISO+@)P-:#_/M"PKF'0F!;J4NM:4(DK3?%[^KL9*8^)#('ID!Y$N]-6< MI [%@XD]9*L2&7M9\%'O#KYNXR!BY&-&M\I81SJ'XL?$D4+Q+O+DC)8P*KSQ/U"S.BH(T_3I\F.+GX2TVH+0G0D&<3 M6D@O6T"5:]JEK.@Z]*TPRQ-??\8U]A&86Y"-KBUJK6$IM>5-I:28S ,V4:G MBI6.QF]1D-7;A+;X-1 NE^#-9\W>5BT.W3+A5/,)$,RW=. MUI+4]+6KTS)(HE^OPA3,2-WIZD.U=_3M/!;3^5A#>#)FB.46]4!6SYF45QLU MMJJB%IS!Z=GI^1!YY=.F0KH+5<-L[Q#DOP/3^6@T^QI,MY%*E>U3E,'D_WO@ MDXHL*P$5-T!0 EJR"J9(+Q?+2+DB;T)Y7ZE[16SVFR ]Y*@G,:_2'6P;XK#[ M\E>,_@N)7Q/W_0WV^0EQU=>&!JTZ%]@9(.OH6&/ AW([NQ3$Y>*K^Z\XJ.ML-.HV#B)&WG\TF[>:X;;[WA4V:.[K:T)>U_XXA2R4M4>I/@@*^?J^ MCH)H0&LKW4*__C'9HZ''YQ[F+[" MY^4_0ZC;JB84_4RU=AS_I(&?@!:^)7,7TC"F8 YI9W!".GDQ1;S_O0H[+C= M&:76>0LO%^M__B,@"0CP;7%/GXWES(YZ#8!DD2PXK4V<=02 Z@C5RF,,Z3YF M[C16L)Z3C-*:;X4XE-HW,V=H#3LD9!] M5$7DL.GDPD!]2XGMQTP]$)_(>P[KATOC ZC!?\Z9;L45G!/HX.#0=FF*F$V] MB12VR"IW.I55*5 .DEMDCI]H@' MUM2S1MA<7[D9>:7A7H7G075+IPD)R^N=&WY^LX#-TD%=K!:K0$^X\>I/A2(6U_(J\-M[47DKH9];!B MO9,D6U!7TE7^P7["E91P <3=$VK'6_-'!1*AV@%6J7 M,D(^4.MPJ:D-#*0<;= VGG6O#?3 N7G\0C)#[!>&X82T$6A]-N"!Y7!MB\EL M&]:#.Y>/>5X5D =V%":'(Q5&=W%P>-6VFYG9^]T&GX1F420@V.P)]C[B>TYV M:6?0AZ1V?)$S[CU%0#@,V?*R>!G"-'4_E\DWL@65A_055<39"Z60LJE:*!OW8)F5.A_(=9!S2;0E"6#\N5@9(TF"M.*+G M5,DT(*P'PH&-Z*&>RM2@<_3"EK""'6S268!9OA0&\L%+C2XVU6)4'(IM<>^? M)H4KQJ*X99#:8!FE2T$@;^C$%+%I%6'AD&J+Q:U(#Z%Z&RJOY S.D/AM?QJ7 M@.8H@BV>:FQXTGE<5 WD@AV#*N%,A^DJ)@[7'?F:,<_;RUY6$B->+BYC-_$G ML^L@(1ZT(KYB46_ &8R0'\*2,[1_,M?%Q^&X(S,9D^-E;JYI_$^29L5K>ZS$ M6D*6=9H .6#OQ6KPK(^0PW1'#F=,IO_#C7)8LX9'@]$2M)!57G'8I9R@7X/6 M(5$*B,,9JBDM3;+*2@L_;599^&%SL-C$F+N\4 %A^6+OB94 N+5]EAID3D / MJLU,QGL9+UR%Q-U6"D%RJ-)JI[BXQ5*%UH]:]43!T2,+G-WHA?QD-O;+SLM-*XSBI120 M;2OU>./87$0@.52W[^9F(%T=R("^A%KD,PK2/Y0\FP2UBFD4:XO7^DR@ IRC M#+98X/8@*KDQ"6J5@D%V;U4A3I%R!C(.Y:BV-LDN<#L?D&#;OU^0PAYA!7RW MNM\78.50C!K.*:&8WO9.9EN8A!M];OE2"$@'/ DO^R3*87"XM,7CC#&779+( M>P/M_T-_X=ZJ6HCHX"+(M-%S%,26D,]]G"N4^NOX3M5"1%B!:-H\JJH!!R-' M#6SQCZMD/:AD+;A-R+]S ,S+F:11VQF<'=HN0!L])W>,+4YSK+P6:Y2UTH#L MU 8I(2?05*92H@DRC!Q-L,5N>$V2X .XH4\#K/R+Z>0H#6'@5X,!=J@F03EL MCCI88/[;8(.5LD@ZJ&0"$%6C:>VQ'>=EA,F(YJ'B$&V+&]U5$J?I,IYS48T4 M6.&5VG\56W &%\CN-W(N.1M&'8 <=;#%_+=ZO&'L_3L/TB('KF0%X-2@5^/' M(Z3$7ZW/_S+0'"VPQ?N.!8_^,R'R=4!:MQ02LD%81J Z[6QL' 6P)?W;;1 % M&;F'J9)&C[G1:P #8IRF)$M7N>1#-Y7=(6NTXM +^\'!'B=K"(*C0=I6RNXW MD *T&ZQ*P5F:+96RPSYOUN!:6VN$Z#F:TW[D;7.O[_PE+8[6VGQSLHQ)*R#GJ8$'6.PX\Q70KG'JE8+ OC)68TR)]%QV' M=@O2VQ7I/DN4TGNAO;)+ ?0BGXZ4(S;! DP<4BVPU]T'65"^!$FEDLNLNJSB M((;CX>A@(X#$D#G,V^(NN M._N@'L\)2'LAWO&*FU-C=Q\Y,?[)4I<2+%0?)DOL\,N\\<;K L5C)N@DC.3;5,B1-IO=+@AMEG#C=( M+RLTF<3O@XC6^JKLT,[>$>L*@J,\MKB[473;"%,JS[>/Q&YP2HW C*S-%N.DO+H"H*C/+:XRCTFL4>(G]Z"E)\![F16YO3\2K*W MV%?3'>4V"O]"6W-:*FF/OB@X^F-+..\ZP.@^<%^"$.9=DBYCC?Q)]$3?L:07 M2:7@7\*EI4(I=$^O11B-EOI7*"E6(ZEP=,P:$U\5ZB I2\W(2MJA+@*.LM@3",P' MNHF@&WOPO\4:6E-M6$V!_"R]06RL0GQQ<-3)EI2L=1O2%%1I-@Y6F%+U#'G/?%U+O02ZD"@'XHM. -;,Q,K:8J6%#@Z8XN) M=^O9DR*+=[H,OO0%>B*H!5(YY..,%#E''VRQVF[A*S;K*WC4<;>T%ZDJ!J/OQ M$'R+8/(-Z2CX L/B/DY%!VFU!APJKU.L3$N=*(NN(#BJ8XO9=@5H$JG=(S++ M.P,ZD+#BH#M1"PENMA9<8#E^ZJPE]/Q?R39S%4=I +TO9#A-W"@MNR]:6A2; M6(KKD UP^J+@:(ZV+9>Q]/Q6E3!T_X]=J=/?;8F=?&8D\C=D;PO>A3G*BY/W M7[UX7GZTB3S'81A_=R./W,;)=9R_9+,\7)9*G^(PA%]_=Q/_FF1N$/[F\BW9\.Y+E4FN(-Z##^]\<8Q9]=EK_.=Z+HGH@Y7>@D%'N(H MV>KT^"4M$@BK.',:^ SHV&FGLXB)SAU?=_HLIPP'R[EF928DBR# VW2/W3Q'2]1"2 M9L=1J>X,A\C92Y6Y5%<%-DA#&U]L7;AB61"H.3F\4VO:F.CWW,M985;CL@..13M@[!&A.+&# G@LJ':Z$@IUEME?HME)P+7(NI M/ZY%_?%:*$C!XYU0OX623;TMKC^W0>1&7N"&F_?JY*_ML&J #)'?6NIFTRA" MS[%0V?)*Z\HUI M !S%L\4V^NUY'2*P=KF4+C_\2C O(UO8S3/,UB29##AZ88L1]"I.WN/$S0B- ME==0#6$]9WB,;"?O2CL4Q,!1$%N,HY=N],Z.9;Y4?&!?6@TFU-WSS>..<6.6P.(3;8KGL[FWYX0!Y/:BK!%H M.>I@G36SP9IY+\@6WB+AN(K98KJ$LWYZX(LCF M !Q5E=1%11 <);'%QKK9.6Q\VV<[&<"4SD+\ZLYP> !^0TH*HRX.CMK88H*M M,ZT(!M+P %R4U18@L0PX6F&+W;4_R<2'P[YX,;>M48TDQ-$W^VR[S.EV)9%% M_05LW03(JR]NB\B+V(Y(."JD;0-&2X]4D:+>>B:N"-(Y ,<7)851$01'39H; MC_L=5UH90.086O2P MV1T >NF&--'+\QLAV3W] B5'//OSJL"RVY? K#8G?C%\N\,Z6=BD$S^_$H@$ MV;M!3)8ZP54\=L=CEE-:F;JI'";2R9Y7!48)LIU"1I7@;HZ+Q^Z8RRJVKB 8Y)B8YD1S0-D=9EFY959C>$?=D=?K!JSN [$[:K( I3U@]Y6Z3 !M M+Z\"1*9B(NU#?LQW0)##LCR#'H])= ":'E$H:6!!"<'X&,GW6JT(+.#"7(T M^0+R\6ATC#U7M<"U;$SR$PG+"(:WX/UR47IRK-V#5G;JRP7/>B7SQNRN$R#?WASV:RJ' MNKFW31':[;[)\TY2].-1J>X,SY!W4EVKA.@F6456=CM]RG!*+R;4&@!1(>^O MU FMIQ!5G':[B];V$94Y3YXCSRPZ%.HI016AW>ZAG)E4LK((:H$XD1W"^[&@ M2$5DMR,I!YYT^1#6 \$@FP*EK&F1745EMU/I59QF<'1V0Z54NCME89Y$GA(4 M^.'<7;*QV.U"NKJ#55SF6<5!#/T.)YAKN5Q&=ONF MMN*CANVC*B>MCH^:23_5P_)1.T,.%9'S5LM'[8S_2(LM9L0.?=3.D,-(ZBJ! M%D#+?52K=W]R3S-&:1 DLFMZW[8%.Z(QY=.J'^B&S>)0(;I ]-9PTB[,)IZLT?887";<(-H MG,$D>J(,;R6^Y6:U*/&;8)$>W.7+M0@0TB-^9K& MF1MB[DZH'";1YF>E3%M[C*/?OGOK4DOG)/@7O;IUHT4*A9.<^+^[20)5%VN?Q\X]^;[&'\7IXRZ" M@TCDNXG_F,1^[F6KKA4]=<.G. R722$%TUZ-UISA^4FG\[FX9\O<#0*,2O4! M%;+AH385[%5 [4A%[=WF%UB'[Z;9"AY"@5PES_"$+]+TYR(1H1>0R! Y -H MIVK#AF^W/YL8\:.[*$Q#M35FU0"("GDCT:FF;,-NZMXV*C4D(J\TY5[?=,3< M$H1\S$1:@KA'3FV;5KD$W41^MWO.)_)!HIS0/?5K&;(R]OV@!',7S>)D7GH6 M=+U79/1+'M3!K^0,+XX,V))WF^<%30A*0T^0[PIE4F*9?P50[(XR,)HA] +) M+4C*$7N2$P.Q>VMD/-?G!;(_MY@L=8*K>%!=]Q6G6-$UK:0&@$2*P] =*-J&(+("RDPXH2BQP/#!UL;?G.8VPV M&6;+Z1M962ZOEWB6]<:1OQ+.V/^@,UOWT]$)YPX+:6/N1X\*Z6/G/'E-Z80Y^]-^+G(9G,;M(LF--IM4Q71O,(V; ];68V M'6FENFG3;#I"OH.224G#;#KB^ZE8,D^NH5%C$G5#82T5-Y_OQ(/Q @L*%*&1 MI'3I ('1844WM=_K&S;EN_ %G-/K'VSBAR4XV9:A\(P\.MS@^ M,'?1!TFSPA?MFKQ05LK77C<=5#C]:OW/2-SG@?H/V1PI.>S/*%&(Z1S>D: M;''LZ$)HALY[W3/\_!8GV90D\\I2)Z697ZD0"/;K3(VY5L!GZ+#5/>&W000' MB("ZBJ^2AT@6:4Z-4H;(86Q&%FL90$.GJ.ZYGB9NE$(/:2+\9Y)\!%YA1&#@ M3>E(2=E_DOK@FOQ,*73D*#>90K#5J!4Q&,K)L6K,)7#DG1AX5YS VDP/UAHJ(JQ7R 8[>6^'6J(F#+N3?5ZZ MT1_4O^F:O,=IH+ [95'W=1C^=PWJ/^D#1]^G@&?1R'8?R=7K1 B2O %F0TPY5 C4B]%+_0K*Z;M$I%D?9 TLK>>,=4S*(_&F5&QO?OYHMR6BH9Z\9H B5EP=5-+@\203>5(9>RE M<"[:*V;/J]!-TX &#UPN5J[DN1M^=3-:=G%=G#TZOF07L[/L&O47@,UU2*I= M5;A\;]ZX.Z!F3!;ACD@'S<,L5EG4E"33JH M=_U,CRU55,6F#4!-WY(X?WV#_Y "8"I2++,? !$B;UG:4; VI&1W:I!.=S%# MY%T,YJRU*P=3KNR[N9G;W]?0/4P$FKC2#X1 KVHWBAUH MM3OC$!!$1;9<10]!G::1"E[['0,+E+_'R1]WT6,2>R35UPE^;1 21M$00K' M]R]Q[.MK!;\V"*D'KF?&M4(&V.X8M*K(%)=!@(VQ"&X\@OWB>_@X:CUP"VH&D_$I=6.KCIVSA-299>!ZD7QFF>J.S*M-IQCD\N M&A_6-P9/.A]DY![4RR\^[Y/9YC>[O1$%\S=ITAD<'0]'(^3S4PT:]L_?9L1@ M:,>&XB7*@WBY^.K^*TX*P[#<,OX=[P#3)*LH#/VT4!WYPEKG;)TGI',4+'^,5 M74)'S"#;QB0B1]O#/+-J1&_\X C?S5Q8?BD$I*V_G!HNE2(H;:6+K;_1U-+F M>TDBF'J-+<6#9.)I:W";D(>U\2FKG;K"F0KVZ8A[PZ8,L1?V;6R&(CVPGE!= M8MEY [!P>"Y?M5X]$ZI MKP1Y_@4,9='N^J@BAXU_H.Y2NQ"+_SK^'#&_K_R MI9L19Z6HWR"("/%E#[,*8D(2J#$@2LI2\@<72$RJ3Y-/@!@1MQ[M*U1S MV9@**<'R,:F@GLQVQ2/R+!%6!-D@GD?;6:E4$%L>,"(PNE31T_QL44H>R&^;?H^-*=FR/9 D4O!1 M7W1K2Q"-0S^L4RGJ.VI6J6B+($W$W+Z]4:N-*$R%BUBC6+=Q+HK7KM<@R!+Q MT;"^J-5&$ARMZLAHC*%54-:L5D%9D"62]T*OM&HM"8Y6-<\@VZ56A4SHWK_S M +HO2E&M4MT9G R.+[!>BVE;:U2Q<_1$VWJ-$@(I<%#;7/GLN1+]1;S4SIH_ MPMTW+[7C,^2XQ!H4&/90*T1@=SQ!]RYJQV>V7CX7=#=W32L$\,,MK9Y;UO$9 M+0;8R M2%"B.J8Q]R*/>>*]N6D5.3^CG+@"0$0.0C1 I I$5'>TQH/W/O#@7!M$K^/7 MA!"U!-?<.B 0Y!A#@X-7@K*MQV,:#%XXNT6%Y^3N.4T\A"75 &Y_EV:M@:P$ MU&Y',\E^5V/KK]D2"!WQZK6M[7\M(=B=>5@"6?,84*,U$")REL=:K-=2(#Y^ MN[,23Q/7)W,W^4.^F=@MZHR&QT?'R":HVK2QM8"+$=Q#,=GB-ZIIM>2 MIG*PW%6,Z9I[\^F%N0][:X48![4&0%;V77@7_/(6#G74!^S>Q7:[K7FQS6X, M9&C?I;9 <^I*X& ]NKZE9):']\&LGD/$ICK(R;XHJUJ:LHNY-:>L]J^OBY=) M>Y%(A?9$ZRZ:7<$Y/N_V55O:C,+9)N^2)+LL<&%8?>U\#8L MB0EHOS!(##FG+)<7%1HW$.R^IMU&I62(X54!<2"M:3**5 C=Q8%ZDC7T=D6_?^B50.G?[>?T>SQ]B_/4C>@.:_H= M4"XF$2G?6UF"6 C9TVAAZ1V(;.C2Y;060,MO2./H%3X]IZ*BSXY)%DU6<5BA MD*_0-)=-/@C4:T_C7$J7378%$ 5R-DT^06J$5G'8?>/Y$&5*(:Y($'T76YLW>XBE(_Y#:%?C5 M0*K(;&M;&&1@3%W@=9^!;(-M];B9TJ9)5 U$@CP?RPF3$H>KGNBK^CM MXBJ+S5T$TPE)LRDA7F>N:6+_$C;:[DK#!8E"(Q%3>OS20[OB(A[^Z" GR$/43L9% .'&6VS4CO,< <0OW")##&$02AN.3L[*#C\:)N*,,Z<50V] M%S@82VHXQ^?(3^TT\E78P<%Q6+#'4E3%=NMZ9#R/\TCF_<2J B)$C@\1$J7" M[2X8#KEV.A55S\93DF@,W;V:()U>W8_7H)J#B<.XG0Y(M\+$B'ME00*]\F2I M,X!7*#@\VF+HV49U%<-QV(VR:Y)Z2? N\;27U@4)]6H!KL$S%Q6'=UNR5-(; MK>GR1NLACKS"K"E:C-D50!;HUEQMAD50.+3:XJJTH[QN&-X2-\L3]>FY4LI8@X7-OBU[0M ME&\1P/$OXR2)OP?1ZY7[[GI!MM \1 E; :GUZN:]QGA7P,?1"EO\H2C>WTGP M^D9#^#Y(XKZ2Z@E#H@F"FB"=7IDFE=F78N(P;DLJ!2J(R6S'P=K]#.;Y?$_1 M11LXC69 ;O996/0!H2SKR>VN[Y(TD\*O%7 MF*ZF;TL[\#2^),653N S:-5O! 1R>G%LSXAN@)!#.6;0']L$3(U)=(OR1'E0 M8IE9LP ^M&>!UH7%X1,S,' '+='E<:M&"139<:H1?VPX'-[LM)W1_83R^DH+ M+Z,=;;_8V(;"H53;7(;R;@4%]IS/YVZRF,PF>99F;D1S)Q6Y(&S-_7%R=((Y M*FKD_C@YZL$E$$^22D-B ^.OG?OCY*A7FXX*+RHT;B#\R/VQ=G<^ZM5ZM:%( MA=!='/W+_?%,HB!.UL%_1:#N,TD"DGX1QD5*ZSDGPUY=S>U2L;^!5(34OYP@ M_([_HR:'_U@#[M6U6Q,.MR"A9OO0Y/"N)H=W:\"],K$TX7 +4O\>-^!W_#]K M8"8#B]WM2D\5) M%6\/+#AF6-Q%96]JCFU'!XDQ9[^P M2@'9-B<@1X7-'22F\F>8F5UW,CKIY+1:SC<%+N10)J' ]R=1,1![DV"8BR\] MP6:TD3U\!X>IC!>(5O$K:11+I91S,NB5"76'#CZ#6_TWE>H"S;^MV)N-(_\^ M=J-5$DLYCX):SN#T['34KQQR2MPJ83*5$..@_!E/!KTRI"N/9#$@4QDVT";D MLH^W0>1&'KF*TRQ](&*.F35 &O8-9B&6QKDY1B6S$7FE+SG9&SUZ>CZ\P'Y; MN :Y$C2F,G6@SM&P$%VY[T'FAO?$3"VID&V5^15#^7MD;E.=I&21C MV3MB^HG>^,@]%C)](UG@N:&]#G-#VQ[+.CGNP<&$)TF5W4P%QE_<86[8J^N/ M"B\J-&X@_'"86U\X#'L5-[6A2(7071Q_*8>Y?F4WW:5"YPYK"])?RF$.*[FI M>0ZW(/VE'.9.>G68;\+A%J2_E,/<2:_.<4TXW(+TEW*8.Q^>#WIU?=6$QEU4 MAASFC :!M^@R1U'WZJ31A,M=5(9?L%G5.CGMU^I :<]@ 3#G*(=ERJJ"D5IS]PB # MY.,'FQ4Y@]7^6_ZXU'T<^7%4Y !Y<:,_)C/H,O$IR/N[R\F3]*4QI?JPHT=V MB.2QQ[U35 5ERO6N%^;8^R;^=\->^:5KFM=W:D3+2H M$1!SKS;).V2J\"^'9\JYKQFF0?H,'7?]252=&P?*"L%O N35J]04-=1! M!LZ4Y]^>,K3O9' 7P3_)U/TDZ=CW@Q+"732+DWGQ@VP"KF'-RBGRU)17,_F&3#:*'W@*J+R]^(?%KXKZ_45\9E=<7=\N# M !#?'F/3L4V;0O=[Z"<@XX^\[L(1/[[(*P\"0-J0*/#"(%*, ]4S8(O(E'B_ MOL8?OWG4,3I9E%PN?]A0N?R%\^V9P=OFC\[PXOP4*^Q#0>S;/#'ZC7K;WX"7 MNQL!+WT0:C-R*K3J/?JC0\+8_]?>9I1].EMG#R0[V.O !A$KX])',$_O6+I M3247"EKMP+X9R;:ENAUL LUG4UC?9A"VY/9V"\!2*W5K.(@3V1S10W6V/3S MX:&FNJEU&'ARHU?>M>#6WP$@TEV@SF%MI[NF[MZ[)H0[PG9* $K$3>2.L#EL M5'MJZA:]0SZ6S^D(&=DJ ^L_TD!ABGR?%49O+;\A7\\.XSQ[BQ-Y;B!V!7KD M/#E%$:6V82D$&;(JE)) =F[0 MIHUWPRU$:.I*NWNN = C28+8EXSIK7+TH:1SK">U=0F1/_T.DEA,(C*-OX)X MWEA_?0X^A9NHILV6TD*>?7D,[F^MC,$UE;/&8.S;.O,D9X[=*U."Z;D7!;_7 MIK+(&!J?JSYRYTM&J1(+DFF;+UD! SO]YG#0?AIA)@"[B_$KZ.QK$<<1AFXBS5:I5-\Y.4.<*?G<28QPWT# &@K ;0,DAC@5-U4""2R.(F FQ8 M\6L O;F9S8B7!1]D M#8':)3DSM+@28.W'-8F00E4<',YL<=9A0Z.[B"#*@^AU\DX2:1I+]49 9OUP MTU$:OKJX.+I@BZ,.&^X3\>*(/H%0,I7=$D#EAM2#.H<^+&03@L'60Y03KULWO._'<4]I(FA5"!R5M"5C+$<0TSSX/2'9?W6_S3-H]6L045>_^\ C44IN"5D]LL)9["6URLXA MWQ35$^?^]D 5JZ$ 73/F\<<81EH6N"'M9B&#;S#PDK+[]#&5C<&89WO5::(4 M O8K>X8(KP7<4'AOV.G\^IS%WA^7;DI 6O-W0%=2UHM9=4/99%;MW1,):3Z0 MXM68PI[V0ON_8DKE+81NGQZ-N-_+>&_'S$#I;=&J?K8HV7BXV998='W]W M$U_VTH*Q;SBG)]BI9PRPR]G:FQ52#_,YZ 3^%6C@ [+ OFHY (Z2%#N, MR"/%7N1;1"_*TESHQ"&NY)QB)1MIGT#&7E5!%H828Z ]N?9$8'$./%B]"XC2 MJ&)F>1 %&[5@:^% RE!#&K M"\:"T4^QG\5I=(X]FH9 M (KDIL64^#XIC-[:EW]#/[W Z0G2&J=*RWYO^YB&0V=;DK^D@1^XR>+9+69\ MNNA*#"3<.G2!'HZ08]([L9?(16#OHQH51'2C-IE-06"IZQ4F=:DA1%JYE!#R MLYMR_CB\J\,SE7?$D *H)KY]]DCD)D&LDO2V6M8Y.Q\=8WG =[9S%4/O66(2 M&>5+"-^B])UXP2P@_&!:8?D2/^*&2LP*@T4I$K04).T;OGEZ?Z_PJZ9L;E0:A] LTD:5W41E8_3L) M7M\RXH\_2.*^DN*/US GW+I!0G-?""^2^])'8!Q[5V1(:PV/B78$;?EK++6E M6?S//TE:Y 8M!"9ZL<7D9YQ3[)JK@7%FU]DA,ASKZ(A?(R]Z(_WP/RM"E M4APR!37QC>*!VB/L TS["FI45J82"-FFH-41^T27FU3I0;16O@=3!?:%43^U M5BXT4SF4;-L#/.34@+T\ :7C#S<(Z8GF-DZ*W5(;^P'))PNSV3FVZ;B?VP-5 MT9E*^L2X%\?RZZX/<\V&G8[ ZWYN9F_A_&"D&>2? 0> MX2A[6'0#_C69/:T#Q,H]10%-W>O;X/= :DC&2Y.L6:P M7DQLFL$^PPU)*O70W"L+ NA%+GXA/VQB.5CZ\S9AK8T)":&YUR\DHNE+QI$_ M]N=!%- %DP:<+_>-2JQIH<^ =F^ =1K\D'"^)T* M;(E3Q5]?5MLY/>K%.\XUE$$977_>9JR54,K(+DGEWMSPEX [['BAKK>:K4BP MAX[G.O&L)5KBLX6Q'*X"K51K $2%''C2"O=L-=,125M^\EBVMB<2DH_RKMS] M!G^;QM<$JL(V@$S?2'%SOC3#5:_=B7^=)[!S@"++)/==V^+4U&.=WW9M:E$Q MQS5N&]9)+(N<%;D7L-^_,D2PS/AF1$YV&]QJIE\XZLU.QPB'G&5G'[/=IK.# M2+]PA&S186A%S9O%VO#MMN@UB[D^'2#?"K5'*T>-V"*PW!#8=W_X(VPMZV*! M,R4HNVV.M:6P/'!-\BS-W,BG_DQQ&-[&"?UC&_HI_"!0T?=4%(KJ9%A9%:1F MM\6TJ62V'?6_)'':RNS*_QJL:+;Z2BHH5SOJS!6C(?,I7DJ>NH)91Y*,TS2? MEU)Z"M(_;A-"[B(8FR3-)'G 6_\V4(24=<1"3=<3:@\3I'3A\\X2$C6(TW1= M4Y+,I6%$K7P4*,&V$.'H>8O2[&&J&:QI?2>8\)]Q"*V%0;;H &^V)L[054[3]W\U96TJT95MBT%_DL_4S7PRL#4#1TMM# M_S7SB?.'?7G/@$/+?F_M=N6JZ#;'>_9T)O]N.\^F[5IY:@16P0'X+S39V_V(;8S3A<+G"E!_47];/9M(66& MPVZL;>6W@("^SX>*2M2.H9LC,%..,.^%_?PY[$0K ;]^$>!LG,Q)D15J$J)(L?CT$6YP>I=^&;3_VM4"O)TM% 39V^;!=R9&W MJ\>VQJUA;5>/^?G]M6W_Y7;U)K);;=ORY#/3 V#,ULO]KE5<+D93[\;U^YQV M>(ZLQ]CF,]PA8%J4A_[&FTQ>*Y&@CP&MC@!WMD:T=3,,:DCS$%Z2:_.0@[0W M:M0O8/8 0GX03[9RX1["^W9_D<,#=AJM7@\%+3&:>A6/>6K&RVZ<9@"1IG:F M?_\6!5GZ+?J WQ(?,W"AY]F+3\^ZG;#L"D1AZT[^]Y MBNUD8)9#)7_/4ZZ?P(_LQ1WZ>YXA7Q@PM*)+?\^S?@9D:&@A:\?R]/Q-Y6TB M?CWZA@A>% MHML'4)V^;RI:4%"TH5(5NJ&0IG[?\]<6V?9],X"D&;K#;]%(X4E:K_$D?_?@XK[6RR9P<0]HTQMFH)VE22ZX,W&?1S<&GV$3C_ M<873G:!;RXEM^]"J.*WW^^[=T4.E+V53(Y\&-J ,Z6YT?0!* MOI^MSOEY [2=#WH6 1&2CQ*O^PW^-HVO"52= S73-U*@G\Q@$9_%R=R-EM[D MZ8^ B&U_^?.3;J=%NP(BSI&MJX8(;CT@XIQO$+5DO:X9$'&.?5UEED.E@(AS M[EW1CX"(#@,BSI'/]PRMZ#(@XIQ[ZNXH( (V*H5F#8Z.!H5VP2^?THN]7$+4)W%8855G\B&]H-;[A'-LJW\6:9DI0?]'X!GN>$3[O M^^2IJ&B&U5A7A#_"%ZQQR;ZPU4:MJY/8?M@77#/UP>>A8E'U%*1_W":$W$6 MAJ39DYNU8H)6_3809*M]&7DDZ$GX )Z@>9$+Z45%2#>?[\0K?5_G YGNM_)1 MH,36V#6#2M^B:/^BC]RPI+-S^_3/.(360EA#NYSYA9T RFR-3^OA$J @:E,/ MZA@TR74G GK=2!+Z%3<*",M,@]H?8,C6.+1F@Z$'4L=]J8EWB@7HQ_N1OSKJA&RO!N-$(VI#"THDMWHQ'7N'%H[D9G M1WTW(-C5MV-1MCJUL6:9DI0?U%W(SMSLXQL-;?N*%W7?A9, M01IR0/I+I(?HA1O2R%;3,++VL^1HR,O()[, -CC0RI<\\.FFYT#4OW\Y'\\N MAN?# \C @#$".*)LZF=TX.GI>IO2<63K-0OR,."(\B_J@&3I$> H@_Z<03@ MIXC3=B[ZD7(1<60HI*P880>@V3YH%&5L-H7I@9^I^SFLM#,!CGZ<2;H3M"DW ML!\I%WMPI)=S3@^JA_"$/?Z97UW6/[*:_D52+YX=8?N^6#JR]*5L*IGI 8ZI MPSEEG1W9&AQKSRFKD+&I1*9(R1=OW"0*HM<4%N9"8+L_/Q$OCKP@#(K/=>_O MO-,=%3=F3A6@J]MDB \DNXM T.0^3M/Q!PB.NI%,8]#8>1P5_DAO<0CJDH*6 M!IX DF9+@!1YFRKF@#VD:X$TY"9<%1/*W>EU$.99\$&>B9JXVUA/=O89Y8W( MTELQG>19FKF1#Y*4+1):[8#@D*^NZNA'#8AV>_ON.IEA0+O=76JE<+Y7J@>0L4-2-=C3@&1W MSC(.2(VQN=X>#Y"C;TR,SBTPIMSC=N?<[BUM8]\/2AAW41&D9K^!;="M@6T< M98&_9T"X^?3"''BY!66DQN&\Y&\RV^OW/,Z%>V4C[8-4>FN,&W#'H$'H;47R MMS]BQYZ7S_.0NI,7MP042)2"5*B)8A-;*"Q:VC0Z']H*?:(@'D@VF4W= M3X617[-%T(/S;B<&M7[*4G_H- ,8L1_L:$(.9Q;0%H#=:3N>@;3B]K"\):1P MXXA>$DK2> CK.6=#Y$VV/HV<2U>S@DJ;B8)8'06"[LLAYXNR\^7CL MMK%71L T<:.TS.NW.35R$VKH-0"BPM[K\1F43O%28';;TBM(KVF@+/$O203_ MR&@JD;2>+B@T!*+#OHEKH!/* U9R]%N:RN888?T+4J(&P9_4I=5Z@U$T7X! MJ=%E4D<_E)H" 6+?Q370$ V(=C\RH["+TE$-<1L@,.S[M@8ZH8+-5,Z#=99" M%+\=Q:WUO4*R)=VF8*>.K"*FSA7UD-MMXZ\ZLY1#37B^W"T,8PC9LE^/--[! MDHW/D+$?-8!1Q1;S&"<%>UF6!"]Y5CH]/18T"+2B80J1)5M$D^&FC1?"#\T3CECBW#%M_!X#8UF5]/K:)9>#IX;6!"F'< M\_Y."0")= 7$D#6'C&I/>VCLE]#Q%?9;\WPN)&2K# !%,KHQ);Y/"J.W/;2_ MRVAQ/^6T5,L 4"2CABHM^[VUVU%\>R-)4ZI++KO9%9S3\^$(/2-FTZ5)$:,A M0W;8 [*E=]R\*H4PCI'W(A*>5,G=063(-(U-K\+[,^P*I2"PTWJV,Y;W,!HR M(_>!;,VQO*E2"@/Y-D'"DRJY.X@,F9"QZ7U^CZ,T3N[IIR@M.L.:49>Z_IZ< M8N>R:F>$B^":,O#V3!TT!SZS=BDCY$E?G4+IN 69N.%_ M$5?DP&+F T 6\MJCH1*J.E5?$!8_G[MS#;4OE0>2E3D? V_YVZLXS3J/A=G* M$A;YFVXK75'5:,497IP?K4WUAWP-50!%'LYUB#%QV[3";NC"J6?;RL:GC).C MP?&95;N(%:%U#QHKQ(8NM'JF$$;.&51$Y\@14>I$UC]GK' :NDQKI@HI\7Y] MC3]^\VA<;K(H-6'YPT8)EK]POCTS.-[\L82&/.7K4+!-(@.(H9LUM.B%VS@A MP6OA?R'U0=\K2Z5P@OUP0'TZY;ALCTTQ9]8_/C[OS7.\II?C/9@'TLG=RW:9 >*<71\C>O5)FE2PN MZE@-W?"A3?\5Y\H= XM4/V152Y'W:NE7U@=E;':_J-B-L;]8:+'?93.X-=!# M;>^UX#[.9Y)\!!ZA5E8MK:C4*^2"/2OH,:BJ!2R4IBX"T1:(?9AW$.SJB M +KQQ=WVF^5FLL4^DRP+B^T4C9%C\+Q?J 2$;!EHPJ( 4N/7KGKQKOR^<,9S M&LWZYS(!XV,2Q$EE<;L"6('>U*_2()7J #N=63O#70N^J4>?>K14;..GZ5M2 M.H[$#]&HMU*.1V3+0Q>:P\+,41=U4V3#=:(%=6'[=6CI"KN)4FC(1]%V%$4" MF*,EVA9-!#>@RSP%K&GZ3%[I ER)0>]'ENMEOY[(.QVJT:N"KP^OBG-V-NAT M[*W>HIB\D\2E/5GV3#0Q<^M [[$O@(1R90\E"9P>AGO7X+>4"+5M:1"\7PE$ M@GS=TX1A'IZV L0QI\;G?#YWD\5D!NO"LQL2^I0O=61SHT7ZF,1^[F7I./*7 MN]"T\TD3ECSW]36A>XYB9_-$/DB4J_A)2FH"I:?=;E_8_9'Y08JJ 0;DI(U* M0N9L3:3 >CBE2D+-ER-FLCJU"9)IL(H";.P]IY24;3+%2.S+J,&:\GAN#\+R M( "DNPLQ)5SZ>!!0TW P;8N_T_4MW;R>_;Q(Z4F(>P\MK>.<8;F"*LA_W\:H M@ 4U20>3M*LW,@^@QXNK.$KS.9U/Q(SQ*P!$I.-#+;ID0% S=S"YFKIZ@XM; M'@ B'0-J,27!87?FZ*4TY-XZU7( ',E:JDV@H/]]?$ZQG,27L!26KJV2 O) M\;W!@L5 @)H]F3/UJ5"R4PK ((6LUYSF&+VWVS]-1AJS' !'S+Y6:W)C]-^4 MVQC>+2#[R+F^X="WC6PN1\[.D'-)Z)ZG]9"9\R4^%/W4QA]H-T:C"!LSS(EGMDZ4AMP:_DE>F'(_D+B MU\1]?PN\PIZ->>/7HO%Z[1EKL?$:W65/1VS[7+_9M1I ;"BS8 MW/(@ .3;/SD]^W90"1S[;-G+.;(*1VC+YI8' 2 :W"2\,(@4X^A/7FF]>/BK M!P9OFS\".$2;@$3FVR3M=KH_*:7U&/F/1P$C__$(X!#- K48676Z?S;I<1JX MQ3,L0L/,3BD @WC"UV* V_L>6ITEZPZ%\>AZP2SPA#G7]\H!8,2\ZUIT"?IO MR-K<^6PFR[=R=H%XH5UK-EMUNG]FYC&C$ZQG=^I-; (0 M_=LA.AUC1&Z"&S/%EP#^X T /"E'@V> <@B :S(=VOAC/[Y6(E MB:O03;OW7C<:\C,ZZ71D;C*AW$19D"U^#WRR5+?+Q5?W7W&RDBV(>=W=5<2$ M>GK?VJV#1+"3Q0BYXESAFP)NWP7#-CK!S<)^08# &O*VOYWCP;7ORH&^ M8S69;>$17CEPRX, $"UW/$+VJ9, Z)_S_..;"XNE1_*,'C/6&(4V"&$=Y_P( M:7^M(/]]4X0"EOXYS]]%/G0T"50)XY8'@(C&"&VR)#CZ=TOQA29_C.B,[X;C MR!][KD_F@:?&FEIE@(YHJM"F4 =4#Z\Z^F+#&/7FF32CNQ\] 2#[\1^"K0,[ MP[H:T09M'?S4Z\WO?WIEZIC,EF'[3\2+7Z/@3^*/L_%C'-!JTV!._@G=S],) M:#_]Z8!\(<^/NC6,M.$+>7[43T?U;2%K3=X58#TT56CP#<,%9I7);)JX43JC M"4*^Q+$OB_'7J U"ZN>T7*&03;TRN!Z:,LQI@/1A!*7ZSOD ^:)*FG@VY7VVE=&C?K@," M05[V33+.PH9JHD%)X7-^U,^43-RU7(RDAS:9SE+XG!\ANJ/R*>'2QX. ZI'* M,6CKY!?A9>4X'_0R#TPA!4 #N-F'";[3S+VY*_L?_#U!+ 0(4 Q0 ( !U98U6XI\$B MIX8! ).T&@ / " 0 !D,S$P,S@S9#$P<2YH=&U02P$" M% ,4 " =66-5EO6+JNP' "U*0 $0 @ '4A@$ 9#,Q M,#,X,V1E>#,Q,2YH=&U02P$"% ,4 " =66-5_TFHK=\' "2*0 $0 M @ 'OC@$ 9#,Q,#,X,V1E>#,Q,BYH=&U02P$"% ,4 " = M66-5SI$%*2,% "^#@ $0 @ ']E@$ 9#,Q,#,X,V1E>#,R M,2YH=&U02P$"% ,4 " =66-5(+ 8-@X% !3#@ $0 M@ %/G $ 9#,Q,#,X,V1E>#,R,BYH=&U02P$"% ,4 " =66-5JL(%0QD4 M RTP $ @ &,H0$ =V%T+3(P,C(Q,# Q+GAS9%!+ 0(4 M Q0 ( !U98U4(R^<1: \ */1 4 " =.U 0!W870M M,C R,C$P,#%?8V%L+GAM;%!+ 0(4 Q0 ( !U98U4DJ\:8VD@ ,JR! 4 M " 6W% 0!W870M,C R,C$P,#%?9&5F+GAM;%!+ 0(4 Q0 M ( !U98U7G2HS':84 ,N]!P 4 " 7D. @!W870M,C R M,C$P,#%?;&%B+GAM;%!+ 0(4 Q0 ( !U98U6JOE((768 (C-!@ 4 M " 124 @!W870M,C R,C$P,#%?<')E+GAM;%!+!08 "@ * + '\" "C^@( ! end